Extraia informações exclusivas da planilha mestre com um valor especificado em um determinado intervalo

Extraia informações exclusivas da planilha mestre com um valor especificado em um determinado intervalo

Eu tenho uma planilha mestre com milhares de linhas. Esta planilha é basicamente a planilha mãe de onde outras planilhas obterão seus dados. Tomemos como exemplo a seguinte tabela mãe:

Folha mãe

Agora tenho outra planilha exclusiva para eventos musicais. A tabela fica assim:

Pauta musical

Basicamente, o que preciso é de uma fórmula em A3, que extraia apenas eventos musicais únicos da folha mãe.

Sei que isso pode ser conseguido usando uma tabela dinâmica, mas prefiro o método de fórmula, que provavelmente envolveria índice e correspondência.

Obrigado.

Responder1

Você pode preencher todas as três colunas com uma fórmula.

Esta fórmula de matriz em A3 da sua segunda planilha deve ser inserida com CTRLShiftEnter, em vez de apenas Enter. Se feito corretamente, a fórmula será cercada por chaves na barra de fórmulas.

=IFERROR(INDEX(IF($A$1:$A$10="Musical",B$1:B$10,""),SMALL(IF($A$1:$A$10="Musical",ROW(B$1:B$10),""),ROW()-2)),"")

Você também terá que modificar os intervalos para incluir o nome da sua planilha mestre, ou seja, Sheet1!$A$1:$A$10e expandir os intervalos conforme necessário. Como sua tabela mestre possui milhares de linhas, você pode usar intervalos inteiros de colunas, ou seja Sheet1!$A:$A, .

Depois que a fórmula for inserida em A3, preencha-a à direita e depois para baixo até que os resultados apareçam em branco. Aqui está um exemplo de tabela onde os valores originais e novos estão na mesma planilha.

insira a descrição da imagem aqui

Nota: IFERROR() pode ser um pouco lento, então você pode querer preencher as etapas e esperar que os resultados apareçam a cada vez.

Boa sorte e espero que isso ajude.

informação relacionada