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.
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?
Tags microsoft-excel