Notifications
Clear all

Localizar nome em Qualquer Coluna

7 Posts
3 Usuários
0 Reactions
1,362 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Amigos, boa tarde

Possuo uma planilha com 8 mil nomes.
Em outra planilha tenho 10 mil nomes.

Precisaria verificar se esses 8 mil nomes estão alocados na planilha.. POREM.. rsrsrsr.....
na planilha que contem esses 10 mil nomes eles podem estar alocados em entre as colunas A e AB
(trata-se de uma fatura em PDF que foi transformada em Excel).

Manualmente conseguiria fazer pelo famoso CTRL+L...
alguem sabe de alguma formula?

 
Postado : 11/08/2017 8:24 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
JPerez, salva um pedaço desse arquivo (as 2 planilhas com umas 10 linhas) e posta aqui para vermos ....
.

 
Postado : 11/08/2017 8:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

sEGUE

 
Postado : 11/08/2017 9:18 am
(@deciog)
Posts: 0
New Member
 

JPerez, Bom Dia.

Esta confuso, você pode colocar um resultado esperado na planilha, e colocar alguns dados na Tabela 1, para que possamos fazer a formula correta

Decio

 
Postado : 11/08/2017 10:26 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
JPerez, segundo seu exemplo, os nomes estão na coluna C ... neste caso, B2 =CORRESP(A2;'Table 1'!$C$1:$C$20000;0) ... arrasta até B100 ... isto vai te mostrar o nº da linha onde o nome está!!!
.

 
Postado : 11/08/2017 10:53 am
(@estevaoba)
Posts: 0
New Member
 

Boa noite.

Pelo que pude avaliar, os nomes estão em cinco colunas, então tente esta fórmula matricial (cole e tecle simultaneamente ctrl+shift+enter) em B2:

=SENÃODISP(CORRESP(Plan1!A2;SE('Table 1'!$A:$A=Plan1!A2;'Table 1'!$A:$A;SE('Table 1'!$C:$C=Plan1!A2;'Table 1'!$C:$C;SE('Table 1'!$Q:$Q=Plan1!A2;'Table 1'!$Q:$Q;SE('Table 1'!$W:$W=Plan1!A2;'Table 1'!$W:$W;'Table 1'!$Y:$Y))));0);"NÃO DISP")

A função principal dessa fórmula é a mesma que o JSCOPA usou, mas ajustei para buscar nas cinco colunas e, caso encontre o nome da Plan1, retornará o Nr correspondente da linha na Table 1.

Good luck!

 
Postado : 11/08/2017 6:05 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

=SENÃODISP(CORRESP(Plan1!A2;SE('Table 1'!$A:$A=Plan1!A2;'Table 1'!$A:$A;SE('Table 1'!$C:$C=Plan1!A2;'Table 1'!$C:$C;SE('Table 1'!$Q:$Q=Plan1!A2;'Table 1'!$Q:$Q;SE('Table 1'!$W:$W=Plan1!A2;'Table 1'!$W:$W;'Table 1'!$Y:$Y))));0);"NÃO DISP")

Efetuei o teste e não funcionou....

acabei efetuando um procv coluna por coluna com Seerros....
Serviço de "burro".. mas consegui o resultado....rsrsrsrs
=SEERRO(PROCV(A2;'Table 1'!A:A;1;0);SEERRO(PROCV(A2;'Table 1'!B:B;1;0);SEERRO(PROCV(A2;'Table 1'!C:C;1;0);SEERRO(PROCV(A2;'Table 1'!D:D;1;0);SEERRO(PROCV(A2;'Table 1'!E:E;1;0);SEERRO(PROCV(A2;'Table 1'!F:F;1;0);SEERRO(PROCV(A2;'Table 1'!G:G;1;0);SEERRO(PROCV(A2;'Table 1'!H:H;1;0);SEERRO(PROCV(A2;'Table 1'!I:I;1;0);SEERRO(PROCV(A2;'Table 1'!J:J;1;0);SEERRO(PROCV(A2;'Table 1'!K:K;1;0);SEERRO(PROCV(A2;'Table 1'!L:L;1;0);SEERRO(PROCV(A2;'Table 1'!M:M;1;0);SEERRO(PROCV(A2;'Table 1'!N:N;1;0);SEERRO(PROCV(A2;'Table 1'!O:O;1;0);SEERRO(PROCV(A2;'Table 1'!P:P;1;0);SEERRO(PROCV(A2;'Table 1'!Q:Q;1;0);SEERRO(PROCV(A2;'Table 1'!R:R;1;0);SEERRO(PROCV(A2;'Table 1'!S:S;1;0);SEERRO(PROCV(A2;'Table 1'!T:T;1;0);SEERRO(PROCV(A2;'Table 1'!U:U;1;0);SEERRO(PROCV(A2;'Table 1'!V:V;1;0);SEERRO(PROCV(A2;'Table 1'!W:W;1;0);SEERRO(PROCV(A2;'Table 1'!X:X;1;0);SEERRO(PROCV(A2;'Table 1'!Y:Y;1;0);SEERRO(PROCV(A2;'Table 1'!Z:Z;1;0);SEERRO(PROCV(A2;'Table 1'!AA:AA;1;0);SEERRO(PROCV(A2;'Table 1'!AB:AB;1;0);"Não Localizado"))))))))))))))))))))))))))))

 
Postado : 15/08/2017 9:33 am