- 締切済み
【Excel - 関数】各商品の週ごとの売上合計個数を別のシートに出したい
関数の設定方法について教えて頂けますでしょうか。 【シートA】のデータから【シートB】のようなレイアウトでデータを求めたい場合、 どのような関数を設定すれば良いのでしょうか。 各商品の週ごとの売上個数を出して、手動でシートBに貼り付けている状況です。 どのような関数を設定したら良いのか検討がつかず、困っています。 恐れ入りますが、ご教示頂けますでしょうか。どうぞ宜しくお願い致します。 【シートA】 A B C D E 1 第1週 第2週 第3週 第4週 2 りんご 0 1 0 1 3 りんご 1 0 1 0 4 りんご 1 1 1 1 5 りんご 1 0 0 0 6 バナナ 0 1 0 1 7 バナナ 1 0 1 0 8 バナナ 1 1 1 1 9 みかん 1 0 0 0 10 みかん 0 1 0 1 【シートB】 A B C D 1 りんご バナナ みかん 2 第1週合計 3 2 1 3 第2週合計 2 2 1 4 第3週合計 2 2 0 5 第4週合計 2 2 1 6 合計 9 8 3
- sya-ka
- お礼率65% (13/20)
- オフィス系ソフト
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 シートBのB1に=SUMPRODUCT((シートA!$A$2:$A$10=B$1)*(シートA!$B$1:$E$1=LEFT($A2,3))*(シートA!$B$2:$E$10))として縦横にコピー 合計はB6に=SUM(B2:B5)として右方向にコピー
- web2525
- ベストアンサー率42% (1219/2850)
Sheet2のB2セルに =SUMPRODUCT((Sheet1!$B$1:$E$1=$A2)*(Sheet1!$A$2:$A$10=B$1)*Sheet1!$B$2:$E$10) 範囲にコピー ただし Sheet2のA列を 第1週 第2週 第3週 第4週 にしてください。
関連するQ&A
- EXCELの関数で別のシートからデータを取り出す方法について
こんばんは。 excelの関数で次のようなことができますか? sheet1 A B C 123 125 122 sheet2 A B C D 122 りんご 123 みかん 125 バナナ 上記のようなデータがsheet1とsheet2にあります。 sheet1のC列にA列のセルの番号と対応した商品を sheet2のA列とD列に対応データから引用できますか? (となりに並んでいないデータです。) 関数的にはvlookup,index,matchとかを使うとよさそうですが うまくいきません。 解決方法を教えてください。 よろしくお願いします。
- ベストアンサー
- その他(ビジネス・キャリア)
- 【EXCEL2000】2つのリストの合計を出すには?
リストA リンゴ 3 みかん 5 バナナ 2 スイカ 3 リストB りんご 2 メロン 4 バナナ 3 いちご 2 ↑のような2つのリストがあるとして、 リストC りんご 5 みかん 5 バナナ 5 スイカ 3 メロン 4 いちご 2 リストA・Bの合計がリストCのようにするにはどのような関数を使えばいいかお解りになる方教えてください。 判りづらい質問で申し訳ありません。m(_ _)m ※品名と数量は別セルです。
- 締切済み
- オフィス系ソフト
- Excelで集計結果を別シート毎にまとめたい
よろしくお願いします。 日々の売上入力をするためのシート:Sheet「売上」 A B C D E F 1 日付 担当 内容 個数 単価 合計 2 1/2 赤池 みかん 21 100 2100 3 1/2 大野 りんご 10 200 2000 4 1/5 赤池 りんご 5 190 950 5 1/5 赤池 みかん 20 80 1600 これを、 別シート(Sheet「赤池」など)の個人の給料のまとめがあるところに転記したいんです。 Sheet「赤池」 A B C D 1 (基本給などごちゃごちゃ書いてあります。) ~ 25 内容 個数 合計 営業歩合給(*0.2) 26 みかん 41 3700 740 27 りんご 5 950 190 ~ 35 合計 46 4650 930 Sheet「大野」 A B C D 1 (同上) ~ 25 内容 個数 合計 営業歩合給(*0.2) 27 りんご 10 2000 400 ~ 35 合計 10 400 こんな形にしたいと思っています。 悩んでいるのが集計結果を別シートに詰めて書けるかというところです。 簡略化してありますが、本来のみかんやりんごにあたるところは30品目ほどあり、 担当によっては全く出現しない品目もあるので、印刷などで邪魔になってしまい困っています。 どなたかExcelに明るい方、ご教授ください。
- ベストアンサー
- オフィス系ソフト
- 複数のシートの合計
3つシートがあります。 各シート、A列にA01,A02・・・B05・・・などの番号が入力されています。平均300行くらいです。 ただし、各シートの番号は全く同じではなく、例えばsheet1と3にはF45があってもsheet2にはない、といった感じです。 そして、このA列に対してB、C、D列にはカテゴリわけされて数字が入っています。 たとえばりんご、みかん、バナナとあり、A01のりんごは5、みかんは0、バナナは5個といった感じです。 このシートを1つに重複せずにまとめたいのです。 例えばsheet1-3のA02のりんごの合計は5、E06のバナナの合計は1といった感じです。 一度A列を別シートに全て貼り付け、フィルタオプションで重複を除き、その後、VLOOKUPで各シート抽出し、その合計を出す、とやっていたのですが、#N/Aが出てしまい、値に直そうにもフィルタがかかっていてさらに別シートに貼り付けなおして・・・とやっているのですが、あまりにも時間がかかり(同じようなファイルが50個近くある)、もっと効率のいい方法があったら教えてほしいです。
- ベストアンサー
- オフィス系ソフト
- Excel2003 複数の条件を満たすデータを抽出する関数を教えて下さ
Excel2003 複数の条件を満たすデータを抽出する関数を教えて下さい! 下のデータで、A列でB、B列で赤を選んだ人は「みかん」という「みかん」を抽出する関数を教えて頂けませんでしょうか? データシートとは別に集計シートを作成しています。 お忙しい中恐れ入りますが、ご教示下さいますようお願い申し上げます。。。 ●データ A B C 1 A 赤 みかん 2 B 赤 りんご 3 C 白 いちご 4 B 青 いちご 5 D 赤 みかん 6 A 青 みかん 7 C 黄 りんご 8 E 赤 バナナ
- 締切済み
- オフィス系ソフト
- EXCEL2003 複数シートから抽出したいです
1つのブックに1ヶ月の日数分のシートがあります。(約30シート) それぞれのシートのデータは、 1水(sheet名) A B… P Q R S 1 りんご 4つ 300円 2 みかん 3つ 500円 3 りんご 5つ 400円 4 バナナ 1つ 100円 … … … … 2木(sheet名) A B… P Q R S 1 ぶどう 4つ 300円 2 みかん 3つ 500円 3 りんご 2つ 200円 4 バナナ 1つ 100円 … … … … の様なデータが入力されています。 それぞれ複数のシートのデータの中から、りんごだけを集め集計用のシートに以下の様に表示したいです。 集計用sheet A B C D 1 1水 りんご 4つ 300円 2 1水 りんご 5つ 400円 3 2木 りんご 2つ 200円 4 … … … … 関数でもVBAでもいいので、複数のシートから抽出することは可能でしょうか? どなたかわかるかた教えて下さい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【Excel】データベース関数
B列が0以外の商品名と個数が、C列D列に自動的に出てくるようにしたいです。 何関数を使うのが適切でしょうか??宜しくお願いいたします。 A列 B列 C列 D列 エノキ 0個 バナナ 8個 バナナ 8個 りんご 5個 りんご 5個 なすび 0個
- ベストアンサー
- その他(業務ソフトウェア)
- excel関数 間違ったデータをピックアップしたい
列Aの各セルに、みかn、りんご、バナナ、メロンなどと入っていて、列Bの各セルは、"A"~"F"の人気ランクが入っています。 列A 列B みかん A りんご C バナナ D みかん A メロン C 列C以降にはその他の色々なデータが入っていますが、それはさておき、列AとBだけの関係を見ると、みかんは必ず"A"、りんごは必ず"C"というように、果物別の評価は決まっているはずです。ところが、間違って入力されて、ある行ではみかんが"A"で、別の行ではみかんが"C"だったりしたら、調べて正しい方に統一したいのです。 そこで、ひとつの果物に対応する評価が複数あるものをピックアップしたいのですが、どうすればいいでしょうか。そのほかの集計作業に関数を使っているので、これも関数で出来ればいいかなと思うのですが。
- ベストアンサー
- オフィス系ソフト
- 種類ごとに横に並んだ数字を別シートに縦に変換する方法を教えて下さい
エクセルシートで、Sheet1に種類ごとに横に並んだ数字があり、そのデータをSheet2の指定のセルに数字の小さい順に縦に並び替えしたいのですが、どのようなVBAを書込んだら可能でしょうか?ご教授願います。 例 Sheet1 A B C D E F G 1 2 りんご 8 3 12 3 みかん 2 9 4 バナナ 4 3 7 5 6 このデータを下記のように変更して貼り付け Sheet2 A B C D E F G 1 2 3 りんご 3 4 8 5 12 6 みかん 2 7 9 8 バナナ 3 9 4 10 7 11
- ベストアンサー
- オフィス系ソフト
- Excelで特定の文字のある列の数値を合計する関数
Excelで、特定の文字列を含む列の数値の合計を、自動で集計してくれる関数はあるでしょうか。 複数シート(シートA、シートB)で構成されるExcelファイルで、シートAにはすべての取扱い商品が記載されています。現在は、シートBに入力されている商品ごとの販売個数の合計をシートB上でsumにより求め、その数値をシートAの該当箇所に、手で入力しています。シートAに記載されている商品が多いため、この手作業を関数で代替したいのです。 ただし、シートBに、次のような条件があります。 シートBの1行目(A1,B1,C1,D1...)には、見出しとして"氏名" "りんご" "バナナ" "いちご"...などがあり、2行目以降は、販売者の名前と、その人が販売した商品の個数が入力されています。掲載人数は40人(行数で41行)ほどです。 ところが、誰も"りんご"を販売していなければ、その列自体がなくなります。シートBには販売された商品しか記載されておらず、たとえばB1は、必ずしも"りんご"ではありません。 シートAからBを参照し、シートBの1行目に、もし"りんご"の文字があれば、そのりんごの列の2行目以降にある販売数の合計を、"バナナ"があれば同じくバナナの販売数の合計を、じかにシートAのそれぞれの合計欄に表示させたいのです。 なお、シートBの行と列を入れ換えたシートB'を作るのは、避けたいと思っています。理由は、販売者の名前でも、全商品の販売個数をシートAにsumif関数で集計していること。また、シートは1週間ごとに、今後30枚程度まで増え、その各週合計もシートAに集計する予定のため、シートは各週1枚だけにしたいのです。 このような条件のもと、Excelの関数で集計する方法があれば、教えてくださいますか。
- ベストアンサー
- その他MS Office製品