エクセルで表を作る際に、連番を振る列を自動で採番するための条件式。自分用メモ。
やりたいこと
- 上のセル+1をセルに表示する条件式を作り、上から1,2,3,…と連番を振る
- 間に空セルが入った場合でも、直前(直上)の数字+1にする
- 任意のセルに数字を入れる(1からリセットしたい場合など)と、任意の数字を入れたセルの下に再び+1ずつの連番が始まる
解決方法
=INDEX(INDIRECT(ADDRESS(1,COLUMN(),4,1)):INDIRECT(ADDRESS(ROW()-1,COLUMN(),4,1)),MATCH(MAX(INDIRECT(ADDRESS(1,COLUMN(),4,1)):INDIRECT(ADDRESS(ROW()-1,COLUMN(),4,1)))+1,INDIRECT(ADDRESS(1,COLUMN(),4,1)):INDIRECT(ADDRESS(ROW()-1,COLUMN(),4,1)),1))+1
上記条件式を入れる。
コメントを書く