ID do artigo: 59482 - Última revisão: sexta-feira, 22 de junho de 2007 - Revisão: 1.5 Usando o INDEX e MATCH contra vários critérios
Para uma versão posterior neste artigo e do Microsoft Excel 2000, consulte 214142
(http://support.microsoft.com/kb/214142/EN-US/
)
. Nesta páginaSumárioEste artigo inclui dados de exemplo e as fórmulas que recuperam valores com base em vários critérios. Esses exemplos usam vários critérios para recuperar um preço de parte. Mais InformaçõesOs exemplos seguintes usam as funções de planilha índice e CORRESP para localizar um valor baseado em várias condições. Organizado em colunas de dadosSuponha que você estiver usando os seguintes dados:A1: Part B1: Code C1: Price D1: Find Part E1: Find Code A2: x B2: 11 C2: 5.00 D2: y E2: 12 A3: x B3: 12 C3: 6.00 D3: y E3: 11 A4: y B4: 11 C4: 7.00 D4: x E4: 12 A5: y B5: 12 C5: 8.00 D5: x E5: 11 =INDEX($C$2:$C$5,MATCH(D2,IF($B$2:$B$5=E2,$A$2:$A$5),0)) Você deve digitar esta fórmula como uma fórmula de matriz pressionando CTRL + SHIFT + ENTER (no Microsoft Excel para Windows e OS/2) ou + RETURN COMMAND (no Microsoft Excel para Macintosh). Em seguida, você pode preencher a fórmula usando a alça de preenchimento para a célula F2 para recuperar o preço para cada combinação parte e código. Um segundo método produz os mesmos resultados, mas usa concatenação em vez disso. A fórmula de exemplo a seguir pode ser melhor para coincidência de dados em vários critérios (mais de dois) porque ele não requer aninhados instruções IF: =INDEX($C$2:$C$5,MATCH(D2&E2,$A$2:$A$5&$B$2:$B$5,0)) Observe que você não se limitando a duas condições, por exemplo =INDEX(A2:E5,(MATCH(G1&H1&I1&J1,A2:A5&B2:B5&C2:C5&D2:D5,0)),5) Dados organizados em linhasSuponha que você estiver usando os seguintes dados:A1: Part B1: x C1: x D1: y E1: y A2: Code B2: 11 C2: 12 D2: 11 E2: 12 A3: Price B3: 5.00 C3: 6.00 D3: 7.00 E3: 8.00 A4: Find Part B4: y C4: y D4: x E4: x A5: Find Code B5: 12 C5: 11 D5: 12 E5: 11 =INDEX($B$3:$E$3,MATCH(B4,IF($B$2:$E$2=B5,$B$1:$E$1),0)) Você deve digitar esta fórmula como uma fórmula de matriz pressionando CTRL + SHIFT + ENTER (no Microsoft Excel para Windows e OS/2) ou + RETURN COMMAND (no Microsoft Excel para Macintosh). Em seguida, você pode preencher a fórmula para a direita usando a alça de preenchimento para a célula B6 para recuperar o preço para cada combinação parte e código. Um segundo método produz os mesmos resultados, mas usa concatenação em vez disso. A fórmula de exemplo a seguir pode ser melhor para coincidência de dados em vários critérios (mais de dois) porque ele não requer aninhados instruções IF: =INDEX($B$3:$E$3,MATCH(B4&B5,$B$1:$E$1&$B$2:$E$2,0)) ReferênciasPara obter mais informações sobre como usar funções de pesquisa, clique na guia Índice na Ajuda do Microsoft Excel 97, digite o seguinte texto lookup functions "Do usuário guia 1", versão 4.0, páginas 132, 138 A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 59482
(http://support.microsoft.com/kb/59482/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar para o início