Tiempo de lectura: 3 minutos

en Excel, puede devolver fácilmente un resultado entre dos valores.

La mayoría de las personas piensan que tienen que hacer mucho si están anidadas. Pero puede hacer el mismo trabajo con la función VLOOKUP

¿Cuál es el problema?

digamos que usted tiene este libro donde se desea calcular la comisión para cada trabajador en función de sus ventas.,

¿Cómo devolver la comisión ganada por cada vendedor? solution

solución con la función if

así es como la mayoría de los usuarios de Excel intentan resolver este problema. Funciona, pero en realidad no es la solución más eficiente.

con la función IF, tenemos que considerar cada caso en un IF específico., Por ejemplo, para la celda C2, podemos escribir

=SI(B2>=30,F8,SI(B2>=25,F7,SI(B2>=20,F6,SI(B2>=10,F5,F4))))

Sí funciona, el resultado es correcto, pero esta fórmula es horrible escribir. Y hay muchas posibilidades de cometer errores.,

solución con la función IFS

Si tiene Excel 2016, Excel 2019 u Office 365, puede evitar un IF anidado con la nueva función IFS.

no hay diferencia con un estándar si está anidado en el sentido de que tiene que escribir todos los casos diferentes. Pero el más fácil de leer la fórmula.

=IFS (test1, result, test2, result, test3, result,…,»>

=0,F4)

con la función IFS, no tiene que administrar el número de paréntesis de cierre como con la solución if anidada if

con VLOOKUP

VLOOKUP acepta 2 parámetros para su último parámetro

  • 1 o true para una coincidencia aproximada
  • 0 o FALSE para una coincidencia exacta

el 99% de las veces, usa vlookup con el parámetro false para encontrar un resultado en el mismo ID como en una base de datos.,

pero con el parámetro TRUE, la función no funciona de la misma manera. De hecho, la función considerará que la investigación coincide con un resultado si el valor buscado es «entre»., 😲😍👍

la Construcción de la función BUSCARV

Vamos a empezar con el valor de búsqueda

=BUSCARV(B2,

Entonces, nuestra tabla de referencia

=BUSCARV(B2,$E$4:$F$8,

Y, nos indican que la columna de retorno (la segunda en nuestra tabla de referencia)

=BUSCARV(B2,$E$4:$F$8,2,

Hemos acabado por el tipo o la investigación ; 1 o TRUE

=BUSCARV(B2,$E$4:$F$8,2,1)

Es tan fácil !!, 😎😎😎

Misma función pero con el último argumento = 0

Sólo para ver el impacto del último parámetro de la función BUSCARV, si usted tiene exactamente la misma fórmula pero con el parámetro FALSE o 0, el resultado es incorrecto

los datos deben estar ordenados ⚠⚠⚠