
Estou tentando identificar se um problema já foi questionado.
A coluna R contém minha fórmula Verdadeiro/Falso, colada abaixo, e Column S
meu texto de consulta que contém várias frases (observe que o texto da consulta é gerado por uma fórmula). Há também uma lista de arrays em outra planilha chamada All_Discreps
e esta representa a lista mais oficial de consultas enviadas no passado. Então preciso comparar minha lista column S
com a lista mais oficial e ver se há correspondência. Se corresponder, imprimo a mensagem already queried
no formato column R
.
Fórmula em column R
:
IF(AND(S7 <> "", ISNUMBER(MATCH(S7, All_Discreps!$J$1:$J$591, 0))), "already queried", "")
O problema que encontro é que o texto em column S
não é visto como correspondendo à lista oficial da outra planilha, aparentemente devido à fórmula que gera o texto em column S
. Se eu substituir a fórmula em column S
, por dizer "olá 123" e também digitar a mesma coisa "olá 123" na outra planilha, a correspondência será reconhecida e isso mostra que tenho uma fórmula basicamente válida em column R
. Mas deve haver algo mais que preciso fazer para que isso funcione.
Responder1
Encontrei outra discussão que aborda meu problema. A causa raiz do meu problema está relacionada à limitação de 255 caracteres da função Match.
Ver: http://www.ozgrid.com/forum/showthread.php?t=184721 Ou pesquise "Limite de 255 caracteres do Excel MATCH" para ver outras postagens sobre isso. Algumas pessoas dão um limite de 255 caracteres... outras dizem 256 caracteres. A ideia principal é que a função TRUE permitirá incluir mais de 255 caracteres (por exemplo, até 113.000 caracteres de acordo com uma postagem [que não consigo encontrar no momento].
Portanto, a fórmula (para a célula R7) que funciona para mim é:
IF(AND(S7 <> "", ISNUMBER(MATCH(TRUE, INDEX(All_Discreps!$J$1:$J$591 = S7, 0), 0)) ), "Já consultado", "")