- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの複雑な連番入力の関数について)
エクセルの複雑な連番入力の関数について
このQ&Aのポイント
- エクセルで数の連番を入力するための関数
- A列なしでB列からC列を作成する方法
- COUNTIF関数で簡単に列を作成できるが、複雑な場合の対応方法について
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! >仮にA列なしで、B列からC列を作るだけならCOUNTIF関数で問題なくできるのですが、、、 とありますので、COUNTIF関数を使えるようにしてみてはどうでしょうか? D列を作業用の列として D1セルに =IF(COUNTBLANK(A1:B1),"",A1&"_"&B1) 結果のC1セルに =IF(D1="","",COUNTIF(D$1:D1,D1)) という数式を入れ、C1・D1セルを範囲指定 → D1セルのフィルハンドルで下へコピー! これで何とかご希望通りにならないでしょうか?m(_ _)m
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
C1にまず1を記入します C2には =(A1=A2)*(B1=B2)*C1+1 と記入し,C9までコピー貼り付けます。
質問者
お礼
等号式でTRUEとFALSEが出てきて、TRUEが1を返して、FALSEが0を返すのも知りませんでした。 勉強になりました! 今後十分活用できそうです! ありがとうございます
お礼
あ、確かに作業列を使えばよかったですね・・ 幸い実際のシートに空白セルは含んでいないので、IF抜きでシンプルに使おうと思います ありがとうございました!