Pode haver soluções mais simples, mas você não deve precisar concatenar os nomes e sobrenomes para criar uma coluna "FullName".
Pré-visualização da nossa saída
(as células brancas à direita mostram qual saída nossa fórmula produzirá para direcionar a formatação condicional):
Aquiestánossafórmula
=COUNTIFS($A$1:$A$100,$A2,$B$1:$B$100,$B2)-COUNTIFS($A$1:$A$100,$A2,$B$1:$B$100,$B2,C$1:C$100,IF(C2="","",C2))
Lembre-se de ajustar para se adequar ao número de linhas que você tem em seu conjunto de dados e à posição de suas colunas de primeiro e último nome, se elas não estiverem em A & B.
Eu também assumi que seus primeiros dados sem nome iniciam na célula C2 - ou seja, este é o bit mais à esquerda no topo dos dados que você deseja verificar se há incompatibilidades. Edite os "C" nesta fórmula, se precisar.
Aplicando a formatação condicional
Copie a fórmula acima (depois de fazer as alterações necessárias) e, em seguida, clique na célula mais à esquerda que deseja verificar se há incompatibilidades (mencionarei "C2" aqui). Agora, selecione o botão Conditional Formatting
da faixa de opções e escolha New Rule
.
SelecioneUseaformulatodeterminewhichcellstoformat
e,emseguida,colesuafórmulanacaixadetexto(certifique-sedequenãoháespaços-sevocêtivercopiadodecima,precisaráretiraralgunsdeles).AgoravocêpodeclicaremFormat
paradefinircomodesejadestacarasincompatibilidades.Eufuiparaumpreenchimentovermelho(berrante!).CliqueemOK
atévoltaràplanilha.
Se você não tem nenhuma incompatibilidade na célula C2, pode parecer que nada aconteceu, mas isso é porque ainda precisamos aplicar a regra a todo o seu conjunto de dados. Mantendo o C2 ainda selecionado,
clique em Manage Rules
no menu da faixa Conditional Formatting
.
Agoravocêpodeselecionarointervalointeiroquevocêdesejaverificarseháincompatibilidades.NacaixaAppliesto
,cliqueearrasteparaselecionartudooquevocêdesejacomparar(ousevocêtemmuitaslinhas,paravelocidadebastadigitarareferênciadecélula=$C$2:$Z$999
)
Clique em OK e pronto!
Como funciona
Esta fórmula usa COUNTIFS()
para contar quantas linhas existem para essa pessoa:
=COUNTIFS($A$1:$A$100,$A2,$B$1:$B$100,$B2)
Em seguida, calculamos quantas linhas têm o nome dessa pessoa E o valor na coluna que você está verificando. Se todas as linhas forem idênticas, esse número deverá corresponder exatamente ao primeiro COUNTIFS()
.
COUNTIFS($A$1:$A$100,$A2,$B$1:$B$100,$B2,C$1:C$100,IF(C2="","",C2))
Se subtrairmos o último do primeiro, e todas as linhas corresponderem, a fórmula gerará 0 e não fará nenhuma formatação condicional. No entanto, se alguma coisa for diferente, a saída será 1 ou superior, acionando a formatação condicional.
Nota
Eu tive que enrolar o critério COUNTIFS()
final em uma declaração IF()
para lidar com espaços em branco - COUNTIFS
não gosta muito de espaços em branco (parece não ter certeza se deve contá-los como 0 ou "". Estranho).
Download de arquivo
Este documento de exemplo também está disponível para download .