• 締切済み

Excelでデータの数え方

haccyanの回答

  • haccyan
  • ベストアンサー率43% (27/62)
回答No.5

こんにちは。 C列を作業列として、C1に =1/(COUNTIF($B$1:$B$NN,B1)) ("$B$1:$B$NN"は、データのある範囲を絶対参照で指定) (B1からデータ(人名)があるものとする) データの最後尾までフィルコピー。 後は、C列全ての値を合計すれば求める答えが出ます。 ただし、#1さんの注意にあるように少しでも異なる人名は別人としてカウントされます。

関連するQ&A

  • エクセルで件数をカウントしたいが・・・

    エクセル2000で作った名簿があります。 A-日付(年間分)、B-名前、C-住所、D-金額の並びです。 月別に何区の人が何人かという統計を作りたいので、 まずオートフィルタでC:住所を選択しました。 次にCOUNTを使ってAやDの数字の入った列を選択したのですが、結果の数字がものすごく大きく、どうもオートフィルタで見えていないセルもカウントしているように見えます。 表示されてる部分だけのセルの数を数えるにはどうしたらよいでしょうか。 ちなみに、A列で(以前教わった)一月分オートフィルで出そうとしましたが、 ”「2002/5/1」以上「2002/5/31」以下”としてもこの場合できませんでした。 2列でオートフィルを使うのは初めてではないのですが・・・ ぜひ御回答よろしくお願いします。

  • 可視セルの重複データを除いたデータをカウントする方法

    可視セルの重複データを除いたデータをカウントする方法 Excel2003を使用しています。 A列~N列までオートフィルタを設定しています。 K列である特定の文字が入力されているセルを抽出しているときに表示されているC列のデータのうち、重複するデータを除いた個数を求めたいのですが、どうしたらよいでしょうか? 上記の状態で、C列のプルダウンに表示されているリストのデータ数が求めたい個数と同じになりますが、プルダウンに表示されているリストのデータ数をカウントする方法などあるのでしょうか? よろしくお願いします。

  • エクセル

    エクセル A列に人名 B列にその人名のヨミガナが入っている。 A列の人の読み仮名をb列のものでふりがなをつけておくにはどうするか。 (このようにしておかないとA列人名をフィルタ表示してもあいうえお順で表示されないため)

  • オートフィルタ絞込みの後、データ数のカウント方法

    オートフィルタで絞込みをした後、データ数のカウントをする方法を教えてください。 例) エステ店の来客状況をエクセルに入力しています。 A列 日付 B列 曜日 C列 氏名 D列 性別 E列 身長 F列 体重 こんな感じで日々の来客数とそのデータを入力しているとします。 ある程度データが蓄積したところでオートフィルタでデータ分析したいと思います。 たとえば曜日別の来客数を調べたい時、オートフィルタで曜日を選択して、絞り込んだ結果のデータ数を数えればいいと思います。 =SUBTOTAL(2,B10:E999) とやれば「第10行から第999行の間で、絞り込んだ結果、現在表示されている行の数」を表示してくれます。 ここで一歩踏み込んで、 「曜日別に絞り込んだ後、トータル来客数ではなく、各日付ごとの来客数をカウントする方法」を知りたいです。 たとえば先月でしたら 2010/10の毎週月曜日の来客数は 10/4(月) ●人 10/11(月) ●人 10/18(月) ●人 10/25(月) ●人 という内訳がわかるようにしたいのです。 やり方を教えてください。 できれば、 1 出来合いの機能での方法 2 関数を組む方法 3 それでだめならマクロ の優先順位でおねがいします。

  • EXCELのオートフィルタを使っても表示させたいセルがあります。

    こんにちは。 こんどエクセルで毎月の運転記録を作ろうと思っています。 日|運転者名|距離(km) Aの列が「日」 Bの列が「運手者」 Cの列が「距離」です。 毎月の合計距離数をSUMでC列の下の方に出しました。 そしてオートフィルタを使って運転者ごとの表にしたかったのですが、 オートフィルタを使うと合計距離数のセルも消えてしまいました。 そこでお尋ねしたいのですが、 オートフィルタを使っても、 この合計欄のセルを消さない方法はあるでしょうか? また、オートフィルタを使った時に運転者名が自動的に、 任意のセルかヘッダーに表示する方法があったら 併せて教えていただきたいのです。 よろしくお願いします。

  • エクセルのマクロで・・・再

    エクセルの表で、日付の列を検索したいのですが・・・。 例えば A列に名前 B列に誕生日があるとして、ある期間の誕生日の人を検索したい。とします。 普通にやるならデータ→フィルタ→オートフィルタ→条件をいれて・・・・。となると思うんですが、これをボタン一つで、できるようにしたいんです。 さらに、データがシート1にあるとしたら、条件はシート2のA2とB2に入力した日の間となるようにしたいのです。 エクセルは2000を使用しています。 以前にも同じ様な内容で教えて頂いたのですが、条件の入れ方が少し違いまして・・・。 ごめんなさい。どなたか教えて下さい。

  • エクセルのマクロで・・・?

    エクセルの表で、日付の列を検索したいのですが・・・。 例えば A列に名前 B列に誕生日があるとして、ある期間の誕生日の人を検索したい。とします。 普通にやるならデータ→フィルタ→オートフィルタ→条件をいれて・・・・。となると思うんですが、これをボタン一つで、できるようにしたいんです。 さらに、条件は特定のセルに調べたい期間を入力するようにしたいのです。 エクセルは2000です。 わかりにくい説明で申し訳ないのですが、宜しくお願いします。

  • Excelのカウントについて

    Excelのカウントでお尋ねします。 A列に顧客番号 B列に管理番号 C列に状態 を記録、C列でフィルタをかけたExcel表があります。 「C列=a」の条件でカウントをしたいのですが、A列の顧客番号が同じものは、「1」とカウントしたいのです。 (イメージ Excelではフィルタをかけています。) 顧客番号     管理番号      状態 101     1234     a 101      2345 102     3456      a 103       4567 104     5678       a 104     6789 105     7890   a 105     8901    a 105     9012 106     1123    a 106     1223 106      1334 a 107     2223 a

  • EXCEL エクセルのフィルター実行後のデータカウント方法

    EXCEL2007で作成した表で下記のようにD列(H-O)を +20でオートフィルターで抽出した後、F列 の+と-と0の値を持つデータをそれぞれ +値=2件 -値=2件 0値=1件 というようにカウントしたいのですがSUBTOTAL関数では そのような集計方法がなく困っています。 何かいい方法はありませんでしょうか?  A列  B列  C列  D列  E列  F列 ------------------------------------- 1 日付  O  H  H-O  C  C-O -------------------------------------   2 06/01 100 120  +20 130 +30 3 08/08 115 135  +20 115  0 4 08/13 140 160  +20 130 -10 5 09/22 132 152  +20 120 -12   6 10/06 105 125  +20 130 +25

  • Excelでプルダウンメニューのような・・・

    エクセルでデータ→フィルタ→オートフィルターを選択すると通常一行目各列に△印が出てきますよね。あんな感じのフィルターをA列のみに縦型にフィルターを出したいんです。A列には日付が記入されており、一つの日付には15~20行の項目があります(B列に)。日付別にフィルターをかけて一日1行で表示させたいのです。非表示行を選択して右クリック「表示しない」でも出来るのですが、表示させる行はまちまちなので飛びとびに行選択して右クリック「表示しない」を繰り返さなくてはならないのでとても面倒なのです。 やり方を知ってる方教えてください。