- 締切済み
表から件数の抽出方法を教えて下さい
KURUMITOの回答
- KURUMITO
- ベストアンサー率42% (1835/4283)
A103セルから下方には担当者の1,2,3などを入力します。 B103セルには次の式を入力してG103セルまでオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 =IF($A103="","",IF(COLUMN(A1)=1,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*($B$2:$B$99<>"")),IF(COLUMN(A1)=2,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*$B$2:$B$99),IF(COLUMN(A1)=3,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*($C$2:$C$99<>"")),IF(COLUMN(A1)=4,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*$C$2:$C$99),IF(COLUMN(A1)=5,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*($D$2:$D$99<>"")),IF(COLUMN(A1)=6,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99="")*$D$2:$D$99),""))))))) H103セルには次の式を入力してM103セルまでオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 =IF($A103="","",IF(COLUMN(A1)=1,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*($B$2:$B$99<>"")),IF(COLUMN(A1)=2,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*$B$2:$B$99),IF(COLUMN(A1)=3,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*($C$2:$C$99<>"")),IF(COLUMN(A1)=4,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*$C$2:$C$99),IF(COLUMN(A1)=5,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*($D$2:$D$99<>"")),IF(COLUMN(A1)=6,SUMPRODUCT(($E$2:$E$99=$A103)*($F$2:$F$99=1)*$D$2:$D$99),"")))))))
関連するQ&A
- エクセルの関数 (1ヶ月の件数と金額)について
下記のように、1年間を通しての担当者ごと取引金額の表があります。 受付日 担当者 取引金額 1/5 山本 1500円 1/6 田中 2500円 ~ 2/5 山本 2800円 ~ 12/1 山本 3000円 1ヶ月ごとに担当者件数と取引金額をだしたいのですが、 1/1~1/31までの件数とどういう関数でだしたらいいのでしょうか? 1年を通しての件数は、下記でできるのですが、 件数 =COUNTIF(B1:B100,"山本") 金額 =SUMIF(B1:B100,山本,C1:C100) すいません、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 初心者です
{表1} A B C D E F G 1 日付 元金 利息 担当者NO 償却金 前月入金分元金 2 2/1 5000 15000 1 100000 3 2/2 2000 1000 2 50000 4 2/2 1500 2 5 2/2 5000 2000 5 20000 6 2/3 10000 3000 4 70000 7 2/3 4000 3 20000 8 2/3 5000 6 9 2/3 3000 1 15000 10 2/4 4 20000 ________________________________________________ {表2} 担当者 1 元金 利息 償却金 前月入金分元金 8000 15000 115000 担当者 2 元金 利息 償却金 前月入金分元金 3500 1000 50000 担当者 3 元金 利息 償却金 前月入金分元金 4000 20000 担当者 4 元金 利息 償却金 前月入金分元金 10000 30000 70000 20000 担当者 5 元金 利息 償却金 前月入金分元金 50000 2000 20000 担当者 6 元金 利息 償却金 前月入金分元金 50000 日々入力されていく数字の集計がしたく苦戦しています 表1のシートがあり、それを表2で集計したかったんですが 担当者別の集計に手間取っています DCOUNTを使っても上手に集計できません 数字に入ってない所は空白で表示したいですが if関数も上手にいけなく・・・参ってました 大きな表の中から担当者番号を頼りに集計するほ方法を ご指導願います 表1は単純に日々打ち込んで行くだけで、表2の集計方法がわかりません 表1は一ヶ月分の入力となり、1500行程になります 初心者ですのでよろしくお願いします
- 締切済み
- その他MS Office製品
- EXCELオートフィルター後の集計方法
EXCELの表でオートフィルターで抽出後、SUM関数で集計しようとすると抽出外のCELLまで集計してしまいます。 結局SUMIF使って集計しているのですが、表示部分だけ集計させる方法があったら教えてください。
- ベストアンサー
- オフィス系ソフト
- DCOUNT以外での集計方法
こんにちは。 Excel関数についての質問です。 下記データおよび条件において、Dcount関数を 用いれば解決することはわかったのですが、 出来れば検索条件などを別表に出さずに抽出したいと 考えています。 もしご存知の方がおられましたらご教授頂けますでしょうか。 宜しくお願い致します。 ■抽出する表 ------------------- 条件1 条件2 ------------------- 0 3月10日 1 2月10日 2 3月5日 0 4月5日 0 ※上記のようなデータが100件程度 ■抽出条件 条件1が0かつ条件2に日付が入っていること ■補足1 Dcount関数以外では、各行ごとに判定分を入れてその結果を 集計するというやり方もありますが、上記表以外のセルは 使用しない方法を考えています。 ■補足2 Dcount時の条件 ------------------- 条件1 条件2 ------------------- 0 <>""
- ベストアンサー
- その他(プログラミング・開発)
- 画像が元のデータで、日付がA列に金額と件数が
画像が元のデータで、日付がA列に金額と件数が D列に二段にわたり入力されています。 画像の元のデータ表から別シートの転記表に値を それぞれ計算して、転記していきたいのですが、 B列の番号が普通の番号と「★」番号に分か れているため日付ごと及び番号の種類ごとに SUMIF関数等で条件ごとに集計したいのです。 例えば、1月1日なら、通常番号(1と2)の金額を合計 して、25,000円にして転記表のB2に、件数はC2に 代入したいです。 さらに★1と★2の金額を合計して、40,000円を B3に、件数をC3に代入したいです。 転記表のスタイルはA列に日付(1/1から1/31) が入っています。B列に料金、C列に件数、いずれも二段書きです。 上段に通常番号、下段に★番号合計です。 元のデータと転記表の日付の合わせ方が分からないのと 番号の種類ごとに合計するSUMIF関数を教えてほしいです。 ちなみに日付は1月1日から1月31日まで入力されています。 お願いします.
- ベストアンサー
- オフィス系ソフト
- あるエクセル表からのデータの抽出に関して
エクセル表のデータの抽出方法に関してアドバイスお願いします。 債務残高表から債務残高表へデータを移動したいと考えています。 債権債務残高表 社名 債権金額 債務金額 あ社 い社 う社 え社 お社 債務残高表 社名 債務金額 あ社 え社 上記の債務残高表から債権債務残高表へ金額を抽出したいと考えています。 そこで私は、SUMIF関数を使ってみたのですが 例えば検索条件の社名が両者の社名の読みが違っている場合や 片方では社名の前に株式会社等がついていた場合には抽出漏れがおきてしまい確実に表が作成できないことが分かりました。 何か得策はありますでしょうか。 社名に対するふりがなを関数でだしてそれを検索条件にすれば可能でしょうか。 データが多いため一方のデータの社名を全て検索かけながら入力するのはさすがに無駄なのかと思いまして… 申し訳ございませんが宜しくお願いいたします。
- 締切済み
- オフィス系ソフト
- 【Excel】受電件数集計方法について
【Excel】受電件数集計方法について 仕事で「毎時間」と「1~12までのカテゴリー(数字)」の2つの組み合わせで集計表を作成しております。 例えば、 「13時台カテゴリー1」は○件 「13時台カテゴリー2」は○件 「14時台カテゴリー1」は○件 これを添付した画像のように集計する際、なるべく簡易化して作業効率の向上を考えております。 現在1つ1つ手作業で集計を行っているため、関数等で効率よくできる方法があれば教えて下さい。 尚、時間とカテゴリーは画像のように抽出済みで、「時間・カテゴリー抽出したもの」と「集計表」は別シートであることを前提でお願い致します。 あるのを前提でお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセル表計算で困っています。
エクセル表計算で困っています。 画像添付の表1を元に、表2の「担当取引先件数」に計算式を設定し、集計をしたいのですが、どの関数を使えば良いのかわかりません。どなたか、詳しい方がいらっしゃいましたら、教えてください。あまり高度な知識はもっておりませんので、できれば分かりやすくお願いいたします。
- 締切済み
- Windows NT・2000
- シートが違う件数の集計等
閲覧いただきましてありがとうございます。 非常に複雑なエクセル関数になります(少なくとも私には難しいです) 分かる所だけでも良いので教えて下さると助かります。 表が上手く添付出来ていれば良いのですが、見ていただければわかりますが、上部に営業件数や約束数、契約件数などをまとめた表があり、その下には氏名毎にそれぞれが集計されたものを自動で計算できるようにしたいのです。 A表では氏名の順番は決まっていない為、関数を用いるようになるかと思います。 B表では氏名は固定になっています。 また、A表の契約件数は同じファイルの違うシートのセルに入っています。 分かり辛いかもしれませんが、☆印の下の表のようになっています。 契約出来た担当名だけを入れるようになっていて、契約が出来なかった場合はいれません。 A表の契約件数(E4~)に別シートのF24が自動的にE5の山田に1件加算される・・・と言う感じにしたいのです。 またB表も、A表にそれぞれ件数を入力したら自動的に加算されるようにしたいのです。 わかるかた教えていただけますか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS レポートでページごとに抽出して集計する方法
ACCESS2002です。 あるDBを作りました。 レポートにて各ページに全体の集計金額の累計とページごとの集計金額の累計を表示したいです。特にページごとの集計はあるフィールド(AとBあるうちAだけ等)の分だけの金額を抽出して表示させたいです。 全体の集計金額の累計はSUM関数を使ってできましたが、条件つきのほうは、複雑すぎてどのようにしたらよいかわかりません。 教えてください。
- 締切済み
- オフィス系ソフト
お礼
全てうまく行きました ありがとうございます 初めて使う関数なので意味をもっと分かれば 色々と使えるんでしょうね 今まではシートを何枚か作って計算させていたのでPCの動きも遅かったんですが この関数を使えばシートは何枚もいらないと思います これから意味を理解して使った行きたいと思います ありがとうございます。