Táboa de contidos
Hai moitas formas de comparar celas en Excel. Podes comparar dúas celas e atopar coincidencias, diferenzas e algunhas outras operacións usando Excel. Neste artigo, comentaremos varios métodos sinxelos e prácticos para comparar celas.
Descargar o libro de traballo de Excel
Podes descargar o libro de prácticas que usamos para preparar este artigo.
Comparando dúas celas en Excel.xlsx
10 Métodos sinxelos para comparar dúas celas en Excel
1. Compara dúas celas lado a lado usando o signo Igual
Con este método, podes saber se dúas celas conteñen datos similares ou non. Ademais, este método compara datos independentemente do seu tipo. Por exemplo, queremos comparar a columna Nome 1 coa columna Nome 2 . Estes son os seguintes pasos:
📌 Paso 1:
- Escriba a seguinte fórmula na cela D5 (para comparar B5 & C5 ).
=B5=C5
📌 Paso 2:
- Arrastre cara abaixo o Controlador de recheo (+) para copiar a fórmula no resto das celas.
Ler máis: Compara dúas celas en Excel e devolve VERDADEIRO ou FALSO (5 xeitos rápidos)
2. Use a función SE para Comparar dúas celas
Comparar usando a función SE é moi útil. Así mesmo, igual que asinar, podes atopar coincidencias/descoincidencias usando esta función. No noso exemplo, combinaremos a columna Lista 1 e a columna Lista2.
📌 Paso 1:
- Insira a función IF na Cela D5 e seleccione os argumentos.
=IF(B6=C6,"Match","Not a Match")
📌 Paso 2:
- Introducida a fórmula mencionada anteriormente, obterá o seguinte resultado. Finalmente, arrastre cara abaixo o Recheo (+) da Cela D5 para copiar a fórmula no resto das celas.
Ler máis: devolve SI se coinciden 2 celas en Excel (10 métodos)
3. Insira a función EXACTA de Excel para comparar dúas celas
Ás veces, as celas conteñen texto tanto en maiúscula como en minúscula. Se queres saber se as dúas celas conteñen texto en maiúsculas ou minúsculas, a función EXACTA sería de gran axuda.
📌 Paso 1:
- Para comparar Cela B5 e Cela C5 , escriba EXACTO función, seleccione as celas necesarias para os argumentos.
=EXACT(B5,C5)
📌 Paso 2:
- Ao introducir o fórmula, obterás o seguinte resultado. Máis tarde, arrastre cara abaixo Recheo de control (+) da Cela D5 para copiar a fórmula no resto da columna.
Ler máis: Excel compara dúas cadeas para semellanza (3 xeitos sinxelos)
4. Combina funcións IF e EXACT para comparar dúas celas en Excel
Podes comparar dúas celas usando a combinación das funcións IF e EXACTO . Ademais, a combinación destes dousfuncións é máis eficaz. Porque, a función EXACTO comproba a exactitude dos datos e a función IF devolve a condición dos datos.
📌 Paso 1:
- Para comparar Cela B5 e Cela C5 , introduza a fórmula que combine ambas as funcións:
=IF(EXACT(B5,C5), "Match","")
📌 Paso 2:
- Despois de introducir a fórmula, obterás o seguinte resultado.
5. Resalte Datos coincidentes para comparar dúas celas
Supoña que tes dous conxuntos diferentes de datos en Excel e quere analizar os valores coincidentes nas celas. O formato condicional ofrece unha gran axuda para resolver este tipo de situacións. Ademais, pode resaltar celas coincidentes moi facilmente mediante este método.
📌 Pasos:
- Seleccione o conxunto de datos.
- Ir a Inicio > Formato condicional desde o grupo Estilos g .
- Fai clic en Nova regra Desde Formato condicional.
- Aparecerá unha nova caixa de diálogo. Seleccione a regra “Usar unha fórmula para determinar que celas formatar” .
- Escriba a seguinte fórmula na caixa de descrición .
=$B5=$C5
- Fai clic no botón Formato , vai ao Enche a pestana e escolle a cor. A continuación, faga clic en Aceptar .
Por último, se segue correctamente os pasos anteriores,resaltaranse as celas coincidentes nas dúas columnas. Pola contra, non se destacarían filas con nomes diferentes.
Ler máis: Compara dúas celas usando o formato condicional en Excel (3 métodos)
6. Compara e resalta dúas celas con datos únicos en Excel
Semellante ao método anterior, usando o Formato condicional , podes comparar dúas celas en varias formas. Por exemplo, podes atopar valores únicos entre dous conxuntos de datos.
📌 Pasos:
- Seleccione o conxunto de datos.
- Ir a Inicio > Formato condicional do grupo Estilos .
- Prema a opción Duplicar valores de Resalta as regras de cela .
- A continuación, aparecerá a caixa de diálogo Valores duplicados . Escolla a opción Única no menú despregable.
- Tamén pode escoller a cor do resaltado no menú despregable. abaixo usando a opción Formato personalizado .
- A continuación, introduza Aceptar .
E, o resultado final é que todos os valores únicos entre as celas están resaltados.
Ler máis : Como comparar dúas celas e cambiar a cor en Excel (2 xeitos)
7. Use LEFT & Funcións CORRECTAS para comparar dúas celas parcialmente
Ás veces, é posible que teñas que facer coincidir dúas celas parcialmente. Por exemplo, pode necesitarpara comparar só os primeiros ou últimos 3 caracteres da cela. Nesas situacións, pódense usar as funcións ESQUERDA ou DEREITA . A función LEFT devolve o número especificado de caracteres desde o inicio dunha cadea de texto. E do mesmo xeito, a función RIGHT devolve os caracteres desde a dereita. No noso exemplo, coincidiremos con 3 caracteres máis á esquerda/máis á dereita.
7.1. Comparar usando a función LEFT
📌 Paso 1:
- Para facer coincidir os 3 primeiros caracteres da Cela B5 e Cela C5 , aquí está a fórmula usando a función LEFT :
=LEFT(B5,3)=LEFT(C5,3)
📌 Paso 2:
- Despois de introducir correctamente a fórmula anterior, a seguinte é a saída. Fai clic en Encher o identificador (+) da Cela D5 para copiar a fórmula no resto da columna.
7.2. Compara usando a función RIGHT
📌 Paso 1:
- Para facer coincidir os 3 últimos caracteres da Cela H5 e Cela I5 , Insira a función DEREITA e seleccione ou escriba argumentos. Aquí está a fórmula:
=RIGHT(H5,3)=RIGHT(I5,3)
📌 Paso 2:
- Despois de introducir a fórmula anterior, sae o seguinte. Fai clic no Recheo de control (+) da Cela D5 para copiar a fórmula no resto da columna.
8. Usar BUSCAR V e Buscar coincidencias en Excel
A función BUSCAR V é unha das formas sinxelas de comparar celas. Écomúnmente usado para analizar datos de Excel. A función BUSCARV busca un valor na columna máis á esquerda dunha táboa e despois devolve un valor na mesma fila da columna especificada. Se queres atopar algún valor para unha columna, pódese usar a función VLOOKUP .
📌 Paso 1:
- Se queremos para coincidir co valor da Cela C5 na Columna Nome 1 , entón a fórmula será:
=IFERROR(VLOOKUP(C5,$B$5:$B$11,1,0),"No Match")
Desglose da fórmula:
- VLOOKUP(C5,$B$5:$B$11,1,0)
Aquí, a función BUSCARV busca un valor na columna máis á esquerda dunha táboa e, a continuación, devolve un valor na mesma fila dunha columna que especifique. Así, a función buscará C5 no intervalo B5:B11 e devolverá:
{John}
Ao revés, cando a función atopar C6 no intervalo B5:B11 , devolverá un erro #N/A porque C6 non está presente no intervalo prescrito .
- SE ERROR(BUSCARV(C5,$B$5:$B$11,1,0), “Sen coincidencia”)
A función IFERROR devolve value_if_error se a expresión é un erro e o valor da propia expresión en caso contrario. No noso exemplo, puxemos “Sen coincidencia” como argumento. Como resultado, cando imos buscar C6 no intervalo mencionado anteriormente, a fórmula devolve:
{Sen coincidencia}
📌 Paso 2:
- Despois de introducir a fórmula, obterás o nome coincidente nun terceirocolumna. O controlador de recheo (+) úsase para copiar a fórmula para o resto das celas.
9. Usando BUSCAR V e Buscar diferenzas
BUSCARV tamén se pode usar para atopar diferenzas entre celas. a función VLOOKUP , en combinación con IF & Función ISERROR , atopa un valor particular nun intervalo de datos e devolve as diferenzas/semellanzas como saída.
📌 Paso 1:
- Se queremos atopar datos na Cela C5 na Columna Nome 1 , entón a fórmula será:
=IF(ISERROR(VLOOKUP(C5,$B$5:$B$11,1,0)),"Not Available","Available")
Desglose da fórmula:
- VLOOKUP(C5,$B$5:$B$11, 1,0)
A función VLOOKUP busca un valor na columna máis á esquerda dunha táboa e, a continuación, devolve un valor na mesma fila dunha columna que especifique . Entón, a función devolverá:
{John}
Desafortunadamente, este non é o resultado final que queremos deste método. Queremos saber se algún valor está presente nun intervalo ou non. Entón, a seguinte parte da fórmula é:
- ISERROR(BUSCARV(C5,$B$5:$B$11,1,0))
Aquí, a función ISERROR comproba se un valor é un erro e devolve VERDADEIRO ou FALSO. Entón, para D5 , a función atopará o valor de C5 no intervalo B5:B11 e devolverá:
{FALSO
O motivo é que C5 está presente no intervalo mencionado. Do mesmo xeito, para outras celas cando haberá un erroatopado, devolverá “VERDADEIRO” .
- IF(ISERROR(BUSCARV(C5,$B$5:$B$11,1,0)),” Non dispoñible”,”Dispoñible”)
Agora vén a parte final. A función IF comproba se se cumpre unha condición e devolve un valor se é verdadeiro e outro se é falso. Poñemos “Non dispoñible” e “Dispoñible” como argumentos. Finalmente, para D5 , a función devolve:
{Dispoñible}
📌 Paso 2:
- Despois introducindo a fórmula atoparás as diferenzas na columna Saída . O controlador de recheo (+) úsase para copiar a fórmula para o resto das celas.
10. Comparar dúas celas con criterios de maior ou menor que
Ás veces, pode ter que comparar dúas celas en Excel para atopar cal é maior/menor. Por exemplo, podes comparar números, datas, etc. En tales situacións, podemos usar a función SI para facer a comparación.
📌 Paso 1:
- No noso conxunto de datos, se queremos comparar entre a Cela B5 e a Cela C5 , Usamos a seguinte fórmula:
=IF(B5>C5,"Yes","No")
📌 Paso 2:
- Despois de introducir a fórmula, aquí está a resultado. No noso conxunto de datos, a data da Cela B5 non é maior que a data da Cela C5 polo que a saída é Non .
Conclusión
Hai moitas máis formas de comparar dúas celas de Excel, pero neste artigo intentamosdiscutir métodos máis sinxelos. Todos estes métodos son fáciles de entender e levan menos tempo. Se tes algunha dúbida sobre este artigo, fáganos saber.