- ベストアンサー
エクセルの足し算でセル間繰り上げ加算
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A3に以下の様に入力、D3までコピー =VALUE(MID(SUMPRODUCT($A$1:$D$2*{1000,100,10,1}),COLUMN(A1),1))
その他の回答 (1)
- ImprezaSTi
- ベストアンサー率26% (534/1995)
回答No.2
いまいち、よく理解出来ない部分がありますが。 (1)3行目=1行目+2行目 となっているが? (2)そのまま足し算しても「8652」にはならないが? (117になる) (3)4行目の数値は、単に数値か? 4行目の各数値の求め方が分からない。 →分かった。4行目は「A4=8 B4=5 C4=6 D4=2」ですね。 で、ようやく、理解出来ました。 「」内の式を入れて下さい。 ・A4のセル 「 =((A1+A2)/10-INT((A1+A2)/10))*10+INT((B1+B2)/10) 」 ・B4のセル 「 =((B1+B2)/10-INT((B1+B2)/10))*10+INT((C1+C2)/10) 」 ・C4のセル 「 =((C1+C2)/10-INT((C1+C2)/10))*10+INT((D1+D2)/10) 」 ・D4のセル 「 =((D1+D2)/10-INT((D1+D2)/10))*10 」 ※但し、1行目・2行目が、正の整数のみに限られます。その理由はINT関数のためです。
質問者
お礼
ありがとうございました
お礼
すばらしい!ありがとうございました