• 締切済み

エクセルで左のセルにある文字がある数値だけの合計

エクセル2013を使っています。 左のセルに「合計」という文字があるセルの数字だけを合計するには どうすればよいですか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

普通は#1のご回答のようにSUMIF関数を使うだろう。 でも将来出くわす同様のケースでは、下記のような関数も使うべき時が あるかもしれない。 データ例 A2:B14 A列  B列 a 1 b 2 c 4 合計 7 6 7 合計 13 6 7 2 5 合計 20 合計 40 上記B列で上から 第一の合計セルの式 =SUBTOTAL(9,B2:B4) あえてSUM関数を使わない、以下同じ。 第二の合計セルの式 =SUBTOTAL(9,B6:B7) 第三の合計セルの式 =SUBTOTAL(9,B9:B12) として合計を出す。 以上は(A列の)見出し名称的には「小計」がふさわしいだろう。 ーー 第四の合計セルの式(セルB14) =SUBTOTAL(9,B2:B13) こちらは見出し名称的には「合計」がふさわしいかも。 より上行の同列の行のSUBTOTALで出した計数は足さない(2重計上しない)。 ==== この他のSUBTOTAL関数の使い方として、SUBTOTAL関数には必須の別の使いみちもある。 興味があれば、WEBで「SUBTOTAL関数」で調べてみてください。  エクセル(関数)は30年以上前に考えられているが、こういうニーズを見通して、こう言う関数をつくっているようだ。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

エクセル2013で、左のセルに「合計」という文字があるセルの数字だけを簡単に合計するには、以下の式を使ってみて下さい。 【左のセルがA2セルから下にあり、B2から下に合計したいセルの数字がある場合】 C2セルに入れてC2セルから下にコピーする式:=IF(A2="合計",B2,0) D2セルに入れる式:=SUM(C:C)

  • kkkkkm
  • ベストアンサー率65% (1620/2459)
回答No.1

左のセルがA列としてB列を合計する場合 =SUMIF(A:A,"合計",B:B) A:AをA1:A100、B列をB1:B100など範囲を指定してもOkです。

関連するQ&A

  • エクセルで縦に各セルの数字を合計したセル(小文字数字)を違うセルに大文

    エクセルで縦に各セルの数字を合計したセル(小文字数字)を違うセルに大文字で表示するにはどうしたらよいでしょうか。

  • エクセルで文字と数字が入っているセルを足すには

    エクセルで文字と数字が一緒に入っているセルの数字 だけを合計することはできるでしょうか? 例えば、休8のようなセルです。 よろしくお願いいたします

  • エクセルの数字の合計について

    エクセル2003を使っています。 数字の入ったセルを左クリックしながらドラッグしていくとそのセルに入っている数字の合計が 右端に出ますが、突如これがでなくなってしまいました。 元の状態にもどすにはどうすればよいでしょうか。

  • エクセル セル内の合計値に応じてセルの色を変えたい

         A      B        1    2    りんご2 2    4    りんご1,メロン3 3    3    メロン1,みかん1 上記のように,A列セルには数字が入っていて,B列セルには文字列と数字が入っています。 A1セルの値と,B1の文字列に含まれている数字は合致しているので,セルの色はそのままです。A2セルの値とB2の文字列に含まれている数字の合計が合致しているので,ここもセルの色はそのままです。しかし,A3セルとB3の文字列に含まれている数字の合計は合致していないので,B3セルに色を付けたいのです。 B列のセルは,1つのセル内に文字列と数字を入力することを前提に考えていますが,こうしたことは可能でしょうか?可能であれば教えていただけたら幸いです。

  • EXCEL ドラッグしたセルの合計が出なくなりました

    エクセルで数字が入力している複数のセルをドラッグすると、画面下のやや右寄りに「合計値」が小さな文字で表示されていましたが、突然その表示が「最小値」に変わってしまいました。 おそらく知らないうちにどこかを触って設定を変えてしまったのだと思いますが、元に戻す方法を教えてください。

  • エクセルで、同セル内の「条件付きの文字」のある「数値の合計」を求めるには?

    (エクセル2003使用しております。) 全角文字と半角数字の入力された複数のセルがあります。 同じ文字の含まれたセルの「数値の合計」をそれぞれ求めたいです。 つまりFの列に   F 山田:大阪1 川崎:東京6 山田:名古屋4 という文字が入力されている3つのセルがあるとします。 ここから山田という言葉を選び、さらにその後に続く1と4の数値を合計した数値を求める式が知りたいのです。 (数値は1~10を目安にしております) 過去の似たような質問を参考に文字のセルから数値の合計を入力する関数を探してきました (http://okwave.jp/kotaeru.php3?q=1588802) そちらのm様の回答より 『いろいろな文字があるが、"休"だけを足す場合は、 =SUMPRODUCT(("0"&REPLACE(A1:A5,1,1,))*ISNUMBER(FIND("休",A1:A5)))』 とありましたので、当方は =SUMPRODUCT(("0"&REPLACE(F4:F65,1,1,))*ISNUMBER(FIND("山田",F4:F65))) と入力しましたが、数値を導き出すことができませんでした。 どういう式が考えられるかお力をお貸し頂ければと思います。 宜しくお願いします。 ++++++++++++++++++++++++++++++++++ また数値が複数になった場合(尚も同セル内)にも対応できる式がありましたらお教え願います。 たとえば     F 山田:大阪1東京2 川崎:東京6北海道1 山田:名古屋4静岡2 この場合山田で求めると1+2+4+2で9となる式はありますでしょうか。

  • エクセルの関数で質問です。上のセルになんらかの文字が入っていた場合、左

    エクセルの関数で質問です。上のセルになんらかの文字が入っていた場合、左のセルに入っている文字を返すにはどういう記述をしたらよいでしょうか。 返す文字は固定ではなく、左隣に入っている文字(数字)を返したいです。 この記述を結構大量のセルに入力するので、どのセルにも共通した記述を教えていただけるとなお良いです。 よろしくお願いします。

  • エクセルで合計ゼロになるセルがある

    シートによって成るみたいですが、 いくつかのセルの合計したくても何度やってもゼロになります。 ちょっと離れたセルで合計値を出すと出来たりします。 仕方なく、卓上計算機にいちいち打ち込んで合計して エクセルの最大の良さが使えず困っています。 それに、このシートではコピーが全く出来ず、関係ない数字が勝手にに出たりします。 出来るセルもあります。 以前にも時々こんなことがありました。 シート上を全部削除したり、また表を作ったりの繰り返しをしたりしますとこういう現象になるのかなとも考えています。 どうしたら直るでしょうか。 Windows Vistaです。 どなたかお助けをお願いします。

  • エクセル2003で特定の記号の下のセルの数値の合計

    エクセル2003を使用しています。 下記のようなデータで、○がある下のセルの数字を集計したいです。 ○、△、○ 2、3、1 ○の下のセルの数値の合計は、3となりますが、どのような関数を入れると○を入れた下セルの合計をすることができますか。 よろしくお願いいたします。

  • 左文字が合致したらセルに入力

    シートAのB列に数字を記入しておりその左セルにシートBの左文字と合致した文字をExcel関数を遣って入力できたのですが同じ左文字4、6番は入できず空白欄に埋め込みたいのですがどなたかExcel関数の解る方よろしくお願いします。

専門家に質問してみよう