アプリ版:「スタンプのみでお礼する」機能のリリースについて

例えば、A1~A1000までのセルに任意のデータがあり

どのデータがいくつあるかを調べたいのです。

現在、データを1コ1コ調べて COUNTIF(A1:A1000,"データ")で行ってるのですが

データもランダムで個数も5000を超えてきて

調べるのも困難な状況です。

簡単にデータの種類と個数を調べる方法を教えてください。

何卒よろしくお願いいたします。

A 回答 (4件)

一番上の行にフィールド名を付けてください。


リスト形式になっていればいいです。
行フィールドにA列のフィールド名をドラッグ、
計算のデータ範囲にも同じくA列をドラッグすると自然に計算がデータの個数になります。

ピボットテーブルは本来は別の分析に使うものかもしれませんが、使ってみると簡単ですよ。

あと、データが次々に増えていく場合は付け足すデータを一番最後に入力するのではなくて途中にするといいです。すると、前に作成したピボットテーブルで赤い「!」のマークをクリックすれば簡単に更新できますから。
    • good
    • 0
この回答へのお礼

ありがとうございます。

おかげさまでできました。
データ範囲にも行フィールド名を
ドラッグすればよかったのですね。
ピボットテーブルは今回初めて使いました。
今後いろいろいじってみたいと思います。

お礼日時:2005/05/01 19:39

EXCEL2002での手順ですが。



1.フィルターを使って、データの種類を得る。
2.countif関数を使って個数を得る。

という順番でできます。

1.フィルター
 A1~A1000を選択し、"データ"→"フィルタ"→"フィルターオプションの設定"で「重複するレコードは無視する」にチェックを入れて、フィルタリングする。

 これで、データの種類が得られますので、集計表(?)にコピー後、フィルターを解除する。(データ"→"フィルタ"→"すべて表示")

2.個数のカウント
 countif関数はご存知のようなので、それを使ってください。ただし、"データ"はデータの種類を格納したセルアドレスを指定すると、後はコピーするだけで済みますので、操作が楽になります。
    • good
    • 0
この回答へのお礼

ありがとうございます。

ご回答戴いた手順で行ってみました。
データが増える度にフィルタリングするため
一発集計とまではいきませんが
これまでと比べ断然早く作業ができました。

お礼日時:2005/05/01 15:56

ちょっと考え方が違うかもしれませんが…。


オートフィルタのチェックを入れます。
個数を表示するセルに、=SUBTOTAL(3,A1:A1000)と入力します。
フィルタを選択します。
    • good
    • 0
この回答へのお礼

ありがとうございます。

SUBTOTAL関数を初めて知りました。
集計方法をいろいろと指定できるんですね。
勉強になりました(o_ _)o

お礼日時:2005/05/01 15:52

ピボットテーブルを使うのがいいのではないでしょうか。


計算をデータの個数に出来ます。
    • good
    • 0
この回答へのお礼

ありがとうございます。

ピボットテーブルの設定を試みてみましたが
エラーになってしまうのと、どこに何をドラッグ
するのかが解からないので断念してしまいました。。。

お礼日時:2005/05/01 15:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!