Expandir Countifs Arrayformula em linhas e colunas

Oct 01 2020

Nesta planilha do google, eu tenho uma matriz de tipos e andares. As linhas e cabeçalhos dos critérios são preenchidos automaticamente por fórmulas exclusivas.

Estou tentando criar uma fórmula de matriz que vai expandir na largura (colunas) e altura (linhas) infinitamente, para pesquisar a contagem.

Então, em vez de ter uma fórmula de matriz em cada célula na linha 3, haverá apenas uma na F3

Obrigado,

Respostas

1 Tedinoz Oct 01 2020 at 14:40

Experimente esta consulta:

={Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"));query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")}


A fórmula consiste em duas consultas:

  • Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"))
    • isso conta o número de itens de "Andar" para cada "Tipo".
    • Observe a inclusão de transposepara fazer com que a saída apareça em uma única linha e label count(A) 'Total'para gerar um rótulo apropriado para a linha.
  • query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")
    • isso usa a PIVOTcláusula.

Saída de exemplo