[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『重複は1つだけ表示させる方法』(みちこ)
初心者の質問でゴメンなさい
A列
1行目 マグロ
2行目 サンマ
3行目 フグ
4行目 マグロ
5行目 クジラ
6行目 マグロ
・
・
・
これを下記のように重複分(3つあるマグロの2つ)をはぶいてどんな種類があるのか表示させたいのですが・・・・・
できればフィルタを使用せずに関数だけで解決したいです(^^;)
行を挿入して番号を付けて=VLOOKUPや、その他どんな方法でもかまいません
A列
1行目 マグロ
2行目 サンマ
3行目 フグ
4行目 クジラ
・
・
・
>行を挿入して番号を付けて=VLOOKUP の方法だと [A] [B] [C] [D] [1] 作業列 元のA列 表示 [2] 2 マグロ マグロ [3] 3 サンマ サンマ [4] 4 フグ フグ [5] マグロ クジラ [6] 6 クジラ [7] マグロ A2セルに =IF(COUNTIF($B$2:B2,B2)=1,ROW(),"") D2セルに =IF(COUNT($A$1:$A$10)<ROW(A1),"",VLOOKUP(SMALL($A$1:$A$10,ROW(A1)),$A$1:$B$10,2,0))
作業列を使用しない場合は [A] [B] [C] [1] マグロ マグロ [2] サンマ サンマ [3] フグ フグ [4] マグロ クジラ [5] クジラ [6] マグロ [7] C1セルに =IF(COUNT(1/(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($A$1:$A$10)))<ROW(A1),"", INDEX($A$1:$A$10,SMALL((IF($A$1:$A$10<>"", MATCH($A$1:$A$10,$A$1:$A$10,0),)<>ROW($A$1:$A$10))*9^9+ROW($A$1:$A$10),ROW(A1)))) ↑3行まとめてコピーし、貼り付けたのち 【Ctrl + Shift + Enter】で確定。
(HANA)
=INDEX($A$1:$A$11,12-LARGE((MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($A$1:$A$10))*(11-ROW($A$1:$A$10))+1,ROW(A1)))
貼り付けたのち【Ctrl + Shift + Enter】で確定。 名無しで失礼 ただしA11セルに ="" と入れておく (最下行に)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.