- ベストアンサー
エクセルで困ってます
現在家計簿的なものを作っています。 足し算のところで調べてもお手上げ状態です。 現在わからないところは下記になります。 1、セル5つ(横一列) (数値は一つのセルに1文字まで入力可能。 つまり1~5セルの数字を入力できます。) 2、セル5つ (ここにも上と同じように1~5桁の数字を入力します) 3、セル6つ (ここに1と2の合計を一セル一文字づつ表示させたいです。) つまり1+2=3にしたいです。 一セルなら普通にSUMとやってできるのですが、1~5のセルにそれぞれ 数字を入力していくのでどうやって計算したらいいかわからないです・・・。
- bita123
- お礼率48% (42/87)
- オフィス系ソフト
- 回答数14
- ありがとう数6
- みんなの回答 (14)
- 専門家の回答
質問者が選んだベストアンサー
#2、#7です。 最後の訂正・・ A1~G1:数値1 A2~G2:数値2 ・ ・ ・ A9~G9:数値9 10行目:合計 A10に =RIGHT(SUM(A$1:A9)+ROUNDDOWN(SUM(B$1:B9)/10,0)+ROUNDDOWN((RIGHT(SUM(B$1:B9),1)+ROUNDDOWN(SUM(C$1:C9)/10,0))/10,0),1) これをG10までコピーペースト。 さっきの投稿では#8のを1つにまとめたにもかかわらず、B11などの補助計算のセルが指定されてしまっていた。(´・ω・`) 今度こそ間違いはないです。申し訳ありませんでした(-ω-)
その他の回答 (13)
- E-HR33
- ベストアンサー率25% (20/78)
質問者様の内容を整理すると、 1.1セルに1桁の数字を入力する。 2.5セル使うことによって5桁の数字を表示する。 3.合計値の行は桁上がりを考えて6桁とする。 自分の提案を書かせていただきます。(間違えてたらすんません) 1番目の数字 B1~F1 2番目の数字 B2~F2 合計値 A3~F3 1桁目の計算が優先ですのでそっちから書きます。 F3(1桁目)数式 = MID(SUM(F1:F2),LEN(SUM(F1:F2)),1) E3(2桁目)数式 = MID(SUM(E1:E2)+MID(SUM(F1:F2),1,1),LEN(SUM(E1:E2)),1) D3(3桁目)数式 = MID(SUM(D1:D2)+MID(SUM(E1:E2),1,1),LEN(SUM(D1:D2)),1) C3(4桁目)数式 = MID(SUM(C1:C2)+MID(SUM(D1:D2),1,1),LEN(SUM(C1:C2)),1) B3(5桁目)数式 = MID(SUM(B1:B2)+MID(SUM(C1:C2),1,1),LEN(SUM(B1:B2)),1) A3(6桁目)数式 = MID(SUM(B1:B2),1,1) これでご希望の計算はできるはずです。細かい解説は省かせていただきます。必要あればお礼メールからご連絡ください。
お礼
有難う御座います! 参考にさせて頂きます!
- h-mique
- ベストアンサー率50% (16/32)
>数値は一つのセルに1文字まで入力可能。 >上と同じように1~5桁の数字を入力 >1と2の合計を一セル一文字づつ表示させたい 5桁の数字を1つのセルに1つずつ入れて計算したいってことでしょうか? その場合なら A2~A6、B2~B6に1桁ずつ5桁の数字を入れる。 (合計が10万以上になることを考え、A1,B1はあけておく) それをC1~C6に1桁ずつ合計を出すとします。 (C1は十万の位用) C1に、 =IF(A2+B2>9,MOD(A1+B1+1,10),MOD(A1+B1,10)) といれてこれをC6までコピーペーストすればできると思います。 簡単に説明しますと 一つ下の位が9より大きい(10以上)なら+1をする。(繰り上がり) MOD(数値,桁)は、桁で指定した桁数を省略するもので、ここでは10をいれて一の位のみ表示させます。 質問の解釈を間違えていたらごめんなさい(´・ω・`)
- Cupper
- ベストアンサー率32% (2123/6444)
足し算であれば =A1+A2+A3 など、セルを指定して数式を書けばOK SUM関数の場合は =SUM(A1:A5,A7,B1) などと 範囲 やセルを指定することで可能になります。 いろいろ試して自分に合った方法を探してください。
お礼
有難う御座います。ちょっと質問の仕方が悪かったかもしれません・・・。 1 A 90 B 250 C 340 (A1,B2の合計値です。) このようではなく。 次のようにしたいのです・・・。 1 2 3 4 5 A 0 0 0 9 0 ←数値1 B 0 0 2 5 0 ←数値2 C 0 0 3 4 0 ←数値1+2をそれぞれのセルへ一ずつ表示 このように数字が一つのセルに一つずつしか入っていない状態で しかも合計も数値を一つずつセルに入れて生きたいです。 この場合はどうしたらいいでしょうか?
- 1
- 2
関連するQ&A
- 多分出来ないと思いますが、エクセルで教えて下さい
一つのセルに4桁の数字が沢山入っています。 例えばセルに「1234」と入っていたとします。 これを一桁づつ足し算(1+2+3+4)すると合計10に成ります。 各数字を一つづつセルに入れれば足し算の合計は出来るのは知っていますが、一つのセルに4桁入っていたら一桁づつの合計は出来ませんよね。 又この4桁を一度に4個のセルに移し変える事も不可能ですよね。 何か方法は有るのでしょうか? 何分初心者ですので宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで合計値が計算されない
横一列のセルを選択してその右隣のセルに合計値を表示させたいのですが、普段は出来るのに突然計算されずに0を表示する事があります。 セルの中はきちんとSUM(C4:H4)となっていますが、どうして計算されないのでしょう?
- ベストアンサー
- オフィス系ソフト
- エクセルのセル内に文字と計算結果の表示
エクセルの1つのセル内に文字と計算結果の両方を表示させる方法を教えて下さい。 例えば、セルのA1に数値10を入れて、B1に数値5を入れてあったとします。 で、セルのC1にA1とB1の合計を「合計 15」みたいな形で、文字と計算結果の両方をC1のセル内に表示させたいのですが。 ただ合計の数字のみを表示させるなら、=SUM(A1+B1)で良いわけですが、この数値の前に”合計”という文字を入れたいのです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで関数SUMなどで
エクセルで関数SUMなどで 合計を求めた数値が、あるセルにあるとします。 その合計の数値を、そのまま数字として ・・・(関数(計算式)は無くして) 他のセルに貼り付けたいのですが そのような事は出来ますでしょうか・・・。 御教示の程、よろしくお願いいたします。 <m(__)m>
- ベストアンサー
- オフィス系ソフト
- エクセルでの、たし算方法は?
私は計算と言うと エクセル位しか知らないんですが 今迄、使った事が、ありません で、現在、平均点の計算を、してるんですが 今迄は、3ケタの数字をメモ帳に入力 それを数十個入れた後、全部を足して 平均点を出してました ちなみに入力方法は 「a652 597 b484 417 c589 688 d477…」 なんですが、数字の前に アルファベットを入力してのは 入力数を分かり易くする為で 例えば「j600」迄の入力で、平均点を出す場合 いちいち、全部の数字の数を数えなくても “j”はアルファベットの10個目ですから 10×2で、合計20個で割ってました しかし、足し算は計算機を使用してましたから 入力ミスを、する時や時間が掛かる為 これをエクセルで出来ないかと考えました ハッキリ言って、数字を入力する時に 一緒に計算機で、同時計算をすれば、一番早いんですが 入力するのに時間が短く 計算機で同時計算の余裕がありません ただ、自分でもエクセルの使用方法を検索等で調べたんですが 私が分かったのは 1セル(?)の中に全ての文字を “+”で入れて合計を出す方法と セルの中に、数字を入れて 後からセルと“+”で合計する方法です でも、全ての数字と“+”では 1セルの中が見え難くなりますし 入力後にセルと“+”では二度手間で しかも、クリックの押し間違いが出る時があります そこで聞きたいんですが セルの中に数字を入れながら、自動で計算出来る… 又は、平均点も簡単捜査で出来る方法を 御存じないでしょうか?
- 締切済み
- その他(ソフトウェア)
- エクセルの関数 一列おき 文字列は無視
どなたかお助けください。 一列おきに合計するとともに、文字列の入力された セルを無視する(エラーにならないように)ことはできますか? 連続したSUMなら文字を無視することは知ってるのですが。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル「数字の出現個数の計算式について」
お世話になります。 あるセル(A1)に(112345)という6桁の数値が入っています。この数値を構成する数字は5種類(1,2,3,4,5)になります。 この5と言う数字をB1セルに出す計算式は「=SUM((FIND({1,2,3,4,5,6,7,8,9,0},A1&1234567890)<=LEN(A1))*1)」だとあるサイトに出ていましたが、私にはこの計算式の意味がどうにも分かりませんでした。 どのようにしてこの計算式がなりたっているのかご教示いただければと思います。
- ベストアンサー
- オフィス系ソフト
- エクセル2003 計算されないようにしたい
例 A列 B列 1 =A1+A2 2 =A2+A3 3 =A3+A4 (A4は空白です) となっている場合に B1=3 B2=5 B3=3 になると思うんですが この時に空白のセルと計算結果を出すときは0もしくは 計算されないようにしたいです。 最終的にB列にSUM関数を使って合計を出したいのですが A列に求めたい数字が片方しか入ってない場合 (数字が入っているセル+空白セル)はSUM関数の合計に入れたくないです。 なので上記の例では B列にSUM関数をした場合11ではなく8にしたいです。 それには文字列を入力して#VALUE!にするしかないですか? でもその状態にしてSUM関数で合計を出したときも#VALUE!になってしまいます。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの合計値が一致しません
A、B、C、D各シートの「J45」セル合計値を求めるべく、 合計 start A B C D end とシートを7つ並べて 合計のシートの「J45」セルに、 『=SUM(start:end!J45』と関数を入れています。 AのJ45セル値が14.53、Bは139.58、CとDはそれぞれ0なので合計が154.11となり、 合計シートのJ45セル値も145.11と表示されていますが、 ステータスバーには153.18と表示されているのです。 表示形式は「数値」の小数点以下2ケタを指定しています。 A~Dのシートには小数点2ケタの数字を直接数字を入力しており、 小数点以下3ケタより下が隠れている、なんてことはありません。 なぜセル内に表示されている数値と、ステータスバーに 表示されている数値にアンマッチが発生するのか、私には理解できません。 理由の分かる方、どなたか教えていただきますよう宜しくお願い致します。
- 締切済み
- オフィス系ソフト
お礼
たびたび有難う御座いました。 参考にさせていただき頑張ります。