- ベストアンサー
日付と名前の条件にあうものを抽出したいと思っています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
実際に添付画像のようなレイアウトなら、B5セルに以下のような数式を入力すれば、ご希望のデータを表示することができます。 =INDEX($F$5:$Z$100,MATCH($B$2,$G$5:$G$100,0),MATCH($A5,$F$5:$Z$5,0)+COLUMN(B1))
その他の回答 (2)
- mt2008
- ベストアンサー率52% (885/1701)
回答No.2
日付の列に項目名を付けてDSUM関数を使ってみました。 B1とG4、M4に 日付 と入力(これが項目名) B5に =DSUM($G$4:$J$14,B4,$B$1:$B$2) B6に =DSUM($M$4:$P$14,B4,$B$1:$B$2) と、入力してB5:B6をB5:D6にコピペ
質問者
お礼
お礼が遅くなってすいません。 超感動です! バッチリ解決できました。 しかし色々なやりかたありますね~。 DSUMでできるなんて。 大変参考になりました。 ありがとうございます!
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
回答No.1
エラー処理考えてないし、タイトルと合わない回答なのだが、 A5セル =INDEX(F:L,5,ROW(A1)*6-5) 下へオートフィル を踏まえてB5セル =INDEX(F:$Q,MATCH($B$2,$G:$G,0),ROW(A1)*6-3) 右へ下へオートフィル
質問者
お礼
お礼が遅くなってすいません! できました~。 INDEX関数、まったくひらめきませんでした。 ありがとうございました!
お礼
お礼が遅くなってすいません。 模範のような関数で感激です。 ひとつの式でいっぱつでできるんですね。 INDEXとMATCH関数は何度やってもひらめきが足りないのか 自力でできたためしがありません。 みなさんのように色々使いこなせるようになりたいです。 ありがとうございました!