- 締切済み
COUNTA IFについて
品名ごとに集計するのにコードの無い物を集計に入れない場合、 どの関数を使って集計をすればいいのでしょうか? 下記の例の場合、いちごのコードが一箇所空欄になっています。 やり方を教えてください。 コード 品名 11 りんご 21 みかん 31 いちご 12 りんご 22 みかん いちご 33 いちご 13 りんご
- aoimam
- お礼率0% (0/6)
- その他(ビジネス・キャリア)
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答1です。 もしもコード番号のある品名ごとの件数を求めるとしたら E1セルから下方にりんご、みかん、いちごなどの品名が入力されているとしてF1セルには次の式を入力して下方にドラッグコピーします。 =IF(E1="","",COUNTIFS(A:A,"<>",B:B,E1))
- moomoohelp
- ベストアンサー率100% (1/1)
回答します。 複数列を使用できるなら品名の隣に、コードの有無判定列を作成し、 (コードが空白なら0、空白以外なら1をIF関数で設定) コードの有無判定列をSUMIF関数で集計します。 コードの有無判定列はこのような感じで。 IF(len(trim(コード列))>0,1,0) いかがでしょうか?
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えばA列にコード、B列に品名、C列に個数が入力されているとします。 そこで品名ごとでコードの番号が無いものを含めない個数を集計するとしたら次のようにします。 例えばE1セルから下方にりんご、みかん、いちごのように入力されているとしてF列にその集計を表示させるとしたら、F1セルには次の式を入力して下方にドラッグコピーすればよいでしょう。 =IF(E1="","",SUMIFS(C:C,A:A,"<>",B:B,E1)) 二つの条件を考慮して集計する場合にはSUMIFS関数を使います。
関連するQ&A
- エクセルでの集計に関して
こんにちは。いつもお世話になっております。 例えばですが、以下のようなCVSのデータがあります。 (エクセルで開けます。) 昇順 降順に変更可能です。 これが、何週間分かあり、タブがあって日にちごとに見れますが、 30件ほどの品目の、200件ほどのデータが50件ずつにのみ表示されます。 4/1分データ 品名 売り上げ数 りんご1 100 りんご2 200 みかん1 300 みかん2 400 バナナ1 500 次の50件→ -------------------------------------------- 4/2分データ 品名 売り上げ数 りんご1 1000 りんご2 2000 みかん1 3000 みかん2 4000 バナナ1 5000 バナナ2 6000 アボガド 7000 いちご 8000 次の50件→ ↓続く これを、エクセルで下記のようにしたいのです。 ********************************************** ID 品名 4/1分集計 4/2集計 4/3集計 4/4集計 4/4集計~~ A りんご1 100 1000 300 B りんご2 200 2000 400 C みかん1 300 3000 500 D みかん2 400 4000 600 E バナナ1 500 5000 700 D バナナ2 6000 800 E アボガド 7000 900 F いちご 8000 1000 日にちによって当然、新たな項目、アボガドやいちごがあったりします。みなさんでしたら、最速で一番簡単に行う為にどうしますか? ちょっといそいでてお知恵をどなたか下さい! ご教授下さいますようお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCEL VBA 複数列を2列にまとめる
下記のようなデータ(列数も行数も常に変わり、固定ではない)を ┌───────────────── │ A 列 | B列 | C列 | D列 ├─────────────────── │ 1 │伝票01 │品名01 | 品名02 │品名03 ├─────────────────── | 2 │0011 │みかん │みかん | りんご ├─────────────────── │ 3 │1001 │りんご │いちご | ├─────────────────── │ 4 │1100 │いちご │みかん | ぶどう └─────────────────── ↓のように2列にまとめる方法はございますでしょうか?VBAを希望しております。 よろしくお願い申し上げます。 ┌───────────────── │ A │ B ├───────────────── │ 1 │伝票 │品名 ├───────────────── │ 2 │0011_品名01 │みかん ├───────────────── │ 3 │1001_品名01 │りんご ├───────────────── │ 4 │1100_品名01 │いちご ├───────────────── │ 5 │1001_品名02 │みかん ├───────────────── │ 6 │1100_品名02 │いちご ├───────────────── │ 7 │1001_品名02 │みかん ├───────────────── │ 8 │1100_品名03 │りんご ├───────────────── │ 9 │1001_品名03 │ ├───────────────── │ 0 │1001_品名03 │ぶどう ├─────────────────
- ベストアンサー
- オフィス系ソフト
- 関数によるエクセル検索について
エクセル 検索方法についての質問です。 区分 品名 数量 1 りんご 10 1 いちご 5 2 みかん 2 3 いちご 8 4 ぶどう 10 5 いちご 2 5 いちご 8 5 りんご 3 6 みかん 7 このような表の場合 区分 1を選択し、 りんご 10 いちご 5 というようにエクセルに表示させたいです。 VLOOKUP関数をつかうと上の行の 「りんご10」 しか表示させることができません。 同じ区分のものを一度に表示させたいのですが、関数を使って表現することはできますか?? よろしくおねがいします。
- ベストアンサー
- オフィス系ソフト
- 複数条件に該当するデータをカウントする方法
注文コード 商品名 100 みかん10個セット 100 みかん20個セット 100 みかん30個セット 101 りんご10個セット 101 みかん20個セット 102 りんご20個セット 103 いちご10個セット 103 りんご10個セット 1注文につき、1つの注文コードが発行され、1件の出荷となります。 , 上の例のとき、出荷した件数を求める関数を教えて下さい。 上の例では、出荷件数は、みかん2件、りんご3件、いちご1件となります。 オフィスのバージョンは2010です。
- ベストアンサー
- Excel(エクセル)
- Excel データの個数を複数条件付きでカウントしたい
OS:XP Ver.:Excel2003 Excelの関数で質問です。 いろいろ調べたのですがどうしてもわかりません。 お知恵をご拝借下さい。 A B C D 1月 2月 3月 りんご 250 0 300 みかん 150 80 0 りんご 88 150 200 いちご 0 300 85 ぶどう 0 350 89 (確認画面にするとずれてしまいますが、A列には品名、B~D列には月が入るようになっています。) 上記のような元データがあり、(実際はもっとたくさん) 1月 2月 3月 りんご みかん いちご ぶどう (こちらもずれてしまいますが、それぞれの月の品名ごとの集計を入れたいのです。) のような表を完成させたいと思います。 (1)表に入れるのは、合計数量ではなく【データの個数】です。 1月のりんごは2、みかんは1、という感じです。 ただし、0はカウントしたくないので、1月のいちごとぶどうは0を 返してほしいのです。 countifやsumproductなど考え付くあたり試してみましたが、うまくできません。 どういう数式(関数)を入れればよいのでしょうか? (2)2月以降のデータ範囲を指定する場合はどうすればいいのでしょうか? 1月ならA2:B6とするのかもしれませんが、2月の場合は1月列(B列)が不要ですよね?
- 締切済み
- その他MS Office製品
- フィルターが掛かった状態でクエりで連番
クエリでフィルターが掛かった時、連番を付ける事をしたいのですが、この式だと下記の様に連番を付ける事が出来ませんでしたのでご教授頂けれは幸いです。 連番: Val(DCount("*","テーブル名称","ID <= " & [ID])) 例1> テーブル例 ID 品名 1 みかん 2 りんご 3 ぶどう 4 みかん 5 りんご 6 みかん クエリ例 品名 みかんをフィルター ID 品名 連番 1 みかん 1 4 みかん 2 6 みかん 3 例2> テーブル例 ID 品名 120 みかん 121 りんご 123 ぶどう 124 みかん 125 りんご 126 みかん クエリ例 品名 みかんをフィルター ID 品名 連番 120 みかん 1 124 みかん 2 126 みかん 3
- ベストアンサー
- Access(アクセス)
- エクセルでの質問です
毎度お世話になっております。 エクセルで下記のような事は出来ますでしょうか? シート1に品名、数量が記載されておりますがシート2に抽出された結果のみ表示する 例)シート1 りんご 100 みかん 200 バナナ 200 りんご 200 バナナ 300 いちご 200 シート2(結果表示) りんご 300 みかん 200 バナナ 500 いちご 200 と、それぞれの合計数量を抽出結果として表示して管理を行いたいと思ってます。 教えてください
- ベストアンサー
- Windows XP
- エクセル重複セルについて
例えば A B 1 品名 数量 2 みかん 2 3 りんご 2 4 みかん 1 5 いちご 1 6 りんご 1 とあるとして、 他のセルに C D 1 品名 個数 2 みかん 3 3 りんご 3 4 いちご 1 のように 重複セルを削除し、なおかつ 個数もまとめるというようなことは エクセルでできないでしょうか? 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 重複する項目の値を合計してまとめる。
同じ品名が3箇所あるとして、それぞれの行に個数があります。 品名が重複する場合、その個数を合算し、他を削除します。 1 みかん 1個 2 みかん 4個 3 りんご 5個 4 みかん 4個 4 洋ナシ 2個 この場合、1行目、2行目、4行目の品名が重複するので それぞれの個数を合算し、最終的に下記のような表を作るのが目標です 1 みかん 9個 2 りんご 5個 3 洋ナシ 2個 よろくおねがいします。
- ベストアンサー
- Windows XP