XLOOKUP - ¿Qué puede hacer el "nuevo VLOOKUP"?

Tabla de contenido:

Anonim

Lo que necesita saber sobre XLOOKUP

Con XVERWEIS, Microsoft ofrece a sus usuarios de Excel una nueva posibilidad de buscar tablas rápida y fácilmente y evaluar datos. Esta función inicialmente solo estaba disponible para los participantes en la fase de prueba, pero también ha estado disponible para las versiones de Microsoft 365 Windows y Mac desde principios de año.

En esencia, XLOOKUP es una versión más cómoda de VLOOKUP y HLOOKUP, que se ha complementado con aplicaciones prácticas adicionales. Por lo tanto, su tarea es también buscar en tablas, pero esto ya difiere de las referencias anteriores. El filtrado de contenido ya no está vinculado a un curso prescrito, sino que ahora también se puede iniciar de derecha a izquierda, de arriba a abajo y viceversa. Esta innovación ofrece la gran ventaja de que las tablas de Excel ahora se pueden diseñar a su propia discreción y ya no están atadas a especificaciones técnicas. Gracias a los nuevos parámetros, están disponibles opciones adicionales que antes no estaban disponibles. La utilidad se extiende desde pequeños detalles hasta notables simplificaciones de uso. El efecto final de XLOOKUP depende completamente de los parámetros utilizados.

Los parámetros simples de XLOOKUP

El uso simple de XLOOKUP requiere solo tres parámetros. Estos son:

  • Criterio de búsqueda
  • Matriz de búsqueda
  • Matriz de retorno

La libertad recién ganada se debe principalmente a la separación de la matriz de búsqueda y retorno. Si bien VLOOKUP y HLOOKUP aún requieren que el usuario seleccione la matriz completa para el proceso de búsqueda, XLOOKUP le permite separar el valor conocido y buscado. Esto significa que una columna de búsqueda o ahora también una línea de búsqueda se define como la matriz requerida en la que se encuentra el criterio de búsqueda seleccionado, mientras que otra se convierte en el área de retorno del resultado deseado. La nueva fórmula es la siguiente:

= XLOOKUP (criterio de búsqueda; matriz de búsqueda; matriz de retorno)

Si, por ejemplo, el salario mensual del Sr. Wagner se puede tomar de una tabla de Excel para empleados, entonces dos columnas son importantes: la primera, que enumera a todos los empleados por nombre y otra, en la que se ingresa el salario de los empleados. Dado que el criterio de búsqueda es un nombre, la columna de búsqueda asociada se selecciona como matriz. El resultado a devolver, por otro lado, es el salario, por lo que la columna correspondiente aquí se convierte en la matriz de retorno.

Este ejemplo muestra que la nueva fórmula hace superflua la designación previa de un índice de columna específico dentro de una única matriz grande. Esto ahorra trabajo detallado adicional y evita errores innecesarios.

Sin embargo, si no se sabe si el empleado que busca se llama "Wagner" o "Wegner", la nueva incorporación al criterio de búsqueda puede ayudar. Se puede omitir cualquier número de caracteres desconocidos insertando un asterisco (*). En este caso, tiene sentido cambiar rápidamente el criterio de búsqueda a "* gner" para llegar al destino deseado. Sin embargo, si la tabla se llena con muchos nombres similares, de modo que la colega Sra. Stegner aparece involuntariamente porque su nombre también contiene la combinación de letras que está buscando, entonces la búsqueda se puede refinar aún más. Aquí es donde entra en juego el signo de interrogación (?), Ya que permite al usuario reemplazar solo un carácter. Por tanto, el criterio de búsqueda se rellena con "W? Gner".

Pero, ¿qué pasa cuando hay que buscar un asterisco o un signo de interrogación? En este caso, la XLOOKUP tiene una tilde adicional (~), con la que se deja claro que no es la función del criterio de búsqueda lo que se quiere decir, sino el contenido de la matriz de búsqueda. En consecuencia, la tilde doble como criterio de búsqueda (~~) también permite la búsqueda de la tilde simple en la matriz de búsqueda (~).

Los parámetros completos

Además, XVERWEIS ofrece otras funciones que entran en juego tan pronto como estos tres parámetros adicionales se utilizan como se desee:

  • If_not_ found
  • Modo de comparación
  • Modo de búsqueda

"If_not_ found"

Además del criterio de búsqueda de tres parámetros, la matriz de búsqueda y la matriz de retorno, el nuevo XVERWEIS tiene tres parámetros más que ofrecen al usuario muchas ventajas. Uno de ellos es "If_not_ found", que actúa como una función de error if integrada.

Con la ayuda de esta función, XLOOKUP permite evitar un problema común con referencias anteriores: si no se pudo encontrar un resultado de búsqueda, hasta el momento solo se mostraba un valor de error críptico ("#NV"). Gracias al nuevo parámetro, ahora es posible nombrar este error y así clasificarlo más fácilmente reemplazando el parámetro de mantenimiento de lugar con una palabra de su elección y entre comillas. En lugar del valor de error automático, Excel puede indicar que un resultado "no se encontró" o que hubo un "error de entrada". Teniendo en cuenta toda la información, la fórmula para XVERWEIS se ve así:

= XLOOKUP (criterio de búsqueda; matriz de búsqueda; matriz de retorno; if_not_ found)

Modo de comparación

Otro parámetro es el modo de comparación, que está ahí para aumentar el alcance para encontrar valores si es necesario. Originalmente, BUSCARV y BUSCARH solo conocían aciertos o errores. Sin embargo, XLOOKUP puede reaccionar de manera flexible y, en caso de un resultado inexistente, utilizar alternativamente un valor que sea lo más cercano posible para no simplemente mostrar un error al usuario, sino recomendar una alternativa. Por ejemplo, si está buscando una factura por 1.500 € que no se pudo encontrar, entonces el valor -1 se puede usar para el parámetro del modo de comparación para mostrar el siguiente resultado más bajo en su lugar. Puede resultar que la factura fuera de solo 1.450 € desde el principio. Esta información solo se pudo encontrar con las referencias anteriores a través de pasos intermedios. Por el contrario, el valor 1 se puede utilizar para obtener el siguiente resultado más grande.

Esta función es particularmente útil cuando un valor solo se conoce de forma aproximada. De esta manera, se puede reducir un marco para que sea más fácil encontrar el resultado requerido a pesar de todo. Además, el contenido de la tabla ya no tiene que ordenarse en orden ascendente como con BUSCARV, porque XLOOKUP puede encontrar el siguiente valor significativo incluso sin la ayuda del usuario. Esto también otorga libertad adicional en la individualización de tablas.

Sin embargo, si estas innovaciones no son necesarias, el valor 0 simplemente se puede utilizar para seguir recibiendo solo resultados exactos como de costumbre. Con el marcador de posición general, la fórmula se expande de la siguiente manera:

= XLOOKUP (criterio de búsqueda; matriz de búsqueda; matriz de retorno; if_not_ found; modo de comparación)

Modo de búsqueda

El último parámetro muestra nuevamente la mejora más simple y quizás más sorprendente sobre VLOOKUP, ya que hace que la dirección del historial de búsqueda sea ajustable por primera vez. Con el valor 1 insertado puede buscar aciertos de arriba a abajo, mientras que con el valor -1 todo se pone al revés. Además, se puede iniciar una búsqueda binaria ascendente con el valor 2 y una búsqueda binaria descendente con el valor -2.

Aunque este parámetro no parece particularmente impresionante al principio, regularmente puede tener un efecto positivo en combinación con el criterio de búsqueda ampliado. Porque si una matriz de búsqueda contiene el criterio buscado dos veces (por ejemplo, dos empleados con el mismo apellido), entonces el valor de retorno que está cronológicamente en la posición anterior se emite por defecto. Sin embargo, si se invierte la dirección del historial de búsqueda, se produce el efecto contrario y el valor previamente oculto se vuelve visible. Sin embargo, este parámetro también es útil si se utiliza para control intermedio. Porque si la búsqueda de arriba a abajo da un resultado diferente al de la búsqueda de abajo hacia arriba, esto puede significar que puede haber ocurrido un error de aplicación que ahora puede corregirse en una etapa temprana. Teniendo en cuenta esta nota, la fórmula final de XLOOKUP se ve así:

= XLOOKUP (criterio de búsqueda; matriz de búsqueda; matriz de retorno; if_not_ found; modo de comparación; modo de búsqueda)

¿Vale la pena cambiar de VLOOKUP a XLOOKUP?

En conclusión, queda por decir que con la introducción de XLOOKUP, Microsoft ha puesto a disposición de sus usuarios de Excel una nueva forma de búsqueda y análisis, que puede servir para varios propósitos y es fácil de usar. De esta manera, se cumple todo, desde búsquedas rápidas hasta requisitos de salida específicos. XLOOKUP se sitúa así claramente por delante de otras referencias, ya que ofrece claras ventajas incluso en las funciones que ha asumido. Esto puede verse por el hecho de que aquí se fusionan dos funciones de referencia y, entre otras cosas, se complementan con un error if integrado.

Cualquiera que haya estado completamente satisfecho con VLOOKUP o HLOOKUP hasta ahora y tampoco esté interesado en acostumbrarse a una nueva fórmula puede apegarse a la probada y comprobada con la conciencia tranquila. Para todos los que quieran hacer su enfoque más dinámico y sencillo, el XVERWEIS es una innovación bienvenida. Las nuevas opciones ciertamente se pueden modificar y combinar de tal manera que el próximo uso de Excel sea visiblemente más conveniente.