
Excel関数(範囲内の要素リスト?)を知りたい
-------------------------
商品 個数
あ 1
あ 2
い 1
う 3
い 2
う 5
え 4
-------------------------
上記のようなシートから、以下の結果を得たいのです。
-------------------------
商品 合計
あ 3
い 3
う 8
え 4
-------------------------
合計は、商品名ごとの合計なのでSUMIF関数で出来たのですが、
商品種類リストを関数で求めれません。
元の表の[ああいういうえ]から[あいうえ]を得る関数を教えて下さい。
ヘルプもWEBも見たのですが検索キーワードが悪いのか解りませんでした。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
こんにちは!
一例です。
↓の画像で説明させていただきます。
作業用の列を1列設けています。
作業列C2セルに
=IF(COUNTIF($A$2:A2,A2)=1,ROW(A1),"")
という数式を入れ、オートフィルで下へずぃ~~~!っとコピーします。
そして結果のE2セルに
=IF(COUNT($C$2:$C$1000)<ROW(A1),"",INDEX($A$2:$A$1000,SMALL($C$2:$C$1000,ROW(A1))))
F2セルに
=IF(E2="","",SUMIF($A$2:$A$1000,E2,$B$2:$B$1000))
という数式を入れ、E2・F2セルを範囲指定しF2セルのフィルハンドルで下へコピーすると
画像のような感じになります。
尚、数式は元データの1000行目まで対応できるようにしていますが
データ量によって範囲指定の領域はアレンジしてみてください。
以上、参考になれば幸いです。m(__)m

ありがとうございます。
教えていただいた関数をそのまま貼り付けたら出来ました。
不勉強で提示された関数が何をやっているのか理解していませんが、
分解して紐解いて理解してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
Office2021を別のPCにインスト...
-
大学のレポート A4で1枚レポー...
-
outlookのメールが固まってしま...
-
Excelで〇のついたものを抽出し...
-
会社のOutlookにてメールを予約...
-
別シートの年間行事表をカレン...
-
Office 2021 Professional Plus...
-
エクセル 同じ数字を他の列に自...
-
パソコンWindows11 Office2021...
-
office2019 のoutlookは2025年1...
-
Excel 日付を比較したら、同じ...
-
マクロ自動コピペ 貼り付ける場...
-
エクセルで質問です。 ハイパー...
-
Microsoft365、ページ設定がで...
-
libreoffice calcで行を挿入し...
-
Excel テーブル内の空白行の削除
-
【Excel VBA】PDFを作成して,...
-
エクセルでXLOOKUP関数...
-
Microsoft Formsの「個人情報や...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
大学のレポート A4で1枚レポー...
-
Office2021を別のPCにインスト...
-
エクセル 同じ数字を他の列に自...
-
エクセルからメールを作れるか...
-
Microsoft365、ページ設定がで...
-
快活CLUBについて 私用で使う書...
-
パソコンWindows11 Office2021...
-
libreoffice calcで行を挿入し...
-
エクセルで質問です。 ハイパー...
-
outlookのメールが固まってしま...
-
Microsoft Formsの「個人情報や...
-
別シートの年間行事表をカレン...
-
Microsoft Formsでクイズの解答...
-
マクロ自動コピペ 貼り付ける場...
-
Excelで〇のついたものを抽出し...
-
Excel 日付を比較したら、同じ...
-
エクセルで特定のセルの値を別...
-
Officeを開くたびの「再起動メ...
-
office2019 のoutlookは2025年1...
おすすめ情報