[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『同じデータを無しで表示するには』(トンネル)
下記のような表があります
Sheet1 [A] [B] [C] [D] [1] あ [2] あ [3] い [4] あ [5] う [6]
それを
Sheet1 [A] [B] [C] [D] [1] あ あ [2] あ い [3] い う [4] あ [5] う [6] う
という用に同じ列の中の同じデータを略して初めて出てくる データのみをD列に表示するにはどうすればいいでしょうか
◆すこし、式が長くなりますが =IF(ROW(A1)>COUNT(INDEX(1/(MATCH($A$1:$A$100,$A$1:$A$100,)=ROW($A$1:$A$100)),)),"",INDEX(A:A,SMALL(INDEX(SUBSTITUTE ((MATCH($A$1:$A$100&"",$A$1:$A$100&"",)=ROW($1:$100))*($A$1:$A$100<>""),0,10^5)*ROW($1:$100),0),ROW(A1)))) (Maron)
更に長い式になってしまいましたが =IF(ISERROR(INDEX($A$1:$A$100,SMALL(IF($A$1:$A$100<>"",IF(MATCH($A$1:$A$100,$A$1:$A$100,0)=ROW($A$1:$A$100),ROW($A$1:$A$100))),ROW(A1)),1)) ,"",INDEX($A$1:$A$100,SMALL(IF($A$1:$A$100<>"",IF(MATCH($A$1:$A$100,$A$1:$A$100,0)=ROW($A$1:$A$100),ROW($A$1:$A$100))),ROW(A1)),1))
で、Ctrl + Shift + Enter で確定して下さい。 (SS)
Maronさん、 SSさん 有難うございます。 まず、お二人のヘビのように長い英語のような数式びっくりしました。 両方の数式とも試させて頂きました。 希望通りに表示しました。 すごいの一言です。 有難うございました。(トンネル)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.