Ele deve funcionar, mas depende dos tipos de dados correspondentes.
Se os dados em child
forem numéricos, isso não funcionará, porque n&"01"
é uma string. Nesse caso, você precisa agrupar sua fórmula A1&"01"
em VALUE()
para convertê-la em um número em todos os lugares em que ela é usada.
Sem mais detalhes, deixei isso fora do resto da resposta, mas é simplesmente o suficiente para adicioná-lo.
Se você puder classificar os dados na segunda planilha, poderá fazer isso com um VLOOKUP
direto, como tal:
=VLOOKUP( A1 & "01" , child!$A$1:$A$10000 , 2 , FALSE )
Isso retornará o valor da coluna B
da linha correspondente, se uma correspondência ###01
for encontrada ou #N/A
caso contrário. Então, você precisará envolvê-lo em um IF
para lidar com isso (exemplo com quebra de linha para legibilidade):
=IF( ISNA( VLOOKUP(A1&"01",child!$A$1:$A$10000,2,FALSE) ) ,
"" , VLOOKUP(A1&"01",child!$A$1:$A$10000,2,FALSE) )
Essa fórmula serve para a coluna B
, você precisa do mesmo, mas com &"02"
na coluna C
.