プロが教える店舗&オフィスのセキュリティ対策術

エクセルで1つの列に重複している数字を含めてたくさんの数字があった時、別の列に種類を表示したいのですが?例えば1,2,3,4,3,4,2,3,1,2,3,2,1、とあれば1,2,3,4、と表示したいのですがどうしたらいいのですか?スイマセンへたくそな説明で、、、

A 回答 (3件)

A列にデータがあるとしたら、


1. B1=IF(COUNTIF(A$1:A1,A1)=1, A1, "")と入力してA列のデータ分下へコピー
2.B列をC列に値のコピー
3.C列を昇順に並べ替え

ではだめですか?
    • good
    • 0
この回答へのお礼

ありがとうございました。助かりました。

お礼日時:2005/02/02 19:14

1か所訂正します。


(9)G1に =IF(F1>MAX($D$1:$D$100),"",VLOOKUP(F1,$D$1:$E$100,2,FALSE))
    • good
    • 0

ちょっと複雑ですが、これでどうでしょう。


A1~A100にデータが入っているとします。
(1)B1に =COUNTIF(A$1:A1,A1)  あと、これを下にB100までコピー
(2)C1に 1
(3)C2に =IF(B2=1,C1+1,C1) あと、これを下にC100までコピー
(4)D1に 1
(5)D2に =IF(C1=C2,"",C2) あと、これを下にD100までコピー
(6)E1に =A1 あと、これを下にE100までコピー
(7)F1に 1
(8)F2に =F1+1 あと、これを下にF100までコピー
(9)G1に =IF(F1>MAX(D1:D100),"",VLOOKUP(F1,$D$1:$E$100,2,FALSE))
あと、これを下にG100までコピー
これで、G列にお求めのものが得られます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!