- ベストアンサー
エクセル関数で、リストのグループ別分割と集計
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- Excel 条件付集計(Excel2002)
おそらく出来ると思うのですが どうしても思いつきません。 顧客番号 日付 合計個数 001 2004/2/5 ○個 002 2004/3/8 ○個 003 2004/4/1 ○個 と言うデータがあるシート1(顧客リストのような物)と、 注文番号 顧客番号 日付 個数 A001 003 2004/1/1 1 A002 001 2004/1/3 1 A003 001 2004/2/8 2 A004 002 2004/3/10 2 A005 001 2004/3/18 3 と言うデータが入ったシート2(注文リストのような物)があるとします。 そこで顧客番号で検索して、 「シート1の日付よりあとの注文」 の個数を合計して、シート1の合計個数のところに表示する。 と言うシステムが欲しいです。(わかりにくくてすみません) つまり上の例で言うと シート1の001の合計個数には シート2の001のデータで2004年2月5日以降の個数だけを合計して、 「5個」と表示されて欲しいのです。 多分関数で行けると思うのですが、 無理でしたらマクロでも構いません。 お判りになられる方がいましたらぜひよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数
お世話になります データシートから 集計シートに集計させる関数あれば関数をお教えください *フォーマットが決められているためPVT等は使用できません データシート1 ID|管理番号|使用者番号|数量|日付 01|12E22100|12 |1 |2008/01/01 02|12345678|01 |5 |2008/01/01 03|12E22100|12 |1 |2008/01/01 04|12Y22100|12 |1 |2008/01/01 05|001234T7|015 |4 |2008/01/01 06|12E22100|12 |1 |2008/01/01 集計シート2.xls 管理番号|01|2|3|4|12|015| 12E22100| | | |3 | | 001234T7| | | | |4 | 12345678|5 | | | | | 上記が結果です 管理番号に対して使用者番号ごとに合計数量を出したいのですが かのうですか? わかるかたよろしくお願いします
- ベストアンサー
- オフィス系ソフト
- エクセル関数について
いつもお世話になります。 ”管理”と”リスト”というシートがあります。 ”管理”シートは A1 B1 C1・・・・・ 番号 名前 住所・・・・ と、情報が管理してあります。 ”リスト”シートのB3に番号を入力するセルを作りB11に =IF($B$3="","",VLOOKUP($B$3,注文管理!$A$3:$AE$9880,31)) という関数を入れて、”管理”シートの該当セルに記入があるなら B11に返すようにしています。B11に答えが返った場合、D4に「★備考あり★」と返したいのですが、 =IF(B11>1,"★備考あり★",IF(B11<1,"")) の関数を使うと、もともとB11には関数が入っているのでずっと「★備考あり★」のままです。 これを、B11に答えが返ってきた時のみ「★備考あり★」とする関数はありますか?
- ベストアンサー
- オフィス系ソフト
- エクセル関数につきまして
皆様の知識を頂きたく、投稿させて頂きます。 EXCELのVLOOKUP関数なのですが、2個の条件から一致する項目を選ぶ事は出来ないのでしょうか? たとえばですが、 ≪参照シート≫ A B C コード 数量 日付 → タイトル行 1 1 1/1 2 1 1/1 1 2 1/2 2 2 1/2 ≪入力シート≫ A B C ~ コード 1/1 1/2 ~ 1 2 といった感じで、入力シートと参照シートのコードと日付が一致するデータを取り出したいのです。 VLOOKUPを重ねて使用したりとか、HLOOKUPを使用したり等考えたのですが、うまくいきませんでした。 現在使用しているのは、Microsoft Office EXCEL2003になります。 どなたかご教授下さい。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで集計したいのですが・・・
関数は少しわかりますが、マクロは分かりません。 今回は集計シートの集計数字を元シートに入力して、更に元シートにない項目を元シートの項目行に項目名を入れて集計数字を入れたいのです。 ただ、集計だけであれば「sumif」関数を使えば出来るのですが、元シートにない項目名を探し出して入力する方法がわかりません。教えてください。よろしくお願いします。 元シート A B 1 aaa 2 bbb 3 ccc 4 ddd 5 6 7 集計シート 項目 数量 1 bbb 1 2 aaa 2 3 ddd 1 4 eee 1 5 fff 1 6 ccc 2
- ベストアンサー
- その他(ソフトウェア)
- エクセルの関数について教えてください。
エクセルで1つのデータがあります。 1つめのシートには、 1.コード番号 2.名称 3.郵便番号 4.住所 5.電話番号 のそれぞれのデータが入力されています。 2つめのシートには、 1.コード番号 2.数量 が入力されています。 エクセルの関数を使い、2つめのシートのコード番号の横に、1つめのシートの『名称』や『郵便番号』、『住所』を表示させたいのですが、どういうふうに設定すればよいかわかりません。 『データベース』という関数を使うことはわかるのですが、その先、どう指定すればよいのかわからないのです。 エクセルにくわしい方、教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelで日付別の集計を取るやり方
実際の内容とは違いますが例えとして、 添付の画像のように、A列に日付が並んでいます。注文が入り次第下に追記していくので日にちはランダムです。 B列に商品名がそれぞれ並びます。 ここからが質問で、 上記シートの隣に集計用シートを作りたいと思っています。 集計用シートでは、日付が1列にカレンダーのように並んでいて、そこに商品の数を拾って出したいと思っています。 縦軸にカレンダー(日付) 横軸にA,B,C,D それぞれ日毎の数量をカウントするようにしたいです。 どのような関数、操作になりますでしょうか? 初級者のため、易しく教えていただければ幸いです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルでシートをまたぐ関数について
こんばんは、仕事で効率化を図るため関数が必要となったのですが、 シート間をまたぐ関数が分かりません。どなたか教えてください。 例えば、 A B C 1 機械番号 担当者番号 日付 _________________ 2 AA-05 H-6 6/2 3 ES-12 R-9 5/31 4 LT-32 G-118 6/8 5 NB-45 H-6 6/5 6 AA-05 R-9 5/25 7 NB-45 G-118 5/5 <Sheet1> という表がSheet1にはあって A B C 1 担当者番号 機械番号 日付 _________________ 2 H-6 AA-05 6/2 3 NB-45 6/5 4 5 R-9 ES-12 5/31 6 AA-05 5/25 7 8 G-118 LT-32 6/8 9 NB-45 5/5 <Sheet2> という風な集約用の表 Sheet1に入力したデータをSheet2で指定の項目にしたがって集約させたいと考えています。 Sheet1に機械番号・担当者番号・日付を入力しておきます。 Sheet2で担当者番号を入力すると、機械番号と日付が出るようにしたいのですが、どなたか教えてださい。
- ベストアンサー
- その他(データベース)
- EXCELのリストのデーターを別の書類にリンク
どこに質問していいのかわからなくてこのカテゴリにしました。 EXCELのリストのデータ(A列に番号、B列に部品名、C列に型式、D列に発注日、E列に発注先、F列にメーカー、G列は備考)を、別の書類(注文書)にリンクさせたいです。現状、Sheet1に上記データの部品リスト。sheet2に注文書(データ部は空欄)。注文書を作る時、Sheet1のE列に部品ごとに発注先を手入力→同じ発注先でソートをかける→発注日を入力→その部品データ(番号、部品名など)をコピーしてsheet2の注文書のデータ空欄部に貼り付け。注文書の列の並び(A列に番号…)はSheet1と同じ。注文書の宛名欄のセルには、E列の発注先と同じなので、=(E列の)セル番号 にしている。量が少なければこの方法で十分なのですが、1000点くらい注文したい時が大変です。元の部品リスト(Excel)がユニットごとに分かれてるので、Excelリストが60枚ある。 大企業ならこんな発注システムではないと思います。事務作業は極力簡単にしたいのです。アドバイスを是非是非お願い致します。
- 締切済み
- SE・インフラ・Webエンジニア
- エクセルどの関数を使えばいいの??
エクセルでA、BC、D,Eの各商品の注文リストを作成しています。シートAには商品Aを購入したお店と店名コードが記入されています。シートBには300店舗すべての店名コードの一覧があり、シートAで購入したお店のコードからシートBの一覧リストに ○ をつけて 購入リストを作成したいです。どのような 関数を使えばよいか教えてください。関数でできるのかどうかも 疑問です。ネストを使えばできるでしょうか
- 締切済み
- オフィス系ソフト
お礼
tom04さん、ご回答有り難うございます。早速、私が添付していた質問用のファイル(データ)で検証をさせていただきました。その結果、元リストの7行目と10行目の内容は、グループが違う(7行目→3Gr、10行目→2Gr)だけで、客先名・注文番号は同じですが、この場合Grが違うので、7行目はSheet4へ、10行目はSheet3へリストアップされるべきですが、Sheet4のリスト(3Gr)で数量が合計され、Sheet3のリスト(2Gr)にはリストアップされない状況でした。いずれにしろ概ね希望する動きでしたので、入力されている関数の意味を理解し、改善策を考えてみたいと思います。本当に有り難うございました。