- ベストアンサー
Excelの関数を利用した検索について質問です
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず、B4セルに次の関数を入力して下さい。 =IF(AND($B$1<>"",COUNTIF($9:$9,$B$1),COUNTIF($A$11:$A$12,$A4)),VLOOKUP($A4,$11:$12,MATCH($B$1,$9:$9,0)+COLUMNS($B$3:B$3)-1,FALSE)&"","") 次に、B4セルをコピーして、B4~E5の範囲に貼り付けて下さい。 これで、指定した日付における、各社員ごとの食事の内容が自動表記されます。
その他の回答 (1)
- GOCHISOUda
- ベストアンサー率34% (50/144)
回答No.1
答えとしてはできます。 INDEXでも出来ますが、MACTHでも出来ます。 例として B3=VLOOKUP($A3,13:14,MATCH($B$1,$11:$11,0)) C3=VLOOKUP($A3,13:14,MATCH($B$1,$11:$11,0)+1) D3=VLOOKUP($A3,13:14,MATCH($B$1,$11:$11,0)+2) E3=VLOOKUP($A3,13:14,MATCH($B$1,$11:$11,0)+3) と入れて4行目花子さんのところはフィルでコピーでいいと思います。 条件として表の日付の入力が肝になりますので、 +1、+2のところで調整して下さいね。
お礼
できました、ありがとうございます。 会社からこちらのサイトにアクセスできなかったため、返事が遅れてしまいました、申し訳ございません。 これを参考に明日フォーマットを作成したいと考えています。 本当に助かりました。