現在、Excel ファイルに 2 つのワークシートがあります。
最初のシートは概要ページと呼ばれ、2 番目のシートの概要結果が表示されます。
2 番目のシートは生データと呼ばれます。例として、Fruits という名前の列があります。
Apple
Apple
Apple
Banana
Banana
Pear
最初のシートには、それぞれの果物が出現する回数をカウントする式があり、結果が異なるセルに表示されます。
=COUNTIF(Fruits!A2:A7,"Apple")
=COUNTIF(Fruits!A2:A7,"Banana")
私がやりたいことは、生データの新しいシート(3番目のシート)を追加するたびに、最初のシートの統計が最新のシートを参照して情報を取得できるように式をプログラムすることは可能ですか.
(データの配置等は2枚目と同じとします。)
GETLASTWSNAME()
これまでに行ったことは、常に最後のワークシートの名前を取得できる関数を作成することです。しかし、countif 式自体の中で関数をネストすることはちょっと不可能に思えます。
=COUNTIF((GETLASTWSNAME())!A2:A7,"Apple)
上記の式は、私の式が機能する方法ですが、残念ながらExcelではそれができません。
コメントをいただければ幸いです。ありがとう!