![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
質問失礼いたします。
Excelで困っております。
(例)
A列 B列 C列 D列 E列
素材 長さ 高さ 数量 合計
赤 10 5 2 4
赤 10 5 2
赤 20 15 2 2
青 20 10 4 8
青 20 10 4
緑 20 15 3 9
緑 20 15 3
緑 20 15 3
A列とB列とC列が一致して、D列の数量を足した合計をE列に表示させたいのですが
色々調べてやってみたのですが(関数)わかりません。
この場合はマクロでしょうか?
どなたか教えて頂きたいです。
宜しくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ご参考までに、(*^_^*)
添付図参照(Excel 2019)
G2: =TEXTJOIN("_",,A2:C2)
H2: =COUNTIF(G$2:G2,G2)
I2: =SUMIFS(数量,素材,A2,長さ,B2,高さ,C2)
E2: =IF(H2=1,I2,"")
範囲 E2:I2 を下方にズズーッとオートフィル
オ・シ・マ・イ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↓↓↓↓↓↓↓↓↓↓↓↓↓
![「Excel 複数列 A列B列C列一致 D」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/3/298588_665110723f8d4/M.jpg)
No.2
- 回答日時:
こんにちは
合計値を求めるだけなら、E2セルに
=SUMIFS(D:D,A:A,A2,B:B,B2,C:C,C2)
の式を入力して、下方にフィルコピーすれば可能です。
上記では全行に合計値が表示されますので、ご提示のように最初の行にだけ表示したいのであれば、「最初の行である」という条件を追加する必要があります。
例えば同じ計算方法を利用して、E2セルに
=IF(SUMIFS(D$1:D2,A$1:A2,A2,B$1:B2,B2,C$1:C2,C2)=D2,SUMIFS(D:D,A:A,A2,B:B,B2,C:C,C2),"")
などとすることで、可能になるでしょう。
上式は空白行にフィルコピーした際には「0」とカウントされるので、それも避けたければ、その条件も追加するといった要領ですね。
ご回答ありがとうございます。
=SUMIFS(D:D,A:A,A2,B:B,B2,C:C,C2)やってみてできました。
=IF(SUMIFS(D$1:D2,A$1:A2,A2,B$1:B2,B2,C$1:C2,C2)=D2,SUMIFS(D:D,A:A,A2,B:B,B2,C:C,C2),"")も試してみます。
大変助かりました。ありがとございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 文字列を結合するときに重複をなくしたい 関数・VBA 2 2022/12/12 10:40
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- Visual Basic(VBA) 合計数量から引いていく 1 2023/08/29 19:53
- Excel(エクセル) 別シートに毎回異なるデータをコピーする 7 2022/06/24 09:02
- Excel(エクセル) エクセルの計算式を教えてください 3 2023/03/14 13:48
- Excel(エクセル) A列が指定数値以上になったらD列の計算式を変更 3 2022/07/11 11:03
- その他(Microsoft Office) SUMIFS関数について 3 2024/01/24 23:10
- Excel(エクセル) Excelの数式の質問です。 黄色の表のA列のタイトルを埋めたいです。 B列のシステムが、青い表のシ 1 2023/05/17 23:59
- Excel(エクセル) Excel2019 列と列(2列)の数値の重複を調べたい 1 2023/05/11 13:35
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excelについて教えてください
Excel(エクセル)
-
Excel
Excel(エクセル)
-
【Excel】数字を3倍にし、なおかつ、千の位を繰り上げて8にしたい。
Excel(エクセル)
-
-
4
エクセル関数に詳しい方教えてください
Excel(エクセル)
-
5
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
6
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
7
エクセルでの作業計算方法について
Excel(エクセル)
-
8
一つのセルに(例えばA1)入力された3桁・4桁の数字を並べ替えて同一行のセルに表示させる。
Excel(エクセル)
-
9
Excelにいついて質問です。
Excel(エクセル)
-
10
エクセルのデーターが2か月前のものに戻っている
Excel(エクセル)
-
11
Excelの関数について教えてください
Excel(エクセル)
-
12
エクセルであるセルに数字を入れると、その下の列以降に、その数字以降の数字が自動的に入力されるようにす
Excel(エクセル)
-
13
Excel 2019 は、SPILL機能がありやなしや?
Excel(エクセル)
-
14
Excelにてある膨大なデータを管理しています。 そこで、特定の市町村にのみ色を付けたいです。 Ex
Excel(エクセル)
-
15
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
16
[オートフィルタ]の適用範囲の確認は可能か?
Excel(エクセル)
-
17
エクセル 価格表から単価を呼び出す方法
Excel(エクセル)
-
18
はがきについて。
Excel(エクセル)
-
19
エクセルで年休を管理する方法について
Excel(エクセル)
-
20
エクセル関数を教えてください
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセル 文字数 多い順 並...
-
VBAで文字列を数値に変換したい
-
エクセル(勝手に太字になる)
-
Excel、市から登録している住所...
-
EXCELで 一桁の数値を二桁に
-
エクセルの項目軸を左寄せにしたい
-
数字の途中に「-」ハイフンを...
-
Excelで半角の文字を含むセルを...
-
エクセルかグーグルスプレッド...
-
空白セル(関数入ってます)を...
-
エクセルでの特別な文字を上に...
-
文字列に数字を含むセルを調べたい
-
エクセル 同じ値を探して隣の...
-
「B列が日曜の場合」C列に/...
-
エクセル 時間帯の重複の有無
-
エクセルで、列の空欄に隣の列...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセルVBA、別ブックへ転記す...
-
エクセル 文字数 多い順 並...
-
エクセル(勝手に太字になる)
-
VBAで文字列を数値に変換したい
-
エクセルで文字が混じった数字...
-
エクセルの表から正の数、負の...
-
「B列が日曜の場合」C列に/...
-
Excelで半角の文字を含むセルを...
-
エクセルの並び変えで、空白セ...
-
Excel、市から登録している住所...
-
エクセル 同じ値を探して隣の...
-
EXCELで 一桁の数値を二桁に
-
エクセル初心者です 関数の入れ...
-
A列がない・・・A列が非表示に...
-
オートフィルターをかけ、#N/A...
-
エクセルで、列の空欄に隣の列...
おすすめ情報