2016-10-22 6 views
0

Index-Matchで列と行を取得しようとしています。キャッチとは、列が日付で構成されており、現在の月、現在の月の2月を抽出したいということです。インデックスマッチ:現在および前月の列を取得

私は次のことを試してみました:

=Index($B$6:$Y$13;MATCH(A17;$A$6:$A$13;0);MATCH(B1;FILTER($B$5:$Y$5;$B$5:$Y$5<=$B$1);0)) 

enter image description here

私はまだ#N/Aを取得します。私が間違って何をやっている

https://docs.google.com/spreadsheets/d/1Xp05kTCP8MJG4NAPJl1lKw6z4NzOQZJydqe1zYXSzoc/edit#gid=28723065

任意の提案を:ここで

は、例えば、スプレッドシートですか?

答えて

0

あなたの数式は正しいようです。問題は、正確な日付の一致を探していることです。現在は、今日の日付(22日)と一致するようにしていますが、5行目のすべての日付は1日目です。

=DATEVALUE("01."&MONTH(TODAY())&".2016")

あなたは今日の月を取得するためにそのように数式を使用して、5行目で持っている構造を平行日付値として設定することができ月に動作するようですが、あなたはもう少し必要があると思いますきれいに遊ぶために何年も働くように働く。あなたはcell D2 hereから引き抜くことができます。

関連する問題