- 締切済み
excel2016の計算方法を教えてください。
L列に”内”や”無”と入力したらM列にK列の数学が入力され、 L列に10%と入力すると110に計算される・ L列8%と入力したらM列(支出合計)に108と計算される方法を教えてください。 よろしくお願いいたします。 I J K L M N O 支出金額 支出個数 支出小計 税 支出合計 差引残高 備考 100 1 100 内 100 100 1 100 無 100 100 1 100 10% 110 100 1 100 8% 108
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- SI299792
- ベストアンサー率47% (780/1630)
- imogasi
- ベストアンサー率27% (4737/17069)
例データ I1:M10 支出金額 支出個数 支出小計 税 支出合計 100 1 100 内 100 100 1 100 無 100 100 1 100 10% 110 100 1 100 8% 108 100 1 100 8% 108 100 1 100 10% 110 100 1 100 10% 110 100 1 100 内 100 200 1 200 8% 216 ーー VLOOKUPのテーブルとして Q1:R4 内 1 無 1 10 1.1 8 1.08 ーー K2 の式 =I2K2 M2の式 =K2*VLOOKUP(L2,$Q$1:$R$4,2,FALSE) 式は下方向に式を複写 ーー L列は、内、無、8(半角)、10(半角)を入力するものとする。 L列のセルの書式は%を設定しておくものとする。 ==== この質問の問題店は、L列の入力をどういう方法で行うのか、書いてない。 初心者だから関心がないのだろう。入力規則のリストから入力とか、色々あり得る。 10%と入力するのだ、というのもあり得る。そこを詳しく書かないと。 そういう点から、この回答が、うまく行かない、使えない、と言われる恐れはある。 大体(1)IF関数でやる(2)LOOKUP関数類でやるというのが常識で、普通は質問にならないことだ。
- kkkkkm
- ベストアンサー率66% (1733/2603)
M2に =IF(OR(TRIM(L2)="内",TRIM(L2)="無"),K2,IF(L2=0.1,K2*1.1,IF(L2=0.08,K2*1.08,""))) として下にコピーしてみてください。 税の列の書式はパーセンテージに。
お礼
回答ありがとうございます。 あなたの記載したやり方でやったらできました ありがとうございます。 助かりました