• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの複雑な連番入力の関数について)

エクセルの複雑な連番入力の関数について

このQ&Aのポイント
  • エクセルで数の連番を入力するための関数
  • A列なしでB列からC列を作成する方法
  • COUNTIF関数で簡単に列を作成できるが、複雑な場合の対応方法について

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.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

nayubihs
質問者

お礼

あ、確かに作業列を使えばよかったですね・・ 幸い実際のシートに空白セルは含んでいないので、IF抜きでシンプルに使おうと思います ありがとうございました!

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

C1にまず1を記入します C2には =(A1=A2)*(B1=B2)*C1+1 と記入し,C9までコピー貼り付けます。

nayubihs
質問者

お礼

等号式でTRUEとFALSEが出てきて、TRUEが1を返して、FALSEが0を返すのも知りませんでした。 勉強になりました! 今後十分活用できそうです! ありがとうございます

関連するQ&A