回答編集履歴
1
順番を変更
test
CHANGED
@@ -1,6 +1,11 @@
|
|
1
1
|
既にベストアンサー付いていますが、GAS使わず数式だけで実現できるので回答しておきます。
|
2
2
|
|
3
3
|
C2 セルに以下の数式を指定し、C3~C6 セルはこの C2 セルをコピーしてやるとA列にチェックされている行だけ番号が表示されます。
|
4
|
+
|
5
|
+
```
|
6
|
+
=IF($A2=TRUE, COUNTIF($A$2:$A2,TRUE), "")
|
7
|
+
```
|
8
|
+
|
4
9
|
やっていることは簡単で、A2セルから対象行までのAnせるまでのチェックされている(値がTRUE)のセル数をカウントして、表示しています。
|
5
10
|
|
6
11
|
`$A$2`と`$A2`の違いがポイントになります。
|
@@ -8,6 +13,3 @@
|
|
8
13
|
注意点として、GASで実現する場合と違い、チェックON・OFFするとリアルタイムにC列の数値が変わります。
|
9
14
|
|
10
15
|
これはExcelでも使えるテクニックなので、覚えておくと便利です。
|
11
|
-
```
|
12
|
-
=IF($A2=TRUE, COUNTIF($A$2:$A2,TRUE), "")
|
13
|
-
```
|