Ejercicios de Excel

Nivel intermedio

Sí, BUSCARX permite evaluar rangos o condiciones utilizando el modo de coincidencia aproximada. Al usar el argumento -1, la función busca el valor exacto o, si no lo encuentra, el siguiente valor menor más cercano.

  • Cómo funciona la fórmula: Compara el valor de la celda puntos con los tramos definidos en la matriz {0; 51}. Si la puntuación está entre 0 y 50, asigna "Básico"; si es 51 o superior, asigna "Avanzado".
  • Sintaxis empleada: =BUSCARX(valor_buscado; matriz_busqueda; matriz_devuelta; [si_no_se_encuentra]; modo_de_coincidencia; modo_de_busqueda)
  • Parámetros clave: El valor -1 establece la coincidencia exacta o el siguiente elemento menor, actuando como un evaluador de tramos o escalas sin necesidad de anidar varios SI.

El uso de la coincidencia aproximada (-1) en BUSCARX es fundamental para automatizar clasificaciones por tramos en la gestión empresarial diaria.

  • Escalas salariales y comisiones: Asignar el porcentaje de comisión a un vendedor según su volumen de ventas.
  • Tarifas de envío por peso: Determinar el coste de transporte comparando el peso del paquete con rangos de peso predefinidos.
  • Calificaciones y evaluaciones: Convertir notas numéricas (0 a 100) en niveles cualitativos (Suspenso, Aprobado, Notable, Sobresaliente).
  • Tramos impositivos (IRPF): Identificar el tipo de retención aplicable en función de los ingresos brutos.

Ejercicio 7: BUSCARX con búsqueda aproximada


La función BUSCARX() en Excel permite buscar un valor en un rango o matriz y devolver un valor correspondiente de otra matriz o rango, con mayor flexibilidad que BUSCARV. Búsqueda aproximada con BUSCARX Cuando usas la búsqueda aproximada, la función puede devolver la coincidencia más cercana si no encuentra un valor exacto.


Sintáxis:
=BUSCARX(valor_buscado; matriz_buscada; matriz_devuelta; [si_no_se_encuentra]; [modo_de_coincidencia]; [modo_de_búsqueda])


  • valor_buscado: Valor que deseas encontrar.
  • matriz_buscada: Rango del que se devolverá el valor correspondiente.
  • si_no_se_encuentra: (opcional): Valor a devolver si no se encuentra el valor buscado.
  • modo_de_coincidencia: (opcional): Define el tipo de coincidencia:
    • 0: Coincidencia exacta (predeterminado).
    • -1: Coincidencia exacta o siguiente valor más pequeño.
    • 1: Coincidencia exacta o siguiente valor más grande.
    • 2: Coincidencia con comodines (*, ?, ~).
  • modo_de_búsqueda: (opcional): Define la dirección o método de búsqueda.


Objetivo: Conocer el uso avanzado de funciones específicas para tareas concretas


Práctica:
Asignar categorías según rangos de puntos usando búsqueda aproximada.


Estructura de referencia:

=BUSCARX(puntos; {0;51}; {"Básico";"Avanzado"}; ""; -1; 1)
Puntos Categoría Esperada
0-50 Básico
51-100 Avanzado