Professional Documents
Culture Documents
La funcin SI en Excel
La funcin SI en Excel es parte 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 SI
=SI(B2>=60,"APROBADO","REPROBADO")
Como 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")
Qu hace?
Cuenta las celdas de tipo nmero de una columna de una base de datos
que adems cumplen con una serie de criterios.
Sintaxis
BDCONTAR(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna que se contar en la
funcin.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDCONTAR(A4:E20, Edad, A1:E2) = Cuenta los registros del rango
A4:E20 que cumplen las condiciones en A1:E2. La columna Edad es una
columna con datos numricos.
Qu hace?
Cuenta las celdas que no estn en blanco en una columna de una base
de datos y que adems cumplen con una serie de criterios.
Sintaxis
BDCONTARA(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna que se contar en la
funcin.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDCONTARA(A4:E20, Nombre, A1:E2) = Cuenta los registros del
rango A4:E20 que cumplen las condiciones en A1:E2 sin tomar en cuenta
las celdas en blanco de la columna Nombre.
Qu hace?
Obtiene la desviacin estndar a partir de una muestra de celdas
seleccionadas que cumplen con una serie de condiciones.
Sintaxis
BDDESVEST(base_de_datos, nombre_de_campo, criterios)
Ejemplos
BDDESVEST(A4:E20, Rendimiento, A1:E2) = Desviacin estndar de
los valores numricos de la columna Rendimiento que cumplen los
criterios en A1:E2.
Qu hace?
Obtiene la desviacin estndar en funcin de la poblacin total en la base
de datos y los registros que cumplen con una serie de condiciones.
Sintaxis
BDDESVESTP(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna que contiene los
nmeros a considerar en el clculo.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDDESVESTP(A4:E20, Rendimiento, A1:E2) = Desviacin estndar de
los valores numricos de la columna Rendimiento que cumplen los
criterios en A1:E2 suponiendo que la base de datos representa el total de
la poblacin.
Qu hace?
Extrae un solo valor de una columna de la base de datos que cumple con
los criterios indicados.
Sintaxis
BDEXTRAER(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna que contiene el valor
que se extraer.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDEXTRAER(A4:E20, Nombre, A1:A2) = Devuelve el valor de la celda
de la columna Nombre que cumple con la condicin especficada en
A1:A2
Qu hace?
Obtiene el valor mximo de una columna de la base de
datos considerando solo los registros que cumplen con los criterios
establecidos.
Sintaxis
BDMAX(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna de la cual se obtendr
el valor mximo.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDMAX(A4:E20, Edad, A1:E2) = Devuelve el valor mximo de la
columna Edad que cumple con las condiciones especficadas en A1:E2
Qu hace?
Obtiene el valor mnimo de una columna de la base de datos
considerando solo los registros que cumplen con los criterios
establecidos.
Sintaxis
Ejemplos
BDMIN(A4:E20, Edad, A1:E2) = Devuelve el valor mnimo de la
columna Edad que cumple con las condiciones especficadas en A1:E2
Qu hace?
Multiplica los valores de una columna de la base de datos que cumplen
con los criterios establecidos.
Sintaxis
BDPRODUCTO(base_de_datos, nombre_de_campo, criterios)
base_de_datos (obligatorio): Rango de celdas que compone la
base de datos. La primera fila del rango contiene los ttulos de cada
columna
nombre_de_campo (obligatorio): La columna que contiene los
valores a multiplicar.
criterios (obligatorio): Rango de celdas que contiene los criterios a
cumplir.
Ejemplos
BDPRODUCTO(A4:E20, Edad, A1:E2) = Multiplica los valores de la
columna Edad que cumplen con las condiciones establecidas en A1:E2
Qu hace?
Obtiene el nmero de serie de una fecha que es uno o varios meses
posteriores o anteriores a la fecha especificada.
Sintaxis
FECHA.MES(fecha_inicial, meses)
fecha_inicial (obligatorio): La fecha inicial donde se iniciar la
cuenta.
meses (obligatorio): El nmero de meses a sumar o restar de la
fecha_inicial.
Ejemplos
FECHA.MES(12/02/2011, 2) = 40645 que representa el 12/04/2011
FECHA.MES(12/02/2011, -1) = 40555 que representa el 12/01/2011