2017-09-23 9 views
0

私は都市の興味深い場所のリストを持つテーブルを持っています。列は "場所"、 "都市"、 "州"(単なる例)です。別のシートでは、自分のデータの要約を都市と州ごとの「場所の数」として作成したいと考えています。私はそれがデータ入力シートから自動的に計算されることを望みます。ArrayFormulasのいくつかの行/列をスキップしますか?

サンプル・データエントリーシート:

Place | City  | State 
--------|----------|------ 
Park | Rio  | RJ 
Pool | Rio  | RJ 
Bath | Sampa | SP 
Blabla | Sampa | SP 
Another | Mesquita | RJ 

私はいくつかのユニークな/フィルター/ COUNTAなどで簡単に都市や状態によって要約を作ることができますが、私は本当に私は両方持っている方法でそれを「整理」することはできません数式を使用して同時に情報を都市と州ごとに表示します。それは...

State | City  | N 
------|----------|--- 
RJ | Rio  | 2 
RJ | Mesquita | 1 
SP | Sampa | 2 

まで取得するのは簡単だが、私の理想的な結果は、何かのようになります:疑いは「国家」と「市」の列についてです

State | City  | N 
------|----------|--- 
RJ | ----  | 3 
     | Rio  | 2 
     | Mesquita | 1 
SP | ----  | 2 
     | Sampa | 2 

。私はかつて中間概要データ、配列形式、repeatsplitおよびtransposeを使用してそれに近いものを作成しましたが、これまでに行ったことはありません。

どのようなライトですか?ワンas-is別、-----で置換中央の列 -

+0

ピボットテーブルを使用すると、簡単に作成できます。 – kaza

答えて

0

は、私たちは与えられた配列を倍増

=QUERY({A1:C6;{QUERY(A2:C6,"select A,'------',C",0)}},"Select Col3,Col2,count(Col1) where Not Col2 contains '()' group by Col3,Col2",1) 

を試してみてください。そこから、要求された結果を得るために、2倍の配列にQUERYを実行します。

+0

コードのみの回答は、質問の問題の解決方法を説明していないため、お勧めできません。これが何をし、どのように問題を解決するかを説明するためにあなたの答えを更新することを検討してください - これはOPだけでなく、同様の問題を持つ他の人に役立ちます。 [よくある回答を書くにはどうすればいいですか](https://stackoverflow.com/help/how-to-answer) – FluffyKitten

関連する問題