• ベストアンサー

エクセル関数

エクセル初心者です 関数ことについて教えてください 交通費の計算ですが    A1   B1    C1      D1 距離 支給額 最大支給額 D1に最大支給額内であればB1の数値を、超えていればC1の数値を 表示させたい  よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • suekun
  • ベストアンサー率25% (369/1454)
回答No.5

ごめんなさい。 数式間違ってました。 間違い:=IF(A1=22,"",MIN(B1:C1) 正解 :=IF(A1="","",MIN(B1:C1)

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • suekun
  • ベストアンサー率25% (369/1454)
回答No.4

=IF(A1=22,"",MIN(B1:C1) ちょっと余計なお世話も含めつつ。 距離が入力されて無ければ、D1は表示しない。 距離が入力されていれば、支給額と最大支給額の小さい方を表示。

すると、全ての回答が全文表示されます。
  • kukineko
  • ベストアンサー率28% (81/286)
回答No.3

2です。範囲が違ってました。 =min(b1:c1) でした^^;

すると、全ての回答が全文表示されます。
  • kukineko
  • ベストアンサー率28% (81/286)
回答No.2

=min(c1:d1) でもいけそうですね^^

noname#155432
質問者

お礼

早速ありがとうございました 初めての質問でした 今後もよろしくお願いします

すると、全ての回答が全文表示されます。
  • keirika
  • ベストアンサー率42% (279/658)
回答No.1

=IF(B1>C1,C1,B1) でどうでしょうか。

noname#155432
質問者

お礼

ありがとうございました 

すると、全ての回答が全文表示されます。

関連するQ&A