lunes, 26 de octubre de 2015


FUNCIÓN LÓGICA Y

1.CONTENIDO

  • Definición:
La función Y en Excel es una función lógica que nos permitirá evaluar varias expresiones lógicas y saber si todas ellas son verdaderas. Será suficiente con que cualquiera de las expresiones sea falsa para que el resultado de la función también sea FALSO.

  • Sintaxis:

Los argumentos de la función Y en Excel son los siguientes:


  • Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
  • Valor_lógico2 (opcional): Expresiones lógicas a evaluar, opcional hasta un máximo de 255.
La función Y solamente regresará el valor VERDADERO si todas las expresiones lógicas evaluadas son verdaderas. Bastará con que una sola expresión sea falsa para que la función Y tenga un resultado FALSO.

  • Ejemplos Prácticos


Observa la siguiente fórmula y te darás cuenta de que todas las expresiones son verdaderas:

=Y(5=5, 1<3, 8>6)

Ya que todas las expresiones son verdaderas, la función Y devolverá también el valor VERDADERO.



Ahora agregaré una cuarta expresión que será falsa: 7<>7. Observa cómo será suficiente para que la función Ydevuelva el valor FALSO:



Ejemplo 1:

Veamos un ejemplo de la fórmula Y. Tenemos una base de datos de un colectivo de personas. Para realizar una excursión a un parque de atracciones han de cumplir dos restricciones: ser mayor de edad (edad>=18) y por medidas de seguridad del parque, medir más de 1,60 m.

Necesitamos, en este caso, utilizar dos pruebas lógicas para valorar si los individuos cumplen los requisitos. La primera, mediante una desigualdad B2>=18 comprobamos que el individuo es mayor de edad. En la segunda prueba, sometemos a los valores de la altura (columna C) a la desigualdad de tener una estatura mayor o igual que 1,60 m.
=Y (B2>=18; C2>=1,60)

Ejemplo 2:                                                

Veamos un ejemplo un poco más complejo. Supongamos que tenemos una base de datos de empleados de una empresa. Estos empleados han hecho durante este mes un número de horas extras y además tienen ciertos años de antigüedad en la empresa. La compañía quiere dar una paga extra a los empleados con 5 o más años de antigüedad y que hayan hecho más de 10 horas extras este mes.
Para realizar esta comprobación necesitamos integrar una función Y dentro de una función SI, donde se evaluará si cada empleado cumple que ha hecho más de 10 horas extra (B2>10) y que tiene 5 o más años de antigüedad (C2>=5).


La fórmula utilizada es la siguiente:
=SI(Y(B2>10;C2>=5);”SÍ”;”NO”)

Argumentos de la función Y

Cada un de los argumentos de la función Y puede ser una expresión lógica como en los ejemplos anteriores pero también puede ser una función de Excel que devuelva un valor FALSO o VERDADERO.

Observa el siguiente ejemplo donde he combinado una expresión lógica con la función ES.PAR y la función ES.IMPAR las cuales evalúan un número para indicarnos si es par o impar respectivamente.



Ya que tanto la expresión lógica como las funciones son evaluadas como verdaderas, entonces la función Y nos un resultado VERDADERO. Ahora observa como al cambiar solamente el argumento de la función ES.IMPAR con el número 6 (en lugar de 5), causará que la función Y nos devuelva el valor FALSO.



Si alguna vez necesitas estar seguro de que todo un grupo de expresiones lógicas sean verdaderas, la función Y en Excel será una excelente opción para hacerlo.

2.RESUMEN

¿Qué hace?

Regresa el valor VERDADERO si todos los parámetros son verdaderos ó regresa FALSO si alguno de los pará
  • valor_lógico1 (obligatorio): Primera condición a probar.
  • valor_lógico2 (opcional): Condiciones adicionales a probar metros es falso.

Sintaxis

Y(valor_lógico1, [valor_lógico2], …)



3.RECOMENDACIONES

  • Tener mucho cuidado a la hora de colocar los datos por que el mínimo error puede generar errores grandes.

  • Se debe tener en cuenta que datos se desea calcular para usar la función adecuada.

  • Los argumentos deben evaluarse como valores lógicos, como VERDADERO o FALSO, o bien deben ser matrices o referencias que contengan valores lógicos.
  • Si un argumento matricial o de referencia contiene texto o celdas vacías, dichos valores se pasarán por alto.

  • Si el rango especificado no contiene valores lógicos, la función Y devuelve el valor de error #¡VALOR!.



4.CONCLUSIONES




  • En conclusión devuelve VERDADERO si todos los argumentos se evalúan como VERDADERO; devuelve FALSO si uno más argumentos se evalúan como FALSO.

5.GLOSARIO DE TÉRMINOS

  • Funciones: Cada una de las operaciones que se pueden realizar en un libro de Excel que pueden ser: numéricas, orden, lógicas, etc.
  • Gráficos: Representación visual de los datos numéricos, existen multitud de opciones entre otras: circular, columnas y lineal. Aprende a realizar.
  • Sintaxis: es la parte de la gramática que estudia las reglas y principios que gobiernan la combinatoria de constituyentes sintácticos y la formación de unidades superiores a estos, como los sintagmas y oraciones gramaticales. La sintaxis, por tanto, estudia las formas en que se combinan las palabras, así como las relaciones sintagmáticas y paradigmáticas existentes entre ellas.

6.LINKOGRAFÍA

  • http://www.universoformulas.com/formulas-excel/logicas/funcion-y/
  • https://exceltotal.com/funciones/logicas/funcion-y/
  • http://www.taringa.net/post/hazlo-tu-mismo/15658789/Funcion-Y-y-O-de-Excel.html
  • https://exceltotal.com/la-funcion-y-en-excel/


FUNCIÓN LÓGICA O


1.CONTENIDO

  • Definición:
La función O es una de las funciones lógicas de Excel y como cualquier otra función lógica solamente devuelve los valores VERDADERO o FALSO después de haber evaluado las expresiones lógicas que se hayan colocado como argumentos.
  • Sintaxis:
La función O en Excel nos ayudará a determinar si al menos uno de los argumentos de la función es VERDADERO.


  • Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
  • Valor_lógico2 (opcional): A partir del segundo argumento las expresiones lógicas a evaluar con opcionales hasta un máximo de 255.

La única manera en que la función O devuelva el valor FALSO es que todas las expresiones lógicas sean falsas. Si al menos una expresión es verdadera entonces el resultado de la función O será VERDADERO.
  • Ejemplos Prácticos

Para comprobar el comportamiento de la función O haremos un ejemplo sencillo con la siguiente fórmula:

=O(1=2, 3>4, 5<>5, 7<=6, 8>=9)

Si analizas con detenimiento cada una de las expresiones verás que todas son falsas y por lo tanto la función Odevolverá el valor FALSO. Observa el resultado:



Como mencioné anteriormente, la función O devolverá un valor VERDADERO si al menos una de las expresiones lógicas es verdadera. En nuestro ejemplo modificaré solamente la primera expresión para que sea 1=1 de manera que tenga la siguiente fórmula:

=O(1=1, 3>4, 5<>5, 7<=6, 8>=9)

Esto deberá ser suficiente para que la función O devuelva un valor VERDADERO:



Funciones como argumento de la función O

Podemos utilizar funciones como argumentos de la función O siempre y cuando devuelvan VERDADERO o FALSO como resultado. En el siguiente ejemplo utilizo las funciones ESNUMERO y ESTEXTO para evaluar el tipo de dato de las celdas B1 y B2.



Ya que la celda B1 es un número la función ESNUMERO regresa el valor VERDADERO. Por otro lado la celda B2 es efectivamente una cadena de texto y por lo tanto la función ESTEXTO devuelve el valor VERDADERO. En consecuencia la función O también regresa el valor VERDADERO. Ahora intercambiaré los valores de las celdas B1 y B2 de manera que tanto la función ESNUMERO como la función ESTEXTO devuelvan FALSO.



No olvides que la función O en Excel siempre devolverá VERDADERO excepto cuando TODAS las expresiones lógicas evaluadas sean falsas.

Ejemplo 1:

Veamos un ejemplo de la fórmula Y. Tenemos una base de datos de un colectivo de personas. Para realizar una excursión a un parque de atracciones han de cumplir dos restricciones: ser mayor de edad (edad>=18) y por medidas de seguridad del parque, medir más de 1,60 m.

Necesitamos, en este caso, utilizar dos pruebas lógicas para valorar si los individuos cumplen los requisitos. La primera, mediante una desigualdad B2>=18 comprobamos que el individuo es mayor de edad. En la segunda prueba, sometemos a los valores de la altura (columna C) a la desigualdad de tener una estatura mayor o igual que 1,60 m.
=Y (B2>=18; C2>=1,60)

Ejemplo 2:                                                

Veamos un ejemplo un poco más complejo. Supongamos que tenemos una base de datos de empleados de una empresa. Estos empleados han hecho durante este mes un número de horas extras y además tienen ciertos años de antigüedad en la empresa. La compañía quiere dar una paga extra a los empleados con 5 o más años de antigüedad y que hayan hecho más de 10 horas extras este mes.
Para realizar esta comprobación necesitamos integrar una función Y dentro de una función SI, donde se evaluará si cada empleado cumple que ha hecho más de 10 horas extra (B2>10) y que tiene 5 o más años de antigüedad (C2>=5).


La fórmula utilizada es la siguiente:
=SI(Y(B2>10;C2>=5);”SÍ”;”NO”)

Argumentos de la función Y

Cada un de los argumentos de la función Y puede ser una expresión lógica como en los ejemplos anteriores pero también puede ser una función de Excel que devuelva un valor FALSO o VERDADERO.

Observa el siguiente ejemplo donde he combinado una expresión lógica con la función ES.PAR y la función ES.IMPAR las cuales evalúan un número para indicarnos si es par o impar respectivamente.



Ya que tanto la expresión lógica como las funciones son evaluadas como verdaderas, entonces la función Y nos un resultado VERDADERO. Ahora observa como al cambiar solamente el argumento de la función ES.IMPAR con el número 6 (en lugar de 5), causará que la función Y nos devuelva el valor FALSO.



Si alguna vez necesitas estar seguro de que todo un grupo de expresiones lógicas sean verdaderas, la función Y en Excel será una excelente opción para hacerlo.

2.RESUMEN

¿Qué hace?

Regresa el valor VERDADERO si todos los parámetros son verdaderos ó regresa FALSO si alguno de los pará
  • valor_lógico1 (obligatorio): Primera condición a probar.
  • valor_lógico2 (opcional): Condiciones adicionales a probar metros es falso.

Sintaxis

Y(valor_lógico1, [valor_lógico2], …)



3.RECOMENDACIONES

  • Los argumentos deben evaluarse como valores lógicos, como VERDADERO o FALSO, o bien en matrices o referencias que contengan valores lógicos.

  • Si un argumento matricial o de referencia contiene texto o celdas vacías, dichos valores se pasarán por alto.

  • Si el rango especificado no contiene valores lógicos, la función O devuelve el valor de error #¡VALOR!.

  • Puede usar la fórmula de matriz O para comprobar si un valor aparece en una matriz. Para especificar una fórmula de matriz, presione CTRL+MAYÚS+ENTRAR.
  • Excel tiene funciones adicionales que se pueden utilizar para analizar los datos en función de una condición. Por ejemplo, para contar el número de veces que una cadena de texto o un número aparecen dentro de un rango de celdas, utilice las funciones de hoja de cálculo CONTAR.SI o CONTAR.SI.CONJUNTO.
  • Para calcular una suma basándose en una cadena de texto o un número de un rango, utilice las funciones de hoja de cálculo SUMAR.SI o SUMAR.SI.CONJUNTO.

4.CONCLUSIONES


  • Es una función que nos ayuda mucho ala hora de obtener resultados que pueden tener varias opciones, ya que haciendo el uso de condiciones y dependiendo si cumple con la condición tendríamos un resultado y si no el resultado cambiaría.

5.GLOSARIO DE TÉRMINOS

Manazas: adj./s. com. fam. Se aplica a la persona que es torpe, especialmente con las
manos.

Presupuesto: es, en este sentido, la cantidad de dinero que se estima que será necesaria para hacer frente a ciertos gastos

Planificador: persona, grupo que se encarga de elaborar un plan para el desarrollo de una actividad.

Recopilar:Juntar o reunir varias cosas dispersas, especialmente escritos, bajo un criterio que dé unidad al conjunto

6.LINKOGRAFÍA

  • https://exceltotal.com/funciones/logicas/funcion-o/
  • http://www.universoformulas.com/formulas-excel/logicas/funcion-o/
  • http://www.taringa.net/post/hazlo-tu-mismo/15658789/Funcion-Y-y-O-de-Excel.html
  • https://exceltotal.com/la-funcion-o-en-excel/

jueves, 22 de octubre de 2015


FUNCIÓN SI


1.CONTENIDO

  • Definición:
La función SI en Excel es parte del grupo de funciones Lógicas y nos permite evaluar una condición para determinar si es falsa o verdadera. La función SI es de gran ayuda para tomar decisiones en base al resultado obtenido en la prueba lógica.

  • Sintaxis:


Además de especificar la prueba lógica para la función SI también podemos especificar valores a devolver de acuerdo al resultado de la función.



  • Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el resultado es VERDADERO o FALSO.
  • Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado de la Prueba_lógicasea VERDADERO.
  • Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es FALSO.

La Prueba_lógica puede ser una expresión que utilice cualquier operador lógico o también puede ser una función de Excel que regrese como resultado VERDADERO o FALSO.
Los argumentos Valor_si_verdadero y Valor_si_falso pueden ser cadenas de texto, números, referencias a otra celda o inclusive otra función de Excel que se ejecutará de acuerdo al resultado de la Prueba_lógica.

  • Ejemplos Prácticos:


Probaremos la función SI con el siguiente ejemplo. Tengo una lista de alumnos con sus calificaciones correspondientes en la columna B. Utilizando la función SI desplegaré un mensaje de APROBADO si la calificación del alumno es superior o igual a 60 y un mensaje de REPROBADO si la calificación es menor a 60. La función que utilizaré será la siguiente:

=SI(B2>=60,"APROBADO","REPROBADO")

Observa el resultado al aplicar esta fórmula en todas las celdas de la columna C.



Utilizar una función como prueba lógica

Es posible utilizar el resultado de otra función como la prueba lógica que necesita la función SI  siempre y cuando esa otra función regrese como resultado VERDADERO o FALSO. Un ejemplo de este tipo de función es la función ESNUMERO la cual evalúa el contenido de una celda y devuelve el valor VERDADERO en caso de que sea un valor numérico. En este ejemplo quiero desplegar  la leyenda “SI” en caso de que la celda de la columna A efectivamente tenga un número, de lo contrario se mostrará la leyenda “NO”.

=SI(ESNUMERO(A2), "SI", "NO")

Este es el resultado de aplicar la fórmula sobre los datos de la hoja:



Utilizar una función como valor de regreso

Como último ejemplo mostraré que es posible utilizar una función para especificar el valor de regreso. Utilizando como base el ejemplo anterior, necesito que en caso de que la celda de la columna A contenga un valor numérico se le sume el valor que colocaré en la celda D1. La función que me ayudará a realizar esta operación es la siguiente:

=SI(ESNUMERO(A2), SUMA(A2, $D$1), "NO")

Como puedes observar, el segundo argumento es una función la cual se ejecutará en caso de que la prueba lógica sea verdadera. Observa el resultado de esta fórmula:



Sólo en los casos donde la función SI era verdadera se realizó la suma. De la misma manera podríamos colocar una función para el tercer argumento en caso de que el resultado de la prueba lógica fuera falso.

  • Ejemplos Prácticos:


a. Supongamos que tenemos una partida de plátanos, de manera que si no miden igual o más que 15 cm de longitud no los podemos vender en el mercado. Catalogaremos como “Apto” el plátano que podemos vender (mide igual o más de 15 cm) y como “No apto” el pequeño.




Utilizamos la función lógica de la desigualdad para identificar los plátanos aptos de los no aptos. Cuando miden 15 o más centímetros, la prueba lógica es verdadera y por lo tanto toma el valor_si_verdadero, es decir, “Apto”. En caso contrario es “No apto”. La fórmula SI utilizada es:
=SI (B2>=15; “Apto”; “No apto”)

b. Ahora pondremos otro ejemplo con una función de texto. Supongamos que tenemos un listado de los nombres de los trabajadores de una empresa. Queremos determinar si el nombre de cada trabajador es “Largo” o “Corto”. Supongamos que consideramos que un nombre es largo si tiene más de siete letras.



Para este caso utilizamos la función de texto LARGO. Esta función se aplica sobre una cadena y determina el número de caracteres que tiene un campo. Por ejemplo, LARGO(“Ramón”)=5 porque tiene 5 carácteres. Por tanto, determinamos el número de caracteres que tiene cada nombre y con la prueba lógica valoramos si su nombre es largo o corto. La fórmula utilizada es:
=SI (LARGO(A2)>7; “Largo”; “Corto”)

c. En el último ejemplo, realizaremos una función en la que el valor_si_verdadero y valor_si_falso pueden ser también fórmulas del excel. Tenemos un listado de alumnos universitarios, de manera que no todos asistieron a clase. Marcamos la asistencia a clase en “Si” o “No”. Todos los alumnos realizaron el examen y el trabajo final. La nota de trabajo final podría subir hasta un punto, con la condición de que se asiste a clase. En caso contrario, la nota sería la obtenida en el examen final.



En esta caso, si se cumple la prueba_lógica (el alumno ha ido a clase) el valor_si_verdadero es la fórmula Excel SUMA, la cual suma la nota del examen y la del trabajo. La fórmula del SI utilizada es:
=SI (B2=”Si”; SUMA(C2,D2); C2)


2. RESUMEN 

=SI(prueba_lógica;valor_si_verdadero;valor_si_falso)


La función SI sirve para cuando requerimos evaluar una condición y dependiendo de si se cumple o no tener uno u otro resultado, es decir, si se cumple la condición tendríamos un resultado y si no se cumple el resultado sería otro.

Esta función requiere de tres (3) argumentos:

Prueba_Lógica: En la expresión que queremos evaluar.

Valor_si_verdadero: Como su nombre lo indica, es el resultado si la prueba lógica resulta verdadera

Valor_si_falso: Indica es el resultado si la prueba lógica resulta falsa.

Ejemplo de operación: Si el numero que tenemos en la columna A es mayor que 5 la columna B debe decir “MAYOR”, de lo contrario en B debe decir “NO ES MAYOR”

La función quedaría de la siguiente forma:
=SI(A1>5,"MAYOR","NO ES MAYOR")


Descripción:
  • La Función SI permite evaluar una condición (comprueba si se cumple una condición) y devuelve un valor si la condición especificada se cumple (osea si es verdadera) tendrá un valor, y en caso de que no se cumpla (osea que sea falsa) tendrá otro valor.

  • Se utiliza esta función para realizar pruebas condicionales en valores y fórmulas.

  • Ésta nos permite realizar una pregunta lógica, la cual puede tener dos posibles resultados Verdadero o Falso y actuar de una u otra forma según la respuesta obtenida.


3. RECOMENDACIONES


  • Al colocar la función lógica debes especificar bien los componentes que la sintaxis pide y así evitar errores en la fórmula.
  • Tener en cuenta al momento de ingresar las condiciones, si los datos que queremos condicionar son 4 entonces crearíamos 3 condiciones y la 4 sería el valor si falso de la condición.

4. CONCLUSIONES

  • Es una función que nos ayuda mucho ala hora de obtener resultados que pueden tener varias opciones, ya que haciendo el uso de condiciones y dependiendo si cumple con la condición tendríamos un resultado y si no el resultado cambiaría.


5. GLOSARIO DE TÉRMINOS

  • Funciones: Cada una de las operaciones que se pueden realizar en un libro de Excel que pueden ser: numéricas, orden, lógicas, etc.

  • Gráficos: Representación visual de los datos numéricos, existen multitud de opciones entre otras: circular, columnas y lineal. Aprende a realizar.

  • Hoja de Cálculo: Documento dentro de un libro de Excel en el que se pueden realizar cálculos con números, datos y texto, aparece en pestañas debajo de la ventana principal.

  • Localización de celda: Referencia de la celda formada por la letra de la columna seguido por el numero de la fila.

  • Operador matemático: Cada una de los símbolos matemáticos que realizamos por ejemplo en la suma: +.

  • Ordenar: Reorganizar los datos de un rango de celdas.

  • Rango: Conjunto que forman una serie de celdas.

  • Rótulos de columnas: Área superior donde se inicia la hoja de cálculo que nos indica la letra de las columnas que la dividen.

  • Rótulos de filas: Área lateral donde se inicia la hoja de cálculo que nos indica el numero de las filas que la dividen.

  • Sintaxis: es la parte de la gramática que estudia las reglas y principios que gobiernan la combinatoria de constituyentes sintácticos y la formación de unidades superiores a estos, como los sintagmas y oraciones gramaticales. La sintaxis, por tanto, estudia las formas en que se combinan las palabras, así como las relaciones sintagmáticas y paradigmáticas existentes entre ellas.

  • Lógica: Se entiende por Lógica (vocablo de origen griego) a la ciencia avocada al estudio del razonamiento, propio y definitorio del ser humano. La lógica estudia los razonamientos llamados “argumentos”, que están conformados por proposiciones, que pueden ser premisas o conclusión. 


5. BIBLIOGRAFÍA O LINKOGRAFÍA

  • https://exceltotal.com/la-funcion-si-en-excel/
  • http://www.universoformulas.com/formulas-excel/logicas/funcion-si/
  • http://www.uv.es/castros/docencia/informatica/logicas