Os itens a seguir funcionarão para qualquer comprimento de caminho, ou seja, não apenas itens como /a/b/c/d/test_2_xyz_pqr.pset
, mas também itens como /pump/up/the/jam/pump/it/up/test_2_xyz_pqr.pset
. Ele extrai a primeira string de 6 caracteres após o último /
e procura na tabela da Folha 2.
Cole isso na célula B1
e arraste para baixo:
=VLOOKUP(MID(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),LEN(A1)
-LEN(SUBSTITUTE(A1,"/",""))))+1,6), Sheet2!A:B, 2, FALSE)
Isso pressupõe que os dados da "Folha 1 da coluna 1" iniciem em A1
e os dados da "Folha 2" estejam nas colunas A e B (de preferência com mais nada nessas colunas).
Além disso, pressupõe-se que apenas cadeias de 6 caracteres (como test_4
) estão na tabela de pesquisa. Se você quiser considerar strings de comprimentos variados, a resposta será muito mais complicada.