Como extraio dados do Excel de várias planilhas e os coloco em uma só folha?

2

Em uma pasta de trabalho eu tenho 7 folhas (Totais e depois Seg a Sáb), eu quero extrair linhas que têm a palavra "CHEQ" em sua célula (esta é uma lista suspensa com duas opções-CHEQ / PAID) de todos folhas. Na minha folha da frente, usei esta fórmula:

=IF(ROWS(A$13:A13)>$C$10,"",INDEX(Monday!A$3:A$62,SMALL(IF(Monday[Paid]=$A$10,ROW(Monday[Paid])-ROW(Monday!$I$3)+1),ROWS(A$13:A13))))

Esta fórmula funciona bem para uma planilha (por exemplo, segunda-feira), mas é possível mostrar as linhas extraídas de todas as 6 folhas na primeira página? Eu só tenho o Excel não acesso. Estes são os 12 cabeçalhos na linha A12

Col Name     Cod  House Car Date  Discount 2nd Paid  Extra Letter Posted

Os dados exportados aparecem assim (isto é apenas um exemplo):

Col Name     Cod  House Car Date  Discount 2nd Paid  Extra Letter Posted
12  Robbs    1244 Ren         11/10 10%  5   CHEQ  0     0    No
15  Jones    7784 Ren         12/10 15%  1   CHEQ  0     0    No
18  Doese    1184       Ren   12/11 12%  1   CHEQ  0     0    No

Alguma idéia do que fazer com essa fórmula? Estou usando o Excel 2010.

    
por user167210 23.10.2012 / 20:58

1 resposta

1

Eu provavelmente faria isso colocando um botão na página de totais conectada a uma macro VBA.

Na macro, eu aplicaria o filtro apropriado a cada página de detalhes. Em seguida, copie os resultados filtrados para a página de totais. Você precisará, para rastrear o número de linhas coladas e definir uma variável para manter a próxima linha livre em linha reta.

Depois, você pode clicar no botão toda vez que quiser atualizar os totais.

    
por 23.10.2012 / 21:51