Excel: Utilizar correctamente la función COMPARISON

En Microsoft Excel, se puede utilizar la función COMPARISON para encontrar la posición de un elemento en una sección específica. Aplicando tipos de comparación específicos, también puede personalizar la búsqueda.

Puede encontrar más consejos sobre controles y fórmulas en Excel aquí.

Excel: Uso de la función COMPARISON

La función COMPARISON le indica dónde se encuentra el elemento en la matriz de búsqueda. No hay distinción entre mayúsculas y minúsculas. Una función de este tipo en Excel se estructura siempre según el siguiente esquema:

=VERGLEICH(criterio de búsqueda;matriz de búsqueda;[tipo de comparación])

El criterio de búsqueda es el valor o el elemento que se quiere buscar. Puede ser un número, un módulo de texto o un valor lógico. También puede ser una referencia de celda. Sin embargo, la celda a la que se hace referencia debe contener entonces uno de los elementos mencionados.

Lamatriz de búsqueda es el área en la que se quiere buscar. Simplemente introduzca aquí la referencia de la celda, por ejemplo "A1,A2,A3,A4". Si quieres buscar en varias celdas a la vez, también puedes poner dos puntos entre el nombre de la primera celda y el de la última, por ejemplo "A1:A4".

El tipo de comparación es opcional. Aquí puede introducir la forma en que los valores dentro de la matriz de búsqueda deben ser comparados con el criterio de búsqueda:

  • Si introduce 1 o nada, Excel busca el mayor valor que sea igual al criterio de búsqueda con la función COMPARE. Si no se encuentra ningún valor que sea igual al criterio de búsqueda, se da el siguiente valor más pequeño. La matriz de búsqueda debe estar dispuesta en orden ascendente, por ejemplo, "-3,-1,0,1,2,A,B,FALSE,TRUE".
  • Si se introduce 0 como tipo de comparación: aquí la función COMPARISON busca el primer valor dentro de la matriz de búsqueda cuyo valor coincida exactamente con el criterio de búsqueda. Los valores de la matriz de búsqueda pueden estar ordenados en cualquier orden. Si no hay ningún valor en su área de búsqueda que coincida exactamente, se muestra el mensaje de error "#NV".
  • Si escribe -1 como tipo de comparación en la función, Excel busca el valor más pequeño que sea igual al criterio de búsqueda. Si no se encuentra ningún valor que coincida exactamente con el criterio de búsqueda, se da el siguiente valor más grande. La matriz de búsqueda debe estar en orden descendente para esto, por ejemplo "TRUE,FALSE,B,A,2,1,0,-1,-3".

La función COMPARISON es muy similar a la función REFER en Excel. A la hora de utilizarlo, es importante saber si se necesita el elemento en sí o sólo su posición. Si sólo necesita la posición del elemento en la lista, la función COMPARISON es la herramienta adecuada para usted.