• ベストアンサー

多分出来ないと思いますが、エクセルで教えて下さい

一つのセルに4桁の数字が沢山入っています。 例えばセルに「1234」と入っていたとします。 これを一桁づつ足し算(1+2+3+4)すると合計10に成ります。 各数字を一つづつセルに入れれば足し算の合計は出来るのは知っていますが、一つのセルに4桁入っていたら一桁づつの合計は出来ませんよね。 又この4桁を一度に4個のセルに移し変える事も不可能ですよね。 何か方法は有るのでしょうか? 何分初心者ですので宜しくお願い致します。

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

  • ベストアンサー
  • taocat
  • ベストアンサー率61% (191/310)
回答No.10

再びこんばんは。No.9です。 ミスがありました。 (2)のA1をB1-E1の分割するの回答 >B1に上記(1)の合計の式と同じ式を入れます。 >=SUM(MID(A1,{1,2,3,4},1)*1) この2行がミスです。 正しくは、前のSUMを省ぶいて   =MID(A1,{1,2,3,4},1)*1   Shift+Ctrl+Enterで確定します。 すみませぬ。(^^;;;

jyon2jp
質問者

お礼

これが一番今までの中で簡単!!でした。 あーあやっと格好が付きました。 むーむ難しい!! さあ頑張るぞ!! 色々と考えて頂き感謝申し上げます。 ありがとうございました。

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

その他の回答 (11)

  • 6dou_rinne
  • ベストアンサー率25% (1361/5264)
回答No.1

関数を使えば可能ではないでしょうか。 セルの中のを文字列として、1桁ずつ4つのセルにいれて、もうひとつのセルで合計ればいけるような気がしますが。 たとえば1桁目は=LEFT("1234のセル",1) 確かめてはいませんが。 また、マクロ(VBA)を使えばできます。

jyon2jp
質問者

お礼

ちょっとPCのOSが不安定で中々此処にこれませんでした。 お礼が遅くなりまして申し訳ございませんでした。 私はエクセルは本だけで覚えたので全くの初心者です。 マクロなんてとても使えません状態です。 色々とありがとうございました。

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

関連するQ&A