- ベストアンサー
エクセルの計算式をご教示下さい
1.セルA1とセルC3の金額のいずれか大きい額をセルC7へ。 2.セルA1とセルB2の合計額をセルB7へ、ただしその額は40,000を上限とする。 以上2つの計算式が出来ませんどなたか教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
1.に関しては以下の様な関数をC7セルに入力して下さい。 =MAX(A1,C1) 2.に関しては以下の様な関数をB7セルに入力して下さい。 =MIN(A1+B2,40000) 或いは =MIN(SUM(A1,B2),40000)
その他の回答 (3)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答1です B7セルには次の式を間違いました次の式を入力します。 =MIN(A1+B2,40000)
お礼
ありがとうございました、おかげで計算表が完成いたしました。
- ka28mi
- ベストアンサー率41% (969/2315)
1について、A1とC3の額が同じであった場合、どちらかが空白であった場合にどうするかがもれています。 仮に、空白はあり得ない、同じだったらどちらでも、という前提でしたら、 =IF(A1>C3,A1,C3)と、私でしたらC7に入力します。 これは、A1がC3より大きければA1の値を、そうでなければC3の値を持ってこいというIF関数です。 2の場合は、B7に=IF(A1+B2>=40000,40000,A1+B2)と入力します。 これは、A1+B2が40000以上だったら40000を、未満だったらA1+B2を持ってこいというIF関数です。 IF関数の意味は、検索すれば色々と分かりやすく解説なさっているサイトがありますから、ご自身で理解しやすいところを探してみてください。 ご質問のパターンは、どちらも典型的なIF関数の使い方です。
お礼
早速ご回答いただき有難うございました。おかげで計算式が完成いたしました。
- KURUMITO
- ベストアンサー率42% (1835/4283)
C7セルには次の式を入力します。 =MAX(A1,C3) B7セルには次の式を入力します。 =MAX(A1+B2,40000)
お礼
有難うございました、参考になりました。
お礼
有難うございました、おかげで計算式が完成し表ができました。短時間でご回答いただき感謝にたえません、本当に有難うごさせいました。