Excel備忘録。

連番を振るのに今迄だと、

=ROW() - n

のコピペだったりしたんですが、これだと先頭に行が増えたりするとnを書き直す必要が出てきて面倒だったので、

=IF(ISNUMBER(INDIRECT(ADDRESS(ROW()-1, COLUMN()))), INDIRECT(ADDRESS(ROW()-1, COLUMN()))+1, 1)

これだと先頭だろうが途中だろうが末尾だろうが、追加した行の連番振っている列にコピペだけで済んでしまう。