- ベストアンサー
COUNTIFを使って
COUNTIFを使って顧客情報をカウントしたいのですが、 あるシートに顧客情報一覧表があり、そのシートに情報を入力します。 東京都・神奈川県・千葉県・・など、どこのエリアから顧客が来ているかという数を求めたいのですが、 エリア 人数 構成比 東京都 神奈川県 千葉県 山梨県 その他 合計 それぞれの県から来ている人数を求める式は、 =COUNTIF(Sheet1!$G$3:$G$1048,"東京都")で求められたのですが、 「その他」を求める場合はどのような式にすればよいのでしょうか?よろしくお願いします。
- hisoft39
- お礼率78% (515/658)
- オフィス系ソフト
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
Sheet2 A B C 1 エリア 人数 構成比 2 東京都 261 25.0% 3 神奈川県 209 20.0% 4 千葉県 156 14.9% 5 山梨県 366 35.0% 6 その他 54 5.2% 7 合計 1046 100.0% B2: =COUNTIF(Sheet1!G$3:G$1048,A2) 此れを下方にズズーッとセル B5 まで複写 B6: =COUNTA(Sheet1!G3:G1048)-SUM(B2:B5) B7: =SUM(B2:B6) C2: =B2/B$7 此れを下方にズズーッとセル C7 まで複写
その他の回答 (3)
- ASIMOV
- ベストアンサー率41% (982/2351)
>=B15-SUM(B4:B13) この式はどのセルに入れたのでしょうか? 多分、そのセルの位置が問題なんだと思います B15或いはB4:B13に記述されている式で参照されている範囲の中に入っていませんか?
お礼
ありがとうございました(*^_^*) 参考になりました。
- imogasi
- ベストアンサー率27% (4737/17068)
このケースでは、 東京都 神奈川県 千葉県 山梨県 という個別に採り上げる県の数が1つや2つでなければ、 「それらでない」という式を作るのは煩雑化します。 ですから、 (1)常識的に 全合計ー各県合計が 良いと思います。 SUMPRODUCT関数は条件を容易に増やせますが、無理しないほうが良い。 東京都なども住所の中の一部だと、式はさらに複雑になって 目も当てられない。 ーー (2)他の方法 作業列が使える・設けられるなら、 VLOOKUPで東京ー山梨はコード化し、その他は表にいれず、見つからない県(ISERROR)は「99」などをセットして、そのコードで、COUNTIFでできると思うが
お礼
色々な方法があるのですね。 大変参考になりました。ありがとうございました(*^_^*)
- ASIMOV
- ベストアンサー率41% (982/2351)
顧客総数から東京都・神奈川県等個別に求めた数を合計して引きます その他=顧客総数-SUM(個別顧客数の範囲) で、どうでしょうか
お礼
ありがとうございます。 私もそう思って =B15-SUM(B4:B13)と入れたのですが、「数式が計算できません。数式のセルの参照は計算結果を参照しています。(循環参照)の・・・」というメッセージが出て、答えが出ません。 その後セルに青いマーク?のような物が表示されます・・・。 これは式が間違っているのでしょうか??
関連するQ&A
- 重複データを除いてカウントしたい
重複データを除いてカウントしたい お世話になります。 PHP+MySQLでWEBサイトを作ろうとしている者です。 どうしても自分ではわからないことがあって質問いたします。 以下ような2つのテーブルがあり、 レンタルした顧客の都道府県が 月別にカウントされるようにしたいと考えています。 テーブルA(顧客情報) 顧客名 都道府県 (name) (prefec) Aさん 東京都 Bさん 千葉県 Cさん 神奈川県 Dさん 東京都 Eさん 千葉県 テーブルB(レンタル・レンタル品目情報) 顧客名 期間(開始月・返却月) レンタル品目 (name) (start)(end) (item) Aさん(東京) 1月 6月 自動車 Aさん(東京) 1月 6月 オートバイ Aさん(東京) 2月 6月 チャイルドシート Bさん(千葉) 3月 5月 自動車 Bさん(千葉) 3月 5月 チャイルドシート Cさん(神奈川) 1月 2月 自動車 Cさん(神奈川) 2月 3月 オートバイ Dさん(東京) 2月 4月 自動車 Eさん(千葉) 3月 6月 オートバイ 想定する結果は 1月は 東京(1人) 千葉(0人) 神奈川(1人) 2月は 東京(2人) 千葉(0人) 神奈川(1人) 3月は 東京(2人) 千葉(2人) 神奈川(1人) となります。 品目数であれば以下の式でカウントできるのですが、 顧客数をカウントしようとすると重複が発生して うまく顧客数だけに結果を導くことができません。 SELECT prefec,COUNT(name) AS cnt FROM tbla INNER JOIN tblb USING(name) WHERE (指定月 BETWEEN start AND end) GROUP BY prefec 参考までに上の式では 1月は +----------+-----+ | prefec | cnt | +----------+-----+ | 東京都 | 2 | | 神奈川県 | 1 | +----------+-----+ 2月は +----------+-----+ | prefec | cnt | +----------+-----+ | 東京都 | 4 | | 神奈川県 | 2 | +----------+-----+ 3月は +----------+-----+ | prefec | cnt | +----------+-----+ | 千葉県 | 3 | | 東京都 | 4 | | 神奈川県 | 1 | +----------+-----+ となります。 この場合、どのような式にしたら想定する結果が導き出せるのでしょうか。 よろしくご教授をお願いいたします。
- ベストアンサー
- MySQL
- 2つのセルで、条件を満たす時の数。
シート1のA列には住所が入力されてします。 例:東京都港区・・・,埼玉県さいたま市・・・ 同様に、B列には通勤手段が入力されています。 例:電車,徒歩 A 住所 B 手段 東京都・・・ 徒歩 東京都・・・ 電車 埼玉県・・・ 電車 千葉県・・・ 自転車 別のシートのセルに、東京都に在住で徒歩の人数を表示させたいのです。 =COUNTIF(sheet1!A1:A3,"東京都*")までは、出来るのですが・・・。2つになると無理です。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 関東地方の隣接県の認識について
関東地方は、東京都、神奈川県、埼玉県、千葉県、茨城県、栃木県、群馬県の1都6県からなります。(山梨県が関東地方に含まれる局面もあります。)福島県、新潟県、長野県、山梨県、静岡県は関東地方に隣接し、関東地方を取り囲んでいます。これら東京都、神奈川県、埼玉県、千葉県、茨城県、栃木県、群馬県、山梨県、長野県、新潟県、福島県、静岡県の1都11県は広域首都圏として、また、関東地方と関東地方の隣接県のうち、福島県と静岡県を除く甲信越地方は、関東甲信越地方として、また、関東地方と山梨県は首都圏として、さらに東京都、神奈川県、埼玉県、千葉県、茨城県の一部は東京圏を構成し、それぞれ、東京地方との経済的一体性を有しています。あなたはこの事実を知っていましたか?また、関東地方の隣接県のうち、認識していなかった県はどの県ですか?
- ベストアンサー
- アンケート
- エクセルの重複データを削除したい
エクセルの重複データを削除したいです。重複項目を一つにまとめるのではなく、重複があれば、その項目を全て削除したいです。 シート処理前 ------------ 東京都 神奈川県 千葉県 埼玉県 群馬県 東京都 神奈川県 ------------ これを重複処理します。東京都と神奈川県が重複しているので削除します。 シート処理後 ------------ 千葉県 埼玉県 群馬県 ------------ このような処理をどうしても行いたいです。 実際のデータは1万件以上あり、手動では不可能でした。 どうかお知恵をお貸し頂けませんでしょうか?
- ベストアンサー
- その他(業務ソフトウェア)
- エクセルで、キーワード郡に含まれる文字列が含まれていたら、キーワードの
エクセルで、キーワード郡に含まれる文字列が含まれていたら、キーワードのID番号を返す、という関数式を知りたいです。 A列 東京都春日部区 神奈川県松戸町 千葉県霞ヶ関 埼玉県錦糸町 東京都千代田区 千葉県小松菜 キーワード郡 東京 1 千葉 2 埼玉 3 神奈川 4 ↓↓↓結果↓↓↓ A列 東京都春日部区 1 神奈川県松戸町 4 千葉県霞ヶ関 2 埼玉県錦糸町 3 東京都千代田区 1 千葉県小松菜 2 といった具合です。 お分かりになる方いらっしゃいますでしょうか?
- ベストアンサー
- その他MS Office製品
- 東京都から近い老舗旅館
こんばんは。初めて質問させていただきます。 東京都からそれほど遠くない県までの範囲(埼玉、神奈川、千葉、山梨、静岡くらいまでの距離)にある老舗旅館を探しています。 ひっそりとしたところにある風情のある旅館を探しているのですが、東京近郊だと難しいでしょうか。 おすすめの旅館があったら教えて下さい。よろしくお願いします。
- ベストアンサー
- その他(国内旅行・情報)
- Excel97の関数でどのように作成すればいいのか教えてください。
| A ------- | 住 所 ------- 1| 東京都 2| 千葉県 3| 山形県 4| 山梨県 5| 静岡県 6| 東京都 7| 新潟県 8| 千葉県 9| 東京都 上のようなデータベースがあります。 これを円グラフを作成するために、以下のようにしたいのです。 東京都 (??) 千葉県 (??) 山形県 (??) 山梨県 (??) 静岡県 (??) 新潟県 (??) この(??)にデータベースより指定の県はいくつあるのか?という関数を作成したいのですがどうしても考えつきません。 どのような関数を入力してやればいいのでしょうか?
- 締切済み
- オフィス系ソフト
- EXCELで複数のセルの条件からカウントする
たとえば、A列に1~12の数値が適当に並んでいます。 そしてN列には「東京都」「埼玉県」「千葉県」などの都道府県名が並んでいます。 ここでまずN列から「東京都」と「埼玉県」を次のようにカウントします。 COUNTIF(N:N,"東京都")+COUNTIF(N:N,"埼玉県") この式で東京、埼玉の件数をカウントする事は出来ました。 そこでこのカウントの条件に、A列が「7」のものだけカウントする。 こういったことは出来るのでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 関数に関しての質問です
関数に関しての質問です 現在F列26とG列26のセルを合体させたF26という統合セルがあります。 =SUMPRODUCT((Sheet!$I$1:$I$5000={"茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県"})*ISNUMBER(FIND($AH3,Sheet!$M$1:$M$5000))) 上記のセルを横に引き伸ばした際に、 =SUMPRODUCT((Sheet!$I$1:$I$5000={"茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県"})*ISNUMBER(FIND($AH4,Sheet!$M$1:$M$5000))) 上記のような形で伸びていってほしいのですが、どうすればいいでしょうか。 尚、横に伸ばす先のセルも2つに統合されたものです。
- ベストアンサー
- オフィス系ソフト
お礼
とても親切なお答えありがとうございました(*^_^*) 大変参考になりました。 おかげで、解決しました(^◇^)