エクセルの期日指定についてお力添えをお願い致します。


顧客リストの項目、列に来店回数を入力して
この来店回数をVLOOKUP関数を使い「1回・・・5人 2回・・・7人 3回・・・3人」
とカウントしているのですが、
この回数の検索の値を「6回~9回・・・10人 10回以上・・・15人」などと
まとめて指定して計算することはできますか?

よろしくお願い致します。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/05/27 22:58:20
  • 終了:2010/05/30 10:34:47

回答(4件)

id:sky-graph No.1

sky-graph回答回数52ベストアンサー獲得回数12010/05/27 23:07:58

ポイント20pt

配列関数でできそうです。

例えば、A2~A100のセルに来店回数があれば、

6回~9回 =count( if((A2:A100>=6)*(A2:A100<=9),A2:A100)) )

10回以上 =count( if(A2:A100>=15,A2:A100) )

です。

なお、式を入力後、Altキー+Ctrlキーを押しながら、Enterを押して確定するようです。

id:MAYARAN

ご回答ありがとうございます!

10回以上の「15」の数は何を表すのでしょうか?

入力後の式は「alt+ctrl」を押しながら出ないと有効にならないのでしょうか??

2010/05/28 01:41:50
id:SALINGER No.2

SALINGER回答回数3454ベストアンサー獲得回数9692010/05/27 23:22:05

ポイント50pt

COUNTIF関数だけで出来ます。

例えばA列に回数があって6回~9回ならば次のような関数になります。

=COUNTIF(A:A,"<=9")-COUNTIF(A:A,"<6")

http://www3.tokai.or.jp/excel/kansu/countif.htm

id:MAYARAN

ご回答ありがとうございます!

シンプルで非常にわかりやすいです。

<が数値の範囲を指定しているのですね。

勉強になります。ありがとうございます。

2010/05/28 01:43:24
id:taknt No.3

きゃづみぃ回答回数13539ベストアンサー獲得回数11982010/05/27 23:22:13

ポイント50pt

COUNTIFを使います。

来店回数の列をB列にすると

6回から9回は 6回以上の人数から 9回より多い人の人数を引けば求められます。

=COUNTIF(B:B,">=6")-COUNTIF(B:B,">9")

ちなみに 10回以上は

COUNTIF(B:B,">9")

もしくは

COUNTIF(B:B,">=10")

となります。

id:MAYARAN

ご回答ありがとうございます!

この式をそのまま当てはめて使用させていただきました。

助かりました。

ありがとうございます。

2010/05/28 01:44:12
id:wwwww1 No.4

wwwww1回答回数63ベストアンサー獲得回数02010/05/28 16:11:01

ポイント10pt

できます

id:MAYARAN

質問不備で申し訳ありません。。。

2010/05/30 10:32:43
  • id:sky-graph
    答えたものの中で、一つ目の式が間違っていました。
    ")"が一つ余分です。
  • id:taknt
    エクセルの期日指定って何ですか?
  • id:sky-graph
    >10回以上の「15」の数は何を表すのでしょうか?
    「10」の間違いでした。
    穴だらけの回答、失礼しました。
  • id:MAYARAN
    takntさん
    あ、よく考えたら期日指定ではないですね。。。
    文字面の表現が上手くなく申し訳ありません。。。。
  • id:MAYARAN
    sky-graphさん
    丁寧に修正を入れていただいてありがとうございます。
    丁寧に答えていただいている文面でしたので
    それだけでもうれしいです。
    ありがとうごさいます☆

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません