- 締切済み
少し難しい合計の出し方。
A B C 1 ア イ →C列に入力する「パターン」 ----------------------------------------- 2 10 20 ア →A列の「ア」=10 3 15 50 イ →B列の「イ」=50 4 20 60 イ →B列の「イ」=60 --------------------------------------------- 5 120 →上記の計 C5に、上記のような合計を、直接入力したいのですが どのような方法がありますか? 用紙は固定なので、別途行などの挿入はできないと思います。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルについてです
A列1行目から順にa,b,c,d,e…… B列1行目から順に1,2,3,4,5…… C列1行目から順にア,イ,ウ,エ,オ……と入力されているエクセルの表を、D列1行目にa E列1行目に1 C列2行目にア 以下同様にD列3行目にb E列3行目に2 D列4行目にイ……というふうに移していくにはどうしたらよいでしょうか。
- ベストアンサー
- その他MS Office製品
- エクセル 3行ずつの合計
エクセルの質問です。 A列にID、B列に数値が入力されているとします。そしてC列にB列の2行ずつの合計を計算したいのですが、どうしたらいいでしょうか。 A | B | C 1 | 25 | ID1から3の合計 2 | 24 | ID4から6の合計 3 | 37 | ID7から9の合計 4 | 32 | ID10から12の合計 ・ ・ ・ 数百行はあるのでいちいちちょこちょこと合計するのが苦痛なんです。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでちょっと変わった合計の求め方
エクセルで以下のような事は簡単にできるでしょうか。 A B C ・ ・ ・ 1 3 0 2 2 1 2 1 3 1 2 1 4 5 3 2 0 6 3 1 0 7 1 2 1 8 9 3 2 2 ・ ・ ・ 12013 1 2 3 12014 2 1 3 12015 2 1 4 12016 12017 合計 合計 合計 12018 合計 合計 合計 12019 合計 合計 合計 12015行より上は入力された数字です。ここで、 Aの12017には、A1+A5+A9+・・・・+A12013、の合計 Bの12017には、B1+B5+B9+・・・・+B12013、の合計 Cの12017には、C1+C5+C9+・・・・+C12013、の合計 Aの12018には、A2+A6+A10+・・・・+A12014、の合計 Bの12018には、B2+B6+B10+・・・・+B12014、の合計 ・ ・ と、いうようにする場合、Aの12017にどのような数式を入れたらよいでしょうか? (=A1+A5+A9+A13+・・・・+A12013、なんて入力してられないので) Aの12017に数式がはいればBの12017以降はそれをコピーすればできると思いますので。 マクロは使った事ががありませんので関数とか利用した数式でできないでしょうか。 ちなみに簡素化のため列3X行3の入力された数字のかたまりで表示しましたが実際はもっと大きな かたまりです。また入力された数字の最後が何万何千何百何十何行になるかは データによって異なっています。
- ベストアンサー
- オフィス系ソフト
- 【Excel】 複数条件の合計
A B C 1 8/1 ア 1,000 2 8/3 イ 2,000 3 8/2 エ 1,000 4 8/5 ア 3,000 5 8/3 オ 4,000 6 8/5 イ 1,000 ・ ・ Aに日付、Bに項目、Cに金額という 上の様な表があります。 D1 に 本日の 項目 ア の 合計金額を出す場合の 数式を教えてください。
- ベストアンサー
- オフィス系ソフト
- 複数の条件での合計を求める方法
A列の1から10行まで「○○」と入力し、なおかつ、B列とC列とD列の1から10行まで、「△△」と入力したときのみ、E列の1から10行までに入力された数字の合計を求める方法を教えてください。
- 締切済み
- オフィス系ソフト
- エクセル:日付単位での合計
お世話になります。 A、B列に日付が入っています。 (A列に月、B列に日)C列に数値が入っています。 1日1行とは限らない。 同じ日付の最終行のD列にC列にある数値の合計を出す。(1日ごとの数値の合計) 途中に空白セルはない。 しかし後で行の挿入をする可能性があります。 例) A2~A50までは4→4月という意味 A51~は 5→5月という意味 B2~B5までは 1→1日という意味 B6~B8までは 2→2日という意味 B9~B12までは3→3日という意味 ・・・と続き B48~B50までは30→30日 この場合 4月1日の合計をD5に、4月2日の合計をD8、4月3日の合計をD12に入れる。(D2~D4は空白にする) A51からは5月になるのでD50には4月30日の合計を入れる。 4月1日の次に5月1日のデータが入力される可能性もあるので、日が変わる場合だけでなく月が変われば合計を出すことに対応したい。 また例えば行番号6に4月1日のデータがあとから挿入される場合にもきちんと合計が出るようにしたい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 年毎の合計式
A列のA15以下(A15:Axx)に年/月が入力されています。対応したB列、C列、‥‥列に数値が入っています。 指定年に対応したB列の合計を、c列の合計を、‥‥列の合計を、それぞれの指定年行に設定したいのですが、計算式が分かりません。 どなたかご指導願えませんでしょうか。 以下は例題です(数値は適当、正式な表は添付キャプチャ画です)。 考え方としてはB 列合計2020セルに=SUMIF($A15:$A$260,YEAR(A15:A260)=2020,$B$15:$B$260)と入力すると2020年の合計になる様にしたいのです。ほかの合計セルにも同様式(参照箇所変更し)設定する。※年月列から指定年を検索し、その合計を求める。 A列 B列 C列 ‥‥列 合計2020 2020年の合計 2020年の合計 合計2019 2019年の合計 2019年の合計 合計2018 2018年の合計 2018年の合計 ・ ・ ・ 14行目 2020/05 500 400 2020/04 150000 800000 2020/01 60000 7000 2019/12 500 400 2019/08 150000 80000 2019/06 60000 7000 2019/04 8000 500 ・ ・ ・
- ベストアンサー
- Excel(エクセル)
- 合計が0の行を削除
計算式が入力されており、合計が0(A,B列に数値が入力 されていない)の行を削除するVBAを教えてください。 A B C 1 10 5 15 2 0 3 20 6 26 C列に計算式が入力されています。 50行目まで入力されています。 オートフィルタを使用し、抽出された行を削除する方法が あると思いますが、VBAで作成する方法を探しています。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルの条件付き合計の出し方
たとえば下のようにABC列がありB列に数字があるときC3の*にはA1とA2の合計を、C5にはA2とA4の合計を、C6にはA2とA4の合計C9にはA7とA8の合計を出す方法すなわち、Bに数字があるとき、A列の1行上と2行上を合計する式お願いします。 A B C 1 1 2 3 3 7 2 * 4 6 5 9 3 * 6 4 7 * 7 6 8 8 9 5 6 *
- ベストアンサー
- オフィス系ソフト
- (エクセル)数値だけ合計したい
複数のセルに入力されている数値だけを抽出し、合計したいと思います。 A B C D E F G 1 合計金額 金額1 金額1理由 金額2 金額2理由 金額3 金額3理由 2 1000円 菓子 3 1500円 1000円 菓子 500円 飲料 4 1520円 1000円 菓子 500円 飲料 20円 消費税 以上のようにA列に合計金額を計算させる数式を考えています。 (ルール) ・B列とC列、D列とE列、F列とG列はセットです。例えば、B列には入力されているが、C列は空白ということはない ・B列とC列→D列とE列→F列とG列の順に入力されていく ・2行目、3行目のように、常に金額が3つとも入力されているとは限らない ・金額が入力されているB列、D列、F列には、「○○円」と「円」も一緒に入力されている (やりたいこと) A列に合計金額を反映させないのですが、以下のように規制したいです (1)2行目のように、金額が1つだけの場合(B列とC列しか入力されていない場合)は、合計金額は空白セルにする (2)3行目、4行目のように、金額が2つ以上の場合(D列とE列や、F列とG列にも入力されている場合)は、合計金額を反映させる (3)合計金額は「○○円」と「円」も一緒に反映させる (考えたこと) B列の金額とB列+D列+F列の合計を比較し、同じならA列は空白、違う場合はB列+D列+F列の合計をA列に反映させるようIF関数を使えばいいのではないか、と考えました。 そこで、まずB列+D列+F列の合計を出す関数を作ってみたのですが、うまくいきませんでした。 =SUM(SUBSTITUTE(B2,"円","")*1,SUBSTITUTE(D2,"円","")*1,SUBSTITUTE(F2,"円","")*1) とすると、金額が3つとも入力されていればいいですが、一つでも空白セルがあると、#VALUE!とエラーになってしまいます。 SUMPRODUCTを使用してできるかと思いましたが、同じ結果でした。 どうすれば、思っているようになるのでしょうか。 ご存知の方がいましたら教えてください。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
お礼
回答ありがとうございます。 実は、パターンは4列、行は16行あるので、 ひとつひとつ入力するには、長すぎるように思ったのです。 セルの名前とかを利用してなんとかならないでしょうか。 どうにもならないでしょうか。