『年を含めず、日付の範囲にあるデータを参照したい』(たろこ)
A2セルに日付、別シートに開始日、終了日、結果の記載があります。
Sheet1 ※A2は日付データ。2025/10/3 ただ、今年とは限らない
A2:10月3日,B2:10
Sheet2 ※月とか日は書式設定で入れていて、10などの数値が入ってます
B2:開始月 C2:開始日,D2:終了月,E2:終了日,F2:結果,
B3:10月,C3:1日,D3:4月,E3:1日,F3:10,
B4:4月,C4:2日,D4:6月,E4:30日,F4:20,
B5:7月,C5:1日,D5:8月,E5:31日,F5:30,
B5:9月,C5:1日,D5:9月,E5:30日,F5:40,
現在が何年であろうと、
10月〜4月であれば10だし、
4月2日〜6月30であれば20の結果が欲しいのです。
10月〜4月というのの比較が難しく、
日付データを1003などTEXT関数で数値に置き換えることも検討してみたのですが
どうにも良い方法が見つかりません。
表を増設し、
10月1日〜12月31日
1月1日〜4月1日
4月2日〜8月31日
9月1日〜9月31日 とし、
その横に日付値を 1001 などで表示して
値の範囲にあるか参照する方法でも良いかなと思いました。
ただ、その場合、値の範囲にあるかは
どのように計算したら出せるのかが分かりません。
1行ずつ IF(AND(B2>=元シートA2, )…などとするしかないでしょうか?
アドバイスお願いしまsう
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
こんな感じで7月3日を「703」など数値に変換し
=VLOOKUP(VALUE(TEXT(A2,"mdd")),$B&2:$D$7,3)
これで出せました!良いのかどうかは分かりませんが…
(たろこ) 2025/04/11(金) 14:13:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.