Notifications
Clear all

=PROCV() com múltiplos critérios

5 Posts
1 Usuários
0 Reactions
2,206 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caros, boa tarde!

Tenho uma necessidade de buscar valores em uma base de dados, usando dois critérios (ou mais, depois).

OS CRITÉRIOS:

CTRC | Data de Emissão
1134 | 18/12/10

A BASE DE DADOS:

CTRC | Pré-Fatura | Data de Emissão
1134 | 55493 | 18/12/2010
1134 | 59612 | 01/04/2011

A NECESSIDADE:

Me retornar o valor referente da coluna "Pré-Fatura".

O RESULTADO:

• Se eu usar o =PROCV(), ele vai-me retornar o primeiro da "Pré-Fatura" valor encontrado, no caso "55493".
• Pensei em usar o =BDEXTRAIR(), mas não é só um resultado que busco, essa base é bem grande, e até onde eu sei, para usar o =BDEXTRAIR(), preciso repetir sempre o cabeçalho de cada critério.

OBSERVAÇÕES:

• A base de dados é extensa, e não é alinhada com a pesquisa, por isso não sei se dá pra usar uma função matricial. Pelo menos tentei e não consegui.
• Resolvi, fazendo um =PROCV() + =CONCATENAR() os dois critérios, mas para isso, precisei adicionar uma coluna na base, e isso não quero fazer, essa base é atualizada diariamente.

Enfim, se puderem me ajudar, ficarei grato.

 
Postado : 21/10/2011 12:50 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vê se ajuda Ampliato.

Qualquer coisa da o grito.

 
Postado : 21/10/2011 1:51 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite Ampliato

Usando a mesma planilha do Bernardo, tente com a função SOMARPRODUTO:

=SOMARPRODUTO((A2:A20=F2)*(C2:C20=G2)*(B2:B20))

Como a tua base de dados é muito grande não é aconselhável usar fórmula matricial, para evitar da planilha ficar pesada.

Dê retorno.

Um abraço.

 
Postado : 21/10/2011 4:42 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi

Achei muito interessante a leveza da função somar produto, tem alguma referência ou consegue explanar a funcionalidade dela? Aliás esta função tem alguma limitação?

Por exemplo procv! sabemos que índice+corresp é mais completo!

[]s

VH

 
Postado : 04/11/2011 8:43 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

vhdocavaco dê uma olhada nesses links. Eles possuem bastante informação interessante sobre a função Somarproduto.

http://office.microsoft.com/pt-br/excel ... 09293.aspx
http://www.ambienteoffice.com.br/excel/SOMARPRODUTO/
http://informaticanaweb.wordpress.com/2 ... arproduto/

Há também vários links no planilhando referentes a essa função

...

 
Postado : 20/11/2011 9:16 am