• 締切済み

Excelの一覧から違う項目のみを拾いたい

Excelで作成された各商品別・メーカー一覧があります。 各商品にメーカー名が付いているのですが、メーカー名と数が知りたく四苦八苦してます。手で数えるには数が多過ぎる為、何か良い方法が無いか相談させていただきました。

みんなの回答

  • Tiffa9900
  • ベストアンサー率31% (68/216)
回答No.4

ANo.3です。 『B列の20品(数と品名)』 『C列の10社(数と社名)』 この数と言うのが、20品、10品の事なのか、 例えば、A社は5行、B社は10行という事なのか? どちらなのでしょうか? 前者であれば、ANo.3で回答したやりたかで私は行っています。 用は名前順で並べて、作業列に上の行と違う名前だったら「○」、同じ名前だったら「×」と表示させています。 「×」の行は重複となりますので、「○」の行だけフィルタリングしている次第です。

usa_miy
質問者

お礼

ありがとうございました

  • Tiffa9900
  • ベストアンサー率31% (68/216)
回答No.3

正しいかどうか判りませんが、自分が良くやる方法です。 まずメーカー名のみ別シートにコピーします。例えば、A列とします。 A列の一番上(A1)にセルを挿入は「メーカー名」とします。 A列をすべて選択して データ>並べ替えで、タイトル行として「メーカー名」順に並べ替えます。 B1 任意のタイトル行(例えば"○×") B2 =IF(A1<>A2,"○","×") B3以降は上記をコピーします。 ここで1行目を選択して、 データ>フィルタ>オートフィルタと選択。 B1の▼をクリックして、"○"でフィルタリングします。 これで、表示されているメーカーがユニークなメーカーとなります。 あとは、コピーして別シートに貼り付けなどして 件数を数えたりしています。 ちょっと手間は掛かりますが、私は他に方法知らないのでこうやっています。 尚、メーカー名と数の「数」をメーカー数と考えております。 メーカー毎のアイテム数の場合、ソート後「集計」を利用するとよいかな?

usa_miy
質問者

補足

ありがとうございます。 申し訳ありません。 私の説明が不明確であったことをお詫びします。 例) 縦に100行 横に3列 A列に店舗(全100行に100店舗/種) B列に商品(不規則80行に20品/種、20行空) C列にメーカー(不規則70行に10社/種、30行空) わかるでしょうか? (店舗の重複なし、商品・メーカー重複あり) 上記は例えですが、『B列の20品(数と品名)』と『C列の10社(数と社名)』が私の得たい答えになるのですが、この答えを得る為の業についての相談でした。 直面している一覧は、約8000行あり降順・昇順で並べ替えを行い数える作業をしたのですが、これが中々思うように行かずこのような相談をさせていただいた訳です。 ご教授いただけましたら幸いです。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例ですが、次のような方法が考えられますが如何でしょうか。 (1)一覧表を選択→データ→フィルタ→オートフィルタ (2)メーカ名列の「最下段行+1のセル」に=SUBTOTAL(3,先頭行セル:最終行セル)を設定 (3)商品名列のフィルボタンを押下→商品名を選択でメーカ名と数(最下段+1のセルに表示)が表示される

usa_miy
質問者

お礼

mu2011さん、ありがとうございました。

usa_miy
質問者

補足

ありがとうございます。 申し訳ありません。 私の説明が不明確であったことをお詫びします。 例) 縦に100行 横に3列 A列に店舗(全100行に100店舗/種) B列に商品(不規則80行に20品/種、20行空) C列にメーカー(不規則70行に10社/種、30行空) わかるでしょうか? (店舗の重複なし、商品・メーカー重複あり) 上記は例えですが、『B列の20品(数と品名)』と『C列の10社(数と社名)』が私の得たい答えになるのですが、この答えを得る為の業についての相談でした。 直面している一覧は、約8000行あり降順・昇順で並べ替えを行い数える作業をしたのですが、これが中々思うように行かずこのような相談をさせていただいた訳です。 ご教授いただけましたら幸いです。

回答No.1

SUMIF関数はいかかでしょう。 =SUMIF(セル番地:セル番地,"メーカー名",セル番地)

usa_miy
質問者

お礼

momotimamaさん、ありがとうございました。

usa_miy
質問者

補足

ありがとうございます。 申し訳ありません。 私の説明が不明確であったことをお詫びします。 例) 縦に100行 横に3列 A列に店舗(全100行に100店舗/種) B列に商品(不規則80行に20品/種、20行空) C列にメーカー(不規則70行に10社/種、30行空) わかるでしょうか? (店舗の重複なし、商品・メーカー重複あり) 上記は例えですが、『B列の20品(数と品名)』と『C列の10社(数と社名)』が私の得たい答えになるのですが、この答えを得る為の業についての相談でした。 直面している一覧は、約8000行あり降順・昇順で並べ替えを行い数える作業をしたのですが、これが中々思うように行かずこのような相談をさせていただいた訳です。 ご教授いただけましたら幸いです。

関連するQ&A

専門家に質問してみよう