私は現在、この問題を解決しようとしています。 INDEX MATCH式を使用して複数の基準に基づいて価値を得ようとしています。次のデータセットは、参照のために以下の通りである:インデックス時間範囲(Excel)の間に複数の基準を照合
POSTは、したがって、基本的に日(正確な一致)および時間(範囲内に基づいて、TAB
Date Time Channel
10/2/2016 1:36:27 AM
10/13/2016 4:59:59 AM
10/15/2016 7:21:30 PM
見通しTAB
Time Time -5 Time +5 Date Channel
1:25:00 AM 1:20:00 AM 1:30:00 AM 10/2/2016 Website
1:28:00 AM 1:23:00 AM 1:33:00 AM 10/2/2016 Website
1:35:00 AM 1:30:00 AM 1:40:00 AM 10/2/2016 Website
をクリックTime-5とTime + 5の間の値)の値を使用する場合、「ポストクリック」データセットの「チャンネル」列に、「見通し」データセットのチャンネル値を入力します。あなたが見ることができるように、最初の行は "ウェブサイト"で埋められるべきであり、最後の2つはN/Aとして現れるべきである。
ただし、以下の式を使用すると、すべての値がN/Aになります。
=INDEX('Prospects (2)'!$F$2:$F$27054,MATCH(1,(F2='Prospects (2)'!$D$2:$D$27054)*AND('Post Click'!G2>='Prospects (2)'!$B$2:$B$27054,'Post Click'!G2<='Prospects (2)'!$C$2:$C$27054,1),0))
は私も含めて時間値が列時間-5およびTime + 5の間に入る場合、それは真来るように2つのロジックを含めるように機能してきました。
誰かがこの問題を解決できますか?私はstackoverflowを介して研究を試み、同様の問題を発見したが、どれも複数の基準に基づいて価値を得ることはなく、そのうちの1つは時間範囲内にある。ありがとうございました!
P.S. -5と+5は分単位です。
ありがとうCallumDA。それは完璧に動作しますが、数式を理解できるようにいくつか質問がありました。あなたがサンプツを使った理由はありますか?また、試合前の1は何ですか(参照? –
こんにちは@HoyounLee、私は説明を追加するように更新しました。それがあなたの質問に答えるなら、答えを受け入れてください(左のチェックマーク) – CallumDA