excel função, obter e comparar diferentes valores de células de folha

0

Pergunta sobre a função excel, qual usar e como. Se eu tiver quatro colunas (family_id; father_name; mother_name; child_id) na planilha1 e planilha2, eu tenho duas colunas (child_name; child_id). Por exemplo:

sheet1: family_id/father_name/mother_name/child_id 
(111 father1 mother1 01; 
222 father2 mother2 02;
333 father2 mother2 03)

sheet2: child_name/child_id
(child1 01;
child2 01;
child3 01;
child4 02;
child5 03;
child6 03)

Como obter o valor de name_id de sheet1 para sheet2? A função deve comparar os valores das células que eu acho? O resultado na sheet2 deve ser assim:

child1 01 111;
child2 01 111;
child3 01 111;
child4 02 222;
child5 03 333;
child6 03 333;

Acho que deveria ser algo assim: if sheet1 child_id value = sheet2 child_id value, então, get family_id value from sheet1 where child_id value = family_id?

    
por Ziil 12.04.2016 / 20:50

1 resposta

1

Coloque na célula C1 da Folha 2 e puxe-a para baixo.

=index(Sheet1!A:A,MATCH(B1,Sheet1!D:D,0))

Certifique-se de que tanto a pesquisa quanto as células de referência sejam do mesmo tipo de dados (texto, número) ou isso gerará um erro.

    
por 12.04.2016 / 21:03