- ベストアンサー
エクセルの関数について
お世話になります。 品名 納 期 A 20100413 B 20100518 C 20100615 A 20100629 B 20100729 C 20100824 A 20100831 B 20100907 C 20100928 A 20101007 B 20101026 C 20100128 A 20100222 B 20110118 上記のようなエクセルデータがあって、Aの中で最も納期が遅いものを抽出して表示させる方法を教えて下さい。 もちろん、同時にB/Cも同様に抽出したいです。 以上 ご教授の程、宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=MAX(IF(A1:A100="A",B1:B100)) と記入して,必ずコントロールキーとシフトキーを押しながらEnterで入力。 =MAX(IF(A1:A100="B",B1:B100)) と記入して,必ずコントロールキーとシフトキーを押しながらEnterで入力。 =MAX(IF(A1:A100="C",B1:B100)) と記入して,必ずコントロールキーとシフトキーを押しながらEnterで入力。 もちろん="A"の部分はAと記入したセルを参照するなど,ふつーに工夫して作成してください。
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えばA列で1行目から100行目までのデータでA列にA,B,Cなどの品名が有りB列に納期が有るとしたら、Aについては次の式で求めることができますね。式を入力して式を確定される段階でCtrlキーとShiftキーを押しながらEnterキーを押します。 =MAX(IF(A1:A100="A",B1:B100))
- kybo
- ベストアンサー率53% (349/647)
以下の様に入力し、CtrlキーとShiftキーを押しながら、Enterキーで確定 =MAX(IF(LEFT(A1:A14,1)="A",VALUE(RIGHT(A1:A14,8))))