[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ユニークな値に番号をつけるには?』(歌姫)
お世話になっています。
下記のようなデータがあります。
A列
田中
田中
佐々木
佐々木
ユニークな名前に番号をつけて、
表示したいのです。
B列
1
1
2
2
ヘッダーを使った、下記の計算式ならできました。
しかしヘッダーがなく、
名前が一番最初の行にきたら(A1)エラーになってしまいます。
=SUM(B1,IF(A2<>A1,1,0))
ヘッダーがなくてもできる、
もっとシンプルな方法があれば教えて頂きたいのですが・・・
< 使用 Excel:Excel2010、使用 OS:Windows10 >
名前が重複する時は、いつもセットです。
つまり、
下記のような重複は、A列にはありません。
田中
佐々木
田中
(歌姫) 2016/06/22(水) 15:15
B1に1を入力して、B2から数式にすればいいんでは?
変則案。
B2 =IFERROR(IF(A1=A2,B1,B1+1),1) B1にコピー。 B2を下にコピー。 (GobGob) 2016/06/22(水) 15:17
とびとびで同じ名前が出てくることがないのであれば。
A1セルに =IF(A1="","",SUM(INDEX((COUNTIF(INDIRECT("A1:A"&ROW(A$1:A1)),A$1:A1)=1)*1,0))) と入力して下へフィルコピー。
追記 シンプルという点では全然ダメだな。
追記の2 =IF(A1="","",SUMPRODUCT((COUNTIF(INDIRECT("A1:A"&ROW(A$1:A1)),A$1:A1)=1)*1)) でもいいか。 (ねむねむ) 2016/06/22(水) 15:46
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.