[[20120413033717]] 『連続数字から重複しないよう検索したい』(しょすけ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『連続数字から重複しないよう検索したい』(しょすけ)

 ご教授お願いします。
 下記の表から重複しないよう検索するにはどんな関数が良いのでしょう。

  - - - -

 111111
 111111
 111111
 654321
 654321
 222222
 222222
 222222
 222222
 999999
 333333
 333333
 333333

  - - - -

 111111
 654321
 222222
 999999
 333333

 このような表にしたいのですが…


	[A]	[B]
[1]	111111	111111
[2]	111111	654321
[3]	111111	222222
[4]	654321	999999
[5]	654321	333333
[6]	222222	
[7]	222222	
[8]	222222	
[9]	222222	
[10]	999999	
[11]	333333	
[12]	333333	
[13]	333333	

 B1=IF(ROW(A1)>SUM(IF(FREQUENCY(A:A,A:A),1)),"",INDEX(A:A,SMALL(INDEX((FREQUENCY($A$1:$A$13,$A$1:$A$13)=0)*10^10+ROW($A$1:$A$14),),ROW(A1))))
 ★下にコピー
 (Maron)

 B1:=IF(A1="","",A1)
 B2:=IF(B1="","",IF(LOOKUP(10^10,$A$1:$A$1000)=B1,"",INDEX($A$1:$A$1000,MATCH(B1,$A$1:$A$1000,0)+COUNTIF($A$1:$A$1000,B1))))
 下へコピー               (NB)

 ◆NBさんに1票
 (Maron)

 B1 =IF(A1="","",A1)
 B2 =IF(B1="","",IF(LOOKUP(1,0/(A$1:A$1000<>""),A$1:A$1000)=B1,"",LOOKUP(1,0/(A$1:A$1000=B1),A$2:A$1001)))

 ※質問消されちゃったのかな? なんで憶測w。

 (GobGob)

復元しました(kazu)2012/04/13/12:26

 B1:=INDEX($A$1:$A$1000,1000-LARGE(INDEX(($A$1:$A$1000<>$A$2:$A$1001)*(1000-ROW($A$1:$A$1000)),),ROW(A1)))&""  (NB)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.