13
FUNCIONES LOGICAS Las funciones lógicas sirven para realizar la comparación lógica entre valores o referencias de celdas. Excel tiene varias funciones lógicas que permiten evaluar datos. La mayoría de las funciones lógicas retornan como resultado VERDADERO o FALSO. En todos los ámbitos de trabajo, ya sea público o privado, existen a diario necesidades enfocadas en la utilización de criterios lógicos para tomar o inferir soluciones. Ese tipo de criterios son herramientas que utiliza Microsoft Excel para desarrollar trabajos a partir de la utilización de operadores circunscritos en funciones lógicas, que se convierten en valiosa ayuda a momento de generar planillas, reportes, trámites, etc. Se presenta a continuación la forma de aplicación de esas funciones lógicas dentro de Microsoft Excel Las funciones lógicas de Excel pueden ser utilizados para realizar operaciones que permitan la toma de decisiones dentro de una hoja de cálculo. Por ejemplo la función SI compara dos argumentos, realiza una operación si el resultado es verdadero y otra operación si el resultado es falso. Las principales funciones Lógicas comúnmente utilizadas en Excel son: Y, O y SI El siguiente resumen muestra la lista de cuáles son las funciones Lógicas predefinidas en Excel. FUNCIONES LOGICAS QUE UTILIZA EXCEL FUNCIÓN DESCRIPCIÓN Y Devuelve VERDADERO si todos sus argumentos son VERDADERO. FALSO Devuelve el valor lógico FALSO. SI Especifica una prueba lógica que realizar. SI.ERROR Devuelve un valor que se especifica si una fórmula lo evalúa como un error; de lo contrario, devuelve el resultado de la fórmula.

Funciones Logicas Excel

Embed Size (px)

DESCRIPTION

funciones logicas excel 2013

Citation preview

FUNCIONES LOGICAS

Lasfunciones lgicassirven para realizar la comparacin lgica entre valores o referencias de celdas. Excel tiene varias funciones lgicas que permiten evaluar datos. La mayora de las funciones lgicas retornan como resultado VERDADERO o FALSO.

En todos los mbitos de trabajo, ya sea pblico o privado, existen a diario necesidades enfocadas en la utilizacin de criterios lgicos para tomar o inferir soluciones.Ese tipo de criterios son herramientas que utilizaMicrosoft Excelpara desarrollar trabajos a partir de la utilizacin de operadores circunscritos en funciones lgicas, que se convierten en valiosa ayuda a momento de generar planillas, reportes, trmites, etc. Se presenta a continuacin la forma de aplicacin de esasfunciones lgicasdentro de Microsoft Excel

Las funciones lgicas de Excel pueden ser utilizados para realizar operaciones que permitan la toma de decisiones dentro de una hoja de clculo.Por ejemplo la funcin SI compara dos argumentos, realiza una operacin si el resultado es verdadero y otra operacin si el resultado es falso.

Las principales funciones Lgicas comnmente utilizadas en Excel son: Y, O y SI

El siguiente resumen muestra la lista de cules son las funciones Lgicas predefinidas en Excel.

FUNCIONES LOGICAS QUE UTILIZA EXCELFUNCINDESCRIPCIN

YDevuelve VERDADERO si todos sus argumentos son VERDADERO.

FALSODevuelve el valor lgico FALSO.

SIEspecifica una prueba lgica que realizar.

SI.ERRORDevuelve un valor que se especifica si una frmula lo evala como un error; de lo contrario, devuelve el resultado de la frmula.

NOInvierte el valor lgico del argumento.

ODevuelve VERDADERO si cualquier argumento es VERDADERO.

VERDADERODevuelve el valor lgico VERDADERO.

La funcin SI en ExcelParte del grupo de funciones Lgicas y nos permite evaluar una condicin para determinar si es falsa o verdadera. La funcin SI es de gran ayuda para tomar decisiones en base al resultado obtenido en la prueba lgica.Sintaxis de la funcin SIAdems de especificar la prueba lgica para lafuncin SItambin podemos especificar valores a devolver de acuerdo al resultado de la funcin.

Prueba_lgica(obligatorio): Expresin lgica 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 laPrueba_lgicasea VERDADERO. Valor_si_falso(opcional): El valor que se devolver si el resultado de la evaluacin es FALSO.LaPrueba_lgicapuede ser una expresin que utilice cualquier operador lgico o tambin puede ser una funcin de Excel que regrese como resultado VERDADERO o FALSO.Los argumentosValor_si_verdaderoyValor_si_falsopueden ser cadenas de texto, nmeros, referencias a otra celda o inclusive otra funcin de Excel que se ejecutar de acuerdo al resultado de laPrueba_lgica.Ejemplos de la funcin SIProbaremos lafuncin SIcon el siguiente ejemplo. Tengo una lista de alumnos con sus calificaciones correspondientes en la columna B. Utilizando lafuncin SIdesplegar un mensaje de APROBADO si la calificacin del alumno es superior o igual a 60 y un mensaje de REPROBADO si la calificacin es menor a 60. La funcin que utilizar ser la siguiente:=SI(B2>=60,"APROBADO","REPROBADO")Observa el resultado al aplicar esta frmula en todas las celdas de la columna C.

Utilizar una funcin como prueba lgicaEs posible utilizar el resultado de otra funcin como la prueba lgica que necesita lafuncin SIsiempre y cuando esa otra funcin regrese como resultado VERDADERO o FALSO. Un ejemplo de este tipo de funcin es la funcin ESNUMERO la cual evala el contenido de una celda y devuelve el valor VERDADERO en caso de que sea un valor numrico. En este ejemplo quiero desplegar la leyenda SI en caso de que la celda de la columna A efectivamente tenga un nmero, de lo contrario se mostrar la leyenda NO.=SI(ESNUMERO(A2), "SI", "NO")Este es el resultado de aplicar la frmula sobre los datos de la hoja:

Utilizar una funcin como valor de regresoComo ltimo ejemplo mostrar que es posible utilizar una funcin 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 numrico se le sume el valor que colocar en la celda D1. La funcin que me ayudar a realizar esta operacin es la siguiente:=SI(ESNUMERO(A2), SUMA(A2, $D$1), "NO")Como puedes observar, el segundo argumento es una funcin la cual se ejecutar en caso de que la prueba lgica sea verdadera. Observa el resultado de esta frmula:

Slo en los casos donde la funcin SI era verdadera se realiz la suma. De la misma manera podramos colocar una funcin para el tercer argumento en caso de que el resultado de la prueba lgica fuera falso.La funcin O en ExcelLa funcin OEs una de las funciones lgicas de Excel y como cualquier otra funcin lgica solamente devuelve los valores VERDADERO o FALSO despus de haber evaluado las expresiones lgicas que se hayan colocado como argumentos.Sintaxis de la funcin OLa funcin O en Excelnos ayudar a determinar si al menos uno de los argumentos de la funcin es VERDADERO.

Valor_lgico1(obligatorio): Expresin lgica que ser evaluada por la funcin. Valor_lgico2(opcional): A partir del segundo argumento las expresiones lgicas a evaluar con opcionales hasta un mximo de 255.La nica manera en quela funcin Odevuelva el valor FALSO es que todas las expresiones lgicas sean falsas. Si al menos una expresin es verdadera entonces el resultado dela funcin Oser VERDADERO.Ejemplos de la funcin OPara comprobar el comportamiento dela funcin Oharemos un ejemplo sencillo con la siguiente frmula:=O(1=2, 3>4, 55, 7=9)Si analizas con detenimiento cada una de las expresiones vers que todas son falsas y por lo tantola funcin Odevolver el valor FALSO. Observa el resultado:

Como mencion anteriormente,la funcin Odevolver un valor VERDADERO si al menos una de las expresiones lgicas es verdadera. En nuestro ejemplo modificar solamente la primera expresin para que sea 1=1 de manera que tenga la siguiente frmula:=O(1=1, 3>4, 55, 7=9)Esto deber ser suficiente para quela funcin Odevuelva un valor VERDADERO:

Funciones como argumento de la funcin OPodemos utilizar funciones como argumentos dela funcin Osiempre 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 nmero la funcin ESNUMERO regresa el valor VERDADERO. Por otro lado la celda B2 es efectivamente una cadena de texto y por lo tanto la funcin ESTEXTO devuelve el valor VERDADERO. En consecuenciala funcin Otambin regresa el valor VERDADERO. Ahora intercambiar los valores de las celdas B1 y B2 de manera que tanto la funcin ESNUMERO como la funcin ESTEXTO devuelvan FALSO.

No olvides quela funcin O en Excelsiempre devolver VERDADERO excepto cuando TODAS las expresiones lgicas evaluadas sean falsas.

La funcin Y en Exceles una funcin lgica que nos permitir evaluar varias expresiones lgicas y saber si todas ellas son verdaderas. Ser suficiente con que cualquiera de las expresiones sea falsa para que el resultado de la funcin tambin sea FALSO.Sintaxis de la funcin YLos argumentos dela funcin Y en Excelson los siguientes:

Valor_lgico1(obligatorio): Expresin lgica que ser evaluada por la funcin. Valor_lgico2(opcional): Expresiones lgicas a evaluar, opcional hasta un mximo de 255.La funcin Ysolamente regresar el valor VERDADERO si todas las expresiones lgicas evaluadas son verdaderas. Bastar con que una sola expresin sea falsa para quela funcin Ytenga un resultado FALSO.Ejemplos de la funcin YObserva la siguiente frmula y te dars cuenta de que todas las expresiones son verdaderas:=Y(5=5, 16)Ya que todas las expresiones son verdaderas,la funcin Ydevolver tambin el valor VERDADERO.

Ahora agregar una cuarta expresin que ser falsa: 77. Observa cmo ser suficiente para quela funcin Ydevuelva el valor FALSO:

Argumentos de la funcin YCada un de los argumentos dela funcin Ypuede ser una expresin lgica como en los ejemplos anteriores pero tambin puede ser una funcin de Excel que devuelva un valor FALSO o VERDADERO.Observa el siguiente ejemplo donde he combinado una expresin lgica con la funcin ES.PAR y la funcin ES.IMPAR las cuales evalan un nmero para indicarnos si es par o impar respectivamente.

Ya que tanto la expresin lgica como las funciones son evaluadas como verdaderas, entoncesla funcin Ynos un resultado VERDADERO. Ahora observa como al cambiar solamente el argumento de la funcin ES.IMPAR con el nmero 6 (en lugar de 5), causar quela funcin Ynos devuelva el valor FALSO.

Funcin Excel FALSO

Qu hace?Devuelve el valor lgico FALSO.

SintaxisFALSO()

EjemplosFALSO() = FALSO

Funcin Excel NO

Qu hace?Invierte el valor lgico del argumento especificado.

SintaxisNO(valor_lgico) valor_lgico (obligatorio): Valor o expresin a evaluar como FALSO o VERDADERO.

EjemplosNO(VERDADERO) = FALSONO(FALSO) = VERDADERO

Funcin Excel O

Qu hace?Regresa el valor VERDADERO si alguno de los parmetros es verdadero regresa FALSO si todos los parmetros son falsos.

SintaxisO(valor_lgico1, [valor_lgico2], ) valor_lgico1 (obligatorio): Primera condicin a probar. valor_lgico2 (opcional): Condiciones adicionales a probar.

EjemplosO(VERDADERO, FALSO) = VERDADEROO(FALSO, FALSO) = FALSO

Funcin Excel SI

Qu hace?Evala una condicin y devuelve un valor si la condicin es verdadera y otro valor si la condicin es falsa.

SintaxisSI(condicin, [si_verdadero], [si_falso]) condicin (obligatorio): Condicin que se evaluar para saber si es verdadera o falsa. si_verdadero (opcional): Valor que se devolver si la condicin es verdadera. si_falso (opcional): Valor que se devolver si la condicin es falsa.

EjemplosSI(12, Excel, Total) = Total

Funcin Excel SI.ERROR

Qu hace?Si el argumento especificado genera un error entonces devuelve cierto valor de lo contrario devuelve el resultado original.

SintaxisSI.ERROR(argumento; valor_si_error) argumento (Obligatorio): Argumento en donde se buscar el error. valor_si_error (Obligatorio): El valor que se devuelve si el argumento se evala como error.

EjemplosSI.ERROR(0/1, Error de clculo) = 0SI.ERROR(1/0, Error de clculo) = Error de clculo

Funcin Excel VERDADERO

Qu hace?Devuelve el valor lgico VERDADERO.

SintaxisVERDADERO()

EjemplosVERDADERO() = VERDADERO

Funcin Excel Y

Qu hace?Regresa el valor VERDADERO si todos los parmetros son verdaderos regresa FALSO si alguno de los parmetros es falso.

SintaxisY(valor_lgico1, [valor_lgico2], ) valor_lgico1 (obligatorio): Primera condicin a probar. valor_lgico2 (opcional): Condiciones adicionales a probar.

EjemplosY(VERDADERO, VERDADERO) = VERDADEROY(VERDADERO, VERDADERO, FALSO) = FALSO

BIBLIOGRAFIAhttp://alexamarib.blogspot.com/2013/05/funciones-y-operadores-logicos-de-excel.htmlhttps://exceltotal.com/la-funcion-si-en-excel/https://exceltotal.com/la-funcion-o-en-excel/https://exceltotal.com/la-funcion-y-en-excel/https://exceltotal.com/funciones/logicas/funcion-falso/https://exceltotal.com/funciones/logicas/funcion-no/https://exceltotal.com/funciones/logicas/funcion-o/https://exceltotal.com/funciones/logicas/funcion-si/https://exceltotal.com/funciones/logicas/funcion-sierror/https://exceltotal.com/funciones/logicas/funcion-verdadero/