アプリ版:「スタンプのみでお礼する」機能のリリースについて

A1=4 B1=18 C1=8 D1=3 A2=3 B2=6 C2=7 D2=9と言うように数値が入っています。これをそのまま足し算すれば8562で、セルにはA3=7 B3=14 C3=15 D3=12と表示されてしまいますが、これをセル間を繰り上げてA4=8 B4=6 C4=5 D4=2とする方法はあるのでしょうか?ご指導よろしくお願いします

「エクセルの足し算でセル間繰り上げ加算」の質問画像

A 回答 (2件)

A3に以下の様に入力、D3までコピー



=VALUE(MID(SUMPRODUCT($A$1:$D$2*{1000,100,10,1}),COLUMN(A1),1))
    • good
    • 6
この回答へのお礼

すばらしい!ありがとうございました

お礼日時:2014/02/02 11:43

いまいち、よく理解出来ない部分がありますが。



(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関数のためです。
    • good
    • 1
この回答へのお礼

ありがとうございました

お礼日時:2014/02/02 11:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!