[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『重複を含むデータに連番を振りたい』(tara)
A B C D E F
1行目 ゴリラ パンダ ラクダ パンダ チータ ラクダ
2行目 1 2 3 2 4 3
もっと簡単な式がありそうですが、 A2=1 B2=IF(COUNTIF($A$1:B$1,C1)=0,MAX($A$2:B$2)+1,SUMPRODUCT(($A$1:B$1=C1)*$A$2:B$2)/COUNTIF($A$1:B$1,C1)) でB2をC2以降にコピーでどうでしょうか。 (Mook)
Mook様 エラーになります。 (AAA)
C2 の式を貼ってしまいました。
B2 に直すついでに、空白対応を入れてみるとこんな感じですね。 =IF(B1="","",IF(COUNTIF($A$1:A$1,B1)=0,MAX($A$2:A$2)+1,SUMPRODUCT(($A$1:A$1=B1)*$A$2:A$2)/COUNTIF($A$1:A$1,B1))) (Mook)
A1=1 B1=IF(COUNTIF($A$1:B1,B1)>1,HLOOKUP(B1,$A$1:A2,2,FALSE),MAX($A$2:A2)+1) とか (Gray)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.