エクセルで、範囲内の該当セルを探してその一つ下のセルの値を全て加算したいのです。どうすればよいですか?
例:
_A, _B, _C, _A, _B, _D, _A, _F
20, _5, 40, 30, 20, 80, 40, 30
という範囲があった時に
項目 _A, _B, _C, _D, _E, _F
合計 90, 25, _0, 80, _0, 30
という集計がおこないたいのです。
データ量が結構な数ありますので、手動は避けたいのです。
よろしくお願いします。
No.1
- 回答日時:
例の最初のセルをA1最後のセルをH2とします。
項目が入っているセルを順番にA4~H4とするとき、
A5セルに
=SUMPRODUCT((($A$1:$H$1)=A4)*($A$2:$H$2))
と入れ、右にコピーします。
(範囲は適宜修正してください。)
因みに、「例:」Cの合計が0ですが40ですよね?
早速の回答ありがとうございます。
おっしゃる通り、40の間違いですねorz
SUMPRODUCTで真偽値を掛けるのですね。
その発想は無かったです。
(というかSUMPRODUCT関数をよく知らなかったのですが)
ありがとうございました。
No.2ベストアンサー
- 回答日時:
元のデータが1行+1行あったとして
集計表がSheet2に例えばあったとすると
シート2のB2に
=SUMIF(Sheet1!1:1,B1,Sheet2!2:2)
などのように。
元のデータが実は(1行+1行)×複数組ありましたみたいな場合でも
集計表がSheet2に例えばあったとすると
シート2のB2に
=SUMIF(Sheet1!1:5,B1,Sheet2!2:6)
などのように。
なるほど、SUMIFって検索範囲と集計範囲を別に指定できるんですね。
知らなかったです(汗)
これなら思ってた以上にシンプルで、いいですね。
丁寧な回答ありがとうございました。
No.3
- 回答日時:
A-Fの組と直下の計数が複数ペア(第3行目以下にも)あるのか質問に書かないと。
SUMIFなどエクセルの関数の基礎の基礎で、もう少しエクセル関数を勉強のこと。
いつも複数かどうかは大切な点になるのだ。
SUMIFなどエクセルの関数の基礎の基礎で、もう少しエクセル関数を勉強のこと。
ーーー
例データA1:D6
abca
1234
dabc
1234
cbac
3451
=SUMIF(A1:D5,"a",A2:D6) で12
=SUMIF(A1:D5,"b",A2:D6) で9
個のやり方が通用するようだ。
むしろあ、b、c、dのような、漏れと重複の無いセットをどうして割り出すかが難しいのは判りますか。
これが出来ると、例えば
G7:H10
a12
b9
c11
d1
のH7で =SUMIF($A$1:$D$5,G7,$A$2:$D$6)
と入れて下方向に式を複写すると、上記のようにH列に一遍に答えが出せる。
ーー
シートの表のデータ構成について
またこういう、列で右方向(行方向)にデータを流すのは、エクセルでは何かとやりにくいのを覚えておくこと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- その他(Microsoft Office) エクセルに関しての質問 2 2022/06/25 18:40
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
- Visual Basic(VBA) シート間で同じ値があったら指定範囲をコピーして貼り付け 1 2022/11/07 08:01
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/11 14:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 文字を増やしたい。
-
エクセルの計算
-
セルの内容表示が邪魔になる
-
Excel
-
Microsoft365に変えたのですが...
-
エクセル:一覧表に存在する文...
-
エクセルで日付を数字+アルフ...
-
エクセルでの作業計算方法について
-
エクセルで年休を管理する方法...
-
はがきについて。
-
【マクロ】その時、その時で変...
-
excelの不要な行の削除ができな...
-
Microsoft1Officeの互換ソフト...
-
エクセル関数を教えてください
-
Excel ピボットテーブルで日付...
-
【マクロ】読取専用のファイル...
-
【関数】適切な文字数の数字を...
-
時間によってファイル名が変わ...
-
ある列、或いは、ある行のセル...
-
UNIQUE関数が使えないバージョ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報