■ 最新の投稿

A列が歯抜けでも問題なし。Excelで“賢く”連番を振る関数ワザ!

Excelでデータを入力していると、

  • 空白行が混ざる
  • あとから行を追加する
  • 並び替えが発生する

そんな状況でも 「1,2,3…」と綺麗に通番を振りたい ことがあります。

今回は、

  • A列が飛び飛びで入力されていてもOK
  • 自動で振り直される
  • 数字/丸数字(①②③)/ローマ数字まで対応

という 実務向けの通番テク を紹介します。

想定データ

★ 基本:数字(1,2,3…)で通番を振る:

B列に入れる数式:

=IF(A1="","",COUNTA($A$1:A1))

★ 応用①:丸数字(①②③…)で通番を振る:

C列に入れる数式:

=IF(A1="","",UNICHAR(9311+COUNTA($A$1:A1)))

★ 応用②:ローマ数字(ⅠⅡⅢ…)で通番を振る:

D列に入れる数式:

=IF(A1="","",ROMAN(COUNTA($A$1:A1)))

「通番は関数で振る」
これ、地味ですがかなり効きます。


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です