question

Como verificar a similaridade de conteudo em duas celulas no excel?

Como fazer excel para verificar se uma palavra a dizer, a célula A1 foi encontrada na célula B1 para me dar verdadeiro ou falso.
Por exemplo
A1 contém "Samuel Lee Jackson", B1 contém "Samuel Jackson", eu quero C1 para mostrar o verdadeiro
A2 contém "Samuel Lee Jackson", B2 contém "Sam L Jefferson", eu quero C2 para mostrar FALSE
o que eu faço
resposta Resposta
Eu acho

você tem que descrever mais claramente o "suas regras de semelhança"

e uso dar mais exemplos.

BTW

Tente esta fórmula baseada na UDF (função definida pelo usuário), escrito em VBA

Esta fórmula compara o nome primeiro e último nome apenas

fórmula na célula C2

= IsSimilar(A1, B1)

fórmula na célula C2

= IsSimilar(A2, B2)

' Código VBA UDF-em um módulo padrão

Função IsSimilar (Dat1, Dat2) As Boolean

Dim ArD1, ArD2

ArD1 = Split(LCase(Dat1), "")

ArD2 = Split(LCase(Dat2), "")

IsSimilar = (ArD1(0) = ArD2(0)) e _

(ArD1(UBound(ArD1)) = ArD2(UBound(ArD2)))

End Function

'-

Está disponível para download no meu livro sobre este caso

Comentários Comentários

Guest
Hugo na 29 Jul 2023
5
Melhor comentário

Para verificar a similaridade de conteúdo em duas células no Excel, você pode usar a função ISNUMBER e SEARCH em uma fórmula na célula C1. Você pode digitar a fórmula =ISNUMBER(SEARCH(A1, B1)) na célula C1 e pressionar Enter. Isso verificará se o conteúdo da célula A1 foi encontrado na célula B1 e retornará VERDADEIRO se encontrar e FALSO se não encontrar. Para o exemplo que você deu, isso aplicaria as condições corretamente e retornaria os resultados desejados. Espero que isso ajude!

Compartilhar no Facebook
Guest
Tiago Martínez na 9 Mai 2013
0
É possível usar a função de pesquisa, mas é muito complicado. Tive que resolver este tipo de entrada de dados muitas vezes. Esta forma de tratamento de nomes cria mais trabalho do que vale a pena. Se você está planejando seu layout de dados, separe o sobrenome do primeiro nome e inicial ou o nome do meio. Isto faz a triagem e encontrar possíveis duplicatas muito fácil, Considerando que com o nome inteiro em uma célula torna este um procedimento complicado na melhor das hipóteses.

Tendo dito isso, simplificar seus dados selecionando a coluna de nomes e usar o texto para o recurso de colunas e separar os nomes em suas partes componentes.

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved