Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones Logicas
Funciones Logicas
Función Descripción
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
Descripción
Devuelve VERDADERO si todos los argumentos se evalúan como VERDADERO; devuelve FALSO
si uno o más argumentos se evalúan como FALSO.
Un uso común de la función Y es expandir la utilidad de otras funciones que realizan pruebas
lógicas. Por ejemplo, la función SI realiza una prueba lógica y, luego, devuelve un valor si la prueba
se evalúa como VERDADERO y otro valor si la prueba se evalúa como FALSO. Con la función Y
como argumento prueba_lógica de la función SI, puede probar varias condiciones diferentes en
lugar de sólo una.
Sintaxis
La sintaxis de la función Y tiene los siguientes argumentos (argumento: valor que proporciona
información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):
valor_lógico2, ... Opcional. Las condiciones adicionales que desea probar se pueden
evaluar como VERDADERO o FALSO, hasta un máximo de 255 condiciones.
Observaciones
Los argumentos deben evaluarse como valores lógicos, como VERDADERO o FALSO,
o bien deben ser matrices (matriz: utilizada para crear fórmulas sencillas que producen varios
resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas.
Un rango de matriz comparte una fórmula común; una constante de matriz es un grupo de
constantes utilizadas como un argumento.) o referencias que contengan valores lógicos.
Ejemplo 1
El ejemplo será más fácil de entender si lo copia en una hoja de cálculo en blanco.
2. Presione CTRL+C.
5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados,
presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el
botón Mostrar fórmulas.
Después de copiar el ejemplo en una hoja de cálculo en blanco, puede adaptarlo a sus
necesidades.
A B C
Ejemplo 2
El ejemplo será más fácil de entender si lo copia en una hoja de cálculo en blanco.
¿Cómo copio un ejemplo?
2. Presione CTRL+C.
5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados,
presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el
botón Mostrar fórmulas.
Después de copiar el ejemplo en una hoja de cálculo en blanco, puede adaptarlo a sus
necesidades.
A B C
1 Datos
2 50
3 104
Sintaxis
FALSO( )
Observación
FUNCIO SI
Sintaxis
SI(prueba_lógica;valor_si_verdadero;valor_si_falso)
Observaciones
Es posible anidar hasta 64 funciones SI como argumentos valor_si_verdadero y
valor_si_falso para crear pruebas más complicadas. (Vea el ejemplo 3 para ver una muestra
de funciones SI anidadas). Como alternativa, para comprobar muchas condiciones, plantéese
usar las funciones BUSCAR, BUSCARV o BUSCARH. (Vea el ejemplo 4 para obtener una
muestra de la función BUSCARH.)
Si uno de los argumentos de la función SI es una matriz (matriz: utilizada para crear
fórmulas sencillas que producen varios resultados o que funcionan en un grupo de
argumentos que se organizan en filas y columnas. Un rango de matriz comparte una fórmula
común; una constante de matriz es un grupo de constantes utilizadas como un argumento.),
cada elemento de la matriz se evaluará cuando se ejecute la instrucción SI.
Microsoft Excel proporciona 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 y CONTAR.SI.CONJUNTO. Para calcular una suma basándose
en una cadena de texto o un número de un rango, utilice las funciones SUMAR.SI y
SUMAR.SI.CONJUNTO.
Ejemplo 1
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en el grupo Auditoría de fórmulas de la ficha
Fórmulas, haga clic en el botón Mostrar fórmulas.
A
1
Datos
2 50
Ejemplo 2
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en el grupo Auditoría de fórmulas de la ficha
Fórmulas, haga clic en el botón Mostrar fórmulas.
A B
2 1500 900
3 500 900
4 500 925
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en el grupo Auditoría de fórmulas de la ficha
Fórmulas, haga clic en el botón Mostrar fórmulas.
A
1
Puntuación
2
45
3
90
4
78
Descripción
Fórmula (resultado)
Mayor que 89 A
De 80 a 89 B
De 70 a 79 C
De 60 a 69 D
Menor que 60 F
Ejemplo 4
En este ejemplo se utiliza la función BUSCAR en lugar de SI, ya que hay que comprobar trece
condiciones y puede resultar más fácil de leer y mantener.
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en el grupo Auditoría de fórmulas de la ficha
Fórmulas, haga clic en el botón Mostrar fórmulas.
A
1
Puntuación
2
45
3
90
4
78
Descripción
Fórmula (resultado)
FUNCION 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. Utilice la función SI.ERROR para interceptar y controlar errores
en una fórmula (fórmula: secuencia de valores, referencias de celda, nombres, funciones u
operadores de una celda que producen juntos un valor nuevo. Una formula comienza siempre con
el signo igual (=).).
Sintaxis
SI.ERROR(valor,valor_si_error)
Valor_si_error es el valor que se devuelve si la fórmula lo evalúa como error. Se evalúan los
tipos siguientes de error: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
Observaciones
Si valor o valor_si_error están en una celda vacía, SI.ERROR los trata como un valor de
cadena vacía ("").
Si valor es una fórmula de matriz, SI.ERROR devuelve una matriz de resultados para
cada celda del rango especificado en el valor. Vea el segundo ejemplo siguiente.
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en la ficha Fórmulas, en el grupo Auditoría de
fórmulas, haga clic en el botón Mostrar fórmulas.
A B
2 210 35
3 55 0
4 23
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y las fórmulas que devuelven los resultados,
presione Alt+º (ordinal masculino) o bien, en la ficha Fórmulas, en el grupo Auditoría de
fórmulas, haga clic en el botón Mostrar fórmulas.
A B C
2 210 35 =SI.ERROR(A2:A4/B2:B4;
"Error en el cálculo")
3
55 0
4
23
5
Fórmula Descripción (resultado)
6
=C2 Comprueba si hay un error en la fórmula
7 en el primer argumento del primer
elemento de la matriz (A2/B2 o divide
8 210 por 35), no encuentra ningún error y
devuelve los resultados de la fórmula (6).
9
=C3 Comprueba si hay un error en la fórmula
en el primer argumento del segundo
elemento de la matriz (A3/B3 o divide 55
por 0), encuentra un error de división por
0 y devuelve valor_si_error (Error en el
cálculo).
NOTA La fórmula del ejemplo debe especificarse como fórmula de matriz. Después de copiar el
ejemplo en una hoja de cálculo en blanco, seleccione el rango C2:C4, presione F2 y, a
continuación, presione CTRL+MAYÚS+ENTRAR
FUNCION NO
Invierte el valor lógico del argumento. Use NO cuando desee asegurarse de que un valor no sea
igual a otro valor específico.
Sintaxis
NO(valor_lógico)
Observación
El ejemplo será más fácil de entender si lo copia a una hoja de cálculo en blanco.
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados,
presione CTRL+` (acento grave), o en el grupo Auditoría de fórmulas de la ficha Fórmulas,
haga clic en el botón Mostrar fórmulas.
A B
FUNCION O
Sintaxis
O(valor_lógico1;valor_lógico2; ...)
Valor_lógico1, Valor_lógico2, ... son de 1 a 255 condiciones que se desea comprobar y que
pueden tener el resultado de VERDADERO o FALSO.
Observaciones
Los argumentos deben evaluarse como valores lógicos, como VERDADERO O FALSO,
o bien en matrices (matriz: utilizada para crear fórmulas sencillas que producen varios
resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas.
Un rango de matriz comparte una fórmula común; una constante de matriz es un grupo de
constantes utilizadas como un argumento.) o referencias que contengan valores lógicos.
Puede utilizar 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.
Ejemplo
El ejemplo será más fácil de entender si lo copia a una hoja de cálculo en blanco.
3. Presione CTRL+C.
5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados,
presione CTRL+` (acento grave), o en el grupo Auditoría de fórmulas de la ficha Fórmulas,
haga clic en el botón Mostrar fórmulas.
A B
FUNCION VERDADERO
Sintaxis
VERDADERO( )
Observación
El valor VERDADERO puede especificarse directamente en las celdas y fórmulas sin necesidad de
usar esta función. La función VERDADERO se proporciona principalmente por su compatibilidad
con otros programas para hojas de cálculo