0

州と都市の列を持つデータのテーブルがあります。2 つの列に基づいてテーブルを適切に並べ替えましたが、実際には、統計分析のために、各州ごとの行数と都市ごとの行数を数えようとしています。

これらの列の一意のエントリを数えて、表の別の部分またはスプレッドシート ドキュメントの別の表に表示するにはどうすればよいですか? プログラムでこれを行うのが最善であると想定しています。

4

2 に答える 2

1

これらの列の一意のエントリを数えて、表の別の部分またはスプレッドシート ドキュメントの別の表に表示するにはどうすればよいですか? プログラムでこれを行うのが最善であると想定しています。

このようなものは完璧になります

=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))  

この式により、探している結果が得られます。あなたはそれをに変更したいかもしれません

=SUM(IF(FREQUENCY(A:A,A:A)>0,1))

そして、範囲を必要とせずに A 列全体を要約します。


あなたのリクエストの後にこの回答を元に戻しましたが、質問の最初の1/2が後半と競合しているように見えるため、あなたが探していることを正確に行うかどうかはわかりません.

于 2012-10-02T21:33:38.600 に答える
0

ピボットテーブルがそのトリックを行うと言わざるを得ません。約 3 分間遊んだ後、かなり明確になりましたが、私が使用している MS Office 2011 リリースは、実際にどこに行くかに関してあまり直感的ではないと言わざるを得ません。

それにもかかわらず、私は@enderlandの推薦が本当に好きでした. 確かにそれは正確な解決策ではありませんでしたが、私は通常、解決策としてプログラムによるアプローチを好みます。ありがとうございます!

于 2012-10-03T22:12:16.100 に答える