- 締切済み
助けて下さい~!!エクセルの関数です!!
お世話になってます。 急ぎなのですごく困ってます。 仕事で運送業者の早見表を作成しています。 作成途中でつまづいてしまいました。 どなたか助けて下さい。(・_・;) 状況は下記の通りです。 掲載の画像を見て頂きたいのですが、 まず、A、B、Cと3社の運送会社があります。 各3社の運送業者料金リスト3枚から数字を抽出して1番安い業者及び金額を出したいと思っています。 掲載画像の関数の通り、1番安い業者及び金額を出すという関数の設定まではなんとか出来ました。 ここまでは問題ないのですが、新たに下記の条件を追加しなければならなくなりました。 (追加条件) A社については代引き発送に対応していない為、代引き発送の場合はB社かC社を選ばなければなりません。 掲載画像の代引きの表示を「有」と入力したら「運送業者」と「金額」の欄にA社以外のB社又はC社 の「金額」が表示される様にしたいと思っています。 運送業者の表示までは完了してます。 宜しくお願い致します。((+_+))
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yuuu69
- ベストアンサー率29% (8/27)
質問の答えにはなっていないのですが、、、m(__)m 質問の本質が記載されている通りであれば、3社程度の比較ならば、IF関数を組み合わせても出来ると思うのですが 3社程度ならば関数を使わなくても一目両全なわけなので、もっと沢山の比較する会社があるとすると、 または、比較する会社の数が今後も増えたりすることを考えると。。。 if関数を組み合わせるのはとても面倒なのことだの思うのです。 ボクだったら、それぞれの会社のデータを1行に作って(レコードにして) A列 B列 C列 D列 E列 社名 地区 サイズ 料金 代引き A 青森 ・・ ・・ 無し B 青森 ・・ ・・ 無し C 青森 ・・ ・・ 有り と言う様な表を作って、 メニューの“データ”から“フィルタ”をかけて E列で代引き“有り”で抽出してからD列“料金”を昇順で並べ替えして一番安い会社を見つけます。 これなら、比較する会社が増えてもいちいち関数を画きかえる必要はありません。
お礼
有難うございました。 眼から鱗です。 こんな方法があったのですね!! おかげさまで解決しました。 深く感謝します。 本当にありがとうございます。