![現在の月を確認するExcel関数](https://rvso.com/image/1520086/%E7%8F%BE%E5%9C%A8%E3%81%AE%E6%9C%88%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8BExcel%E9%96%A2%E6%95%B0.png)
現在、毎月グラフを作成するために使用している Excel ファイルがあります。現状では、毎月参照するセルを変更する必要があります。1 つのシートに複数のビジネス ユニットと月があります。例:
Col A Col B Col C Col D .....
Row1= Unit 1 - Jan - Feb - Mar - Etc.....
Row2= Del Exp .02 .03 .07.....
Row3= WH Exp .05 .07 .06.....
もう一方のシートでは、現在の月を毎月手動で変更する必要があります。つまり、2 月の場合は、2 月の列を確認するために 1 月の数字をすべて変更する必要があります。現在の月のデータを簡単に識別できる関数があるかどうか疑問に思っています。2 月の数字を入力すると、グラフに自動的に入力されます。最初のシートの最後に、その行の最後のデータ エントリを表示する MTD 列を追加し、もう一方のシートでそのセルを参照するだけでよいのでしょうか。
どのような助けでも大歓迎です。
答え1
つまり、現在は B2 を調べる数式があり、来月は C2 を調べるということですか?
B2を見る代わりに、OFFSET(A2,0,MONTH(TODAY()))
したがって、1 月の場合はMONTH(TODAY())
1 が返され、A2 の右 1 列が表示されます。7 月の場合はMONTH(TODAY())
7 が返され、A2 の右 7 列が表示されます。