Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

12

Click here to load reader

Transcript of Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Page 1: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Función SI de Excel

La función SI es una función lógica. Comprueba si una cierta condición

es verdadera o falsa y a continuación actúa acorde. Por ejemplo, si un

estudiante ha obtenido más de 75 puntos en un examen, imprime

“Aprobado”, si no, imprime “Suspendido”. Sus usos más comunes:

Comparar valores (¿A1 es mayor que B1?) Usar cálculos basados en el resultado de la comparación de valores

(si A1 es mayor que B1, multiplica A1 por 10)

Sintaxis

La función Si tiene al siguiente sintaxis:

SI(prueba_lógica;valor_si_verdadero;valor_si_falso)

Donde:

prueba_lógica = la condición puesta a prueba, por ejemplo: ¿Tu

nombre es John? ¿Obtuviste más de 75 puntos?

valor_si_verdadero = texto, valor numérico o fórmula si la condición

es verdadera

valor_si_falso = texto, valor numérico o fórmula si la condición es

falsa

Para poner a prueba si una condición es verdadera o no, puedes usar

operadores lógicos. Excel es compatible con los siguientes operadores

lógicos:

< Inferior a

Page 2: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

> Superior a

<= Inferior o igual a

>= Superior o igual a

= Igual

<> No igual a

Vamos a entender esto usando un ejemplo.

Supón que tienes los resultados de un examen en el que una puntuación

por encima de 75 es clasificada como “aprobado” e inferior a 75

clasificado como “suspendido”. Puedes hacer esto fácilmente usando la

función SI de Excel:

=SI(A1<75; “Aprobado”; “Suspendido”)

En ocasiones es más sencillo entender la función SI traduciéndola a

palabras. En el ejemplo anterior, esencialmente estamos diciendo: si el

valor de la celda A2 es inferior a 75, entonces introduce “Suspendido” en

la celda C2. Si el valor es superior a 75, introduce “Aprobado” en C2.

Page 3: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Aquí hay otro ejemplo. Digamos que quieres comprobar si el nombre de

un usuario es John

=SI(A1=”John”; “Tu nombre es John”; “Tu nombre no es John”)

Veamos un último ejemplo en el que se usa la función SI para encontrar

celdas vacías:

=SI(A1=””; “Vacía”, “”)

Así, usando la Función SI de esta forma, nos preguntamos: ¿La celda A1

está vacía? Si lo está, entonces escribe “Vacía”, y si no lo está, no escribas

nada, deja la celda en blanco.

¿Deseas acelerar tu éxito con Excel? Este curso te ayudará a dominar

Excel en horas.

Función SI y Fórmulas

Usar la función SI para hacer simples clasificaciones está bien, pero para

utilizar realmente el poder de la Función SI, tenemos que usarla con una

fórmula.

Consideremos un ejemplo.

Digamos que tu presupuesto para un año es de $6000 e introduces tus

gastos por meses. Deseas saber si has excedido tu presupuesto en un año

Page 4: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

dado. Para hacer esto, puedes usar la función SUMA dentro de la función

SI.

Aquí está la fórmula:

=SI(SUMA(A2:L2)>6000; “Presupuesto Excedido”; “Presupuesto OK”)

Esta fórmula básicamente añade los gastos de todos los meses dados y

comprueba si cumplen las condiciones proporcionadas (es decir,

suma>6000). Si la condición es cierta, dirá “Presupuesto Excedido”. Si

no, dirá “Presupuesto OK”.

Vamos un último ejemplo:

Digamos que eres el propietario de una tienda y si un cliente ha

adquirido más de $1000, obtiene un 5% de descuento.

Aquí está la fórmula para hacer esto:

=SI(A1>1000; A1-A1*5%; A1)

Page 5: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Esta función es un poco distinta. Aquí, en vez de imprimir un mensaje,

estamos aplicando una fórmula matemática a la celda. En primer lugar,

estamos poniendo a prueba la condición si el valor es superior a 1000. Si

lo es (es decir, la condición es verdadera) sustraemos el 5% de ese valor.

Si esa condición no es verdadera, es decir, no hay descuento para el

usuario, simplemente imprimiremos el valor original.

¿Preparado para iniciarte con buen pie en tu entrenamiento con Excel?

Echa un vistazo a este curso de Excel para usuarios principiantes e

intermedios.

Funciones SI Anidadas

Hasta ahora hemos utilizado la función SI para poner a prueba una única

condición. ¿Pero qué pasa si necesitamos dos o más condiciones?

Entonces usaremos las funciones SI anidadas. Esto significa que

usaremos una (o más) funciones SI dentro de otra función SI. Podemos

usar hasta 64 funciones SI anidadas. ¿Suena complicado? Bueno, lo es,

pero una vez entiendas cómo funciona y veas unos ejemplos, serás capaz

de manejar múltiples funciones SI con relativa facilidad.

Aquí está la sintaxis de las funciones SI anidadas:

SI (condición1; valor_si_verdadero1, SI(condición2;

valor_si_verdadero2; valor_si_falso2))

Page 6: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

En palabras, funciona de la siguiente forma:

Básicamente, si la condición es NO VERDADERA, añadiremos más

funciones SI.

Digamos que quieres comprobar si un valor es igual, superior o inferior a

otro valor. Si el valor en la celda A1 es inferior a B1, entonces introduce

“A < B”. Si el valor en la celda A1 es igual a B1, entonces introduce “A =

B”. Finalmente, si el valor en la celda A1 es superior a B1, entonces

introduce “A > B”.

Aquí está la fórmula.

“SI(A1<B1; “A < B”; SI(A1=B1; “A = B”, “A > B”))

Primero, comprobamos si A2 es inferior a B2. SI eso es cierto,

introducimos “A < B”. Si esa condición no es verdadera, usa otra función

SI. Aquí estamos comprobando si A2 es igual a B2. Si eso es cierto,

introduce “A = B”. Si esa condición no es verdadera, entonces introduce

“A > B”.

Otro buen ejemplo del uso de funciones SI anidadas es asignar notas a

estudiantes.

A -> 90 o superior

B -> entre 80 y 90

Page 7: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

C -> entre 70 y 79

D -> entre 60 y 69

F -> por debajo de 60

Aquí está la fórmula:

=SI(B2>=90, “A”; SI(B2 = 80; “B”; SI(B2>=70; “C”; SI(B2 >=60; “D”;

“F”))))

Limpio, ¿verdad? Las Funciones SI Anidadas son especialmente útiles al

trabajar con muchos datos. Con algo de programación en VBA, incluso

puedes automatizar procesos enteros y hacer tu trabajo más deprisa.

Para aprender más acerca de las funciones SI anidadas, echa un vistazo a

este Curso de Excel para usuarios básicos y avanzados.

¿Tienes algunos consejos y trucos para usar la función SI? ¡Háznoslos

saber en los comentarios a continuación!

La función BUSCARV en Excel

La función BUSCARV en Excel nos permite buscar un valor dentro de un rango de datos, es decir, nos ayuda a obtener el valor de una tabla que coincide con el valor que estamos buscando. Un ejemplo sencillo que podemos resolver con la función BUSCARV es la búsqueda dentro de un directorio telefónico.

Page 8: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Si queremos tener éxito para encontrar el teléfono de una persona dentro del directorio telefónico de nuestra localidad debemos tener el nombre completo de la persona. Posteriormente habrá que buscar el nombre dentro del directorio telefónico para entonces obtener el número correcto.

Crear una tabla de búsqueda

Para poder utilizar la función BUSCARV debemos cumplir con algunas condiciones en nuestros datos. En primer lugar debemos tener la información organizada de manera vertical con los valores por debajo de cada columna. Esto es necesario porque la función BUSCARV recorre los datos de manera vertical (por eso la “V” en su nombre) hasta encontrar la coincidencia del valor que buscamos.

Por ejemplo, nuestro directorio telefónico debería estar organizado de la siguiente manera:

Otra condición que forzosamente debemos cumplir es que la primera columna de nuestros datos debe ser la columna llave, es decir, los valores de esa columna deben identificar de manera única a cada una de las filas de datos. En este ejemplo la columna Nombre servirá como la columna llave porque no hay dos personas que se llamen igual.

Algo que debemos cuidar con la tabla de búsqueda es que si existen otras tablas de datos en la misma hoja de Excel debes dejar al menos una fila en blanco por debajo y una columna en blanco a la derecha de la tabla donde se realizará la búsqueda. Una vez que la tabla de búsqueda está lista podemos utilizar la función BUSCARV.

Page 9: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Sintaxis de la función BUSCARV

La función BUSCARV tiene 4 argumentos:

Valor_buscado (obligatorio): Este es el valor que se va a buscar en la primera columna de la tabla. Podemos colocar el texto encerrado en comillas o podemos colocar la referencia a una celda que contenga el valor buscado. Excel no hará diferencia entre mayúsculas y minúsculas.

Matriz_buscar_en (obligatorio): La tabla de búsqueda que contiene todos los datos donde se tratará de encontrar la coincidencia del Valor_buscado.

Indicador_columnas (obligatorio): Una vez que la función BUSCARV encuentre una coincidencia del Valor_buscadonos devolverá como resultado la columna que indiquemos en este argumento. El Indicador_columnas es el número de columna que deseamos obtener siendo la primera columna de la tabla la columna número 1.

Ordenado (opcional): Este argumento debe ser un valor lógico, es decir, puede ser falso o verdadero. Con este argumento indicamos si la función BUSCARV realizará una búsqueda exacta (FALSO) o una búsqueda aproximada (VERDADERO). En caso de que se omita este argumento o que especifiquemos una búsqueda aproximada se recomienda que la primera columna de la tabla de búsqueda esté

Page 10: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

ordenada de manera ascendente para obtener los mejores resultados.

Ejemplo de la función BUSCARV

Para probar la función BUSCARV con nuestra tabla de búsqueda ejemplo que contiene información de números telefónicos seguimos los siguientes pasos:

1. En la celda E1 colocaré el valor que deseo buscar. 2. En la celda E2 comienzo a introducir la función BUSCARV de la

siguiente manera:

=BUSCARV(

3. Hago clic en la celda E1 para incluir la referencia de celda e introduzco una coma (,) para concluir con el primer argumento de la función:

=BUSCARV(E1,

4. Para especificar el segundo argumentos debo seleccionar la tabla de datos sin incluir los títulos de columna. Para el ejemplo será el rango de datos A2:B11. Una vez especificada la matriz de búsqueda debo introducir una coma (,) para finalizar con el segundo argumento:

=BUSCARV(E1,A2:B11,

5. Como tercer argumento colocaré el número 2 ya que quiero que la función BUSCARV me devuelva el número de teléfono de la persona indicada en la celda E1. Recuerda que la numeración de columnas empieza con el 1 y por lo tanto la columna Teléfono es la columna número 2. De igual manera finalizo el tercer argumento con una coma (,):

=BUSCARV(E1,A2:B11,2,

6. Para el último argumento de la función especificaré el valor FALSO ya que deseo hacer una búsqueda exacta del nombre.

Page 11: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

=BUSCARV(E1,A2:B11,2,FALSO)

Observa el resultado de la función recién descrita:

Una ventaja de haber colocado el valor buscado en la celda E1 es que podemos modificar su valor para buscar el teléfono de otra persona y la función BUSCARV actualizará el resultado automáticamente.

Errores comunes al usar la función BUSCARV

Page 12: Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV

Si la columna llave no tiene valores únicos para cada fila entonces la función BUSCARV regresará el primer resultado encontrado que concuerde con el valor buscado.

Si especificamos un indicador de columna mayor al número de columnas de la tabla obtendremos un error de tipo #REF!

Si colocamos el indicador de columna igual a cero la función BUSCARV regresará un error de tipo #VALOR!

Si configuramos la función BUSCARV para realizar una búsqueda exacta, pero no encuentra el valor buscado, entonces la función regresará un error de tipo #N/A.

La función BUSCARV es una de las funciones más importantes en Excel. Es necesario que dediques tiempo para aprender correctamente su uso y verás que podrás sacar mucho provecho de esta función.