Excel の飛び飛びセルでカウントアップ
概要
エクセルの飛び飛びセルで数値を1ずつカウントアップする表示をしたい。
表示例
A | B | C | |
---|---|---|---|
1 | 1 | ||
2 | |||
3 | 2 | ||
4 | |||
5 | |||
6 | |||
7 | 3 | ||
8 | |||
9 | 4 | ||
10 | |||
11 | |||
12 | 5 |
入力関数
A1 セルには数字の 1 を入力する。
A2 セル以降の関数は以下のとおり。
= MAX(A$1:OFFSET(A2,-1,0))+1
あとは任意のセルにコピー&ペーストすると赤字部分が変化し、自動的にカウントアップ表示する。
青字部分:スタート地点のセル
赤字部分:そのセル自身
なお、セル結合があっても問題なし。
横方向
横方向の場合は以下のとおりとする。
表示例
A | B | C | D | E | F | G | H | I | J | K | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | |||||||||||
2 | 1 | 2 | 3 | 4 | 5 |
入力関数
A2 セルには数字の 1 を入力する。
D2 セル以降の関数は以下のとおり。
= MAX($A2:OFFSET(D2,0,-1))+1