Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
Re:「リストの並び替え」のラングドシャさんへ
投稿日時: 18/12/06 16:23:49
投稿者: んなっと

Sheet2の一番下が離れがちなので、変更
 
●Sheet1
  
     A        B  C
 1 100-01      30・76  1
 2 100-02        26  2
 3 100-03        32  3
 4 100-04      30・77  4
 5 100-05        20  5
 6 100-06        21  6
 7 100-07   27・80・290  7
 8 100-08   27・80・291  9
 9 100-09   27・80・292 11
10 100-10   27・80・293 13
11 100-11        25 15
12 100-12        26 16
13 100-13 25・42・62・348 17
14 100-14 25・42・62・349 19
15              21
16              22
17              23
 
C1に1と入力
C2
=C1+1+COUNTIF(B1,"*・*・*")
下方向・↓ 少し多めに
  
●Sheet2
 
     A        B
 1 100-01      30・76
 2 100-02        26
 3 100-03        32
 4 100-04      30・77
 5 100-05        20
 6 100-06        21
 7 100-07         
 8       27・80・290
 9 100-08         
10       27・80・291
11 100-09         
12       27・80・292
13 100-10         
14       27・80・293
15 100-11        25
16 100-12        26
17 100-13         
18     25・42・62・348
19 100-14         
20     25・42・62・349 ←ここ
 
A1
=IF(ROW(A1)>LOOKUP(10^9,Sheet1!C:C),"",IFERROR(INDEX(Sheet1!A:A,MATCH(ROW(A1),Sheet1!C:C,0))&""," "))
下方向・↓
B1
=IF(OR(A1="",A2=" "),"",INDEX(Sheet1!B:B,MATCH(ROW(B1),Sheet1!C:C)))
下方向・↓

投稿日時: 18/12/06 16:24:24
投稿者: んなっと