Sei sulla pagina 1di 16

FUNCIONES LGICAS: Y / O

Funcin Y
La funcin Y devuelve VERDADERO si se verifican todas las condiciones
planteadas en su argumento. Si se verifica una sola de las condiciones o
ninguna, devuelve FALSO.
Ejemplo: Para aprobar un curso los alumnos deben considerar dos
variables:
a) Que l % de inasistencias sea menor o igual a 29 Y
b) Que la nota obtenida sea mayor o igual a 10.5

ALUMNOS
% DE
INASISTENCIAS
NOTAS
Y(se debe cumplir
ambas condiciones)
Erika 25 17 VERDADERO
Alfredo 31 08 FALSO
Nadia 12 15 VERDADERO
Tomas 10 10 FALSO
Alberto 43 11 FALSO
La sintaxis de esta funcin es:
=Y(B2<=30;C2>=10.5)
Funcin O
La funcin O devuelve VERDADERO si se verifica una sola de las
condiciones planteadas en su argumento. Si no se verifica ninguna
condicin, devuelve FALSO.
Ejemplo: Para aprobar un curso los alumnos deben considerar dos
variables:

a) que el % de inasistencias sea menor o igual a 29 O
b) que la nota obtenida sea mayor o igual a 10.5
ALUMNOS
% DE
INASISTENCIAS
NOTAS
Y(se debe cumplir
ambas condiciones)
Erika 25 17 VERDADERO
Alfredo 31 08 FALSO
Nadia 12 15 VERDADERO
Tomas 10 10 VERDADERO
Alberto 43 11 VERDADERO
La sintaxis de esta funcin es:
=o(B2<=30;C2>=10.5)
Las funciones lgicas Y O se utilizan anidadas dentro de la funcin SI, para
obtener un resultado con sentido
ALUMNOS
% DE
INASISTENCIAS
NOTA
SI - Y ( se deben
cumplir ambas
condiciones)
SI - O (puede
cumplir una de las
dos)
Erika 25 17 APROBADO APROBADO
Alfredo 31 08 DESAPROBADO DESAPROBADO
Nadia 12 15 APROBADO APROBADO
Tomas 10 10 DESAPROBADO APROBADO
Alberto 43 11 DESAPROBADO APROBADO

La funcin Y y la funcin O se utilizan como condicin en el argumento de la
funcin SI:
Sintaxis:
=SI(Y(B8<=29;C8>=10.5);"APROBADO";"DESAPROBADO")
=SI(O(B8<=29;C8>=10.5);"APROBADO";"DESAPROBADO")
EJERCICIOS FUNCIONES LGICAS ANIDADAS (Y/O)

Ejercicio 01 Realizarlo en la hoja 02

Los empleados de una agencia de turismo estudiantil vendieron viajes
durante el mes de marzo. Se analizan dos variables:

a) Que la cantidad de viajes vendidos sea mayor a 100 Y
b) Que las seas recibidas sean mayores a $500

SI CUMPLEN AMBAS CONDICIONES, EL EMPLEADO RECIBE COMO
PREMIO UN VIAJE. EN CASO CONTRARIO, NADA (" ")

Ejercicio 02
Realizarlo en la hoja 03

Una agencia de viajes otorgar un premio a sus vendedores teniendo en
cuenta las siguientes condiciones:

a) Que la cantidad de viajes vendidos sea superior a 25 O
b) Que los viajes hayan sido pagados en su totalidad


1. Completar la planilla aplicando funciones necesarias.

La columna PREMIO debe devolver "1 viaje a Cambori" si el
vendedor cumple uno de los dos requisitos

2. Aplicar formatos para mejorar la presentacin de la planilla
3. Colocar los valores en formato Moneda ($ Argentina)

GUARDAR EN SU CARPETA COMO FUNCIONES LGICAS

FUNCIONES DE BSQUEDA

Funcin BUSCARV

La funcin BUSCARV relaciona dos tablas de datos, estableciendo una
correspondencia entre las mismas. Busca un valor especfico en una
columna de una tabla y devuelve, en la misma fila, un valor de otra
columna de otra tabla, denominada matriz de datos.




Ejemplo:
Un docente tiene la calificacin de sus alumnos en notas numricas, pero la
institucin en la que trabaja le pide que muestre el seguimiento, de acuerdo a los
siguientes criterios:








Debe completar su planilla de seguimiento para adecuarla a los requerimientos de
la institucin. Para completar la columna CALIFICACIN CONCEPTUAL va a utilizar
una funcin BUSCARV que le permita relacionar los datos de su planilla con los
datos de la matriz.











NOTA: la letra V del nombre de la funcin significa vertical, es decir, busca
los datos que se encuentran en columnas.


El anlisis de la funcin es el siguiente:







1. Indica la celda que contiene el dato que quiero comparar
2. Indica el rango de celdas que contiene la matriz de datos. En este caso se
us referencia absoluta, para poder completar automticamente el resto
de la segunda tabla
3. Indica la columna que se desea comparar; en este caso, es la segunda
columna
4. El valor VERDADERO indica que se busca un valor aproximado. Si no se
coloca este ltimo elemento, se asume que es verdadero. Si se coloca
FALSO, buscar el valor exacto
EJERCICIOS FUNCIN BUSCARV

Ejercicio 01
1. Una estacin de servicio ofrece premios por puntos
acumulados cada vez que se carga combustible. La tabla
de premios es la siguiente:

Completar la segunda tabla con la funcin BUSCARV tomando los datos
de la matriz.


1
2 3
4
Ejercicio 02
A partir de los datos de la matriz, se busca completar el recuadro de modo tal
que ingresando el N de legajo se completen automticamente los otros datos
de cada empleado.

APLIQUE LOS FORMATOS NECESARIOS PARA QUE SUS TABLAS DE DATOS SE VEAN
SIMILARES A LAS DEL MODELO

















En un almacn de pendas de vestir, se necesita un formato para facturar las unidades que se vendan a
ciertos clientes especiales, a los cuales se les asignar un cdigo y se guardarn sus datos (Nombre,
apellido, direccin, ciudad). Dependiendo del tipo de pago que realicen, se les dar un descuento as:
-Si pagan en efectivo, se les dar un descuento de 5.000.
-Si pagan con tarjeta de crdito o con cheque no se dar ningn descuento.
El usuario slo ingresar el cdigo del cliente, el cdigo del pago, la descripcin de la venta, la cantidad de
unidades y el valor unitario (en este ejemplo, son los campos que aparecen en blanco), el resto de los datos
debern calcularse automticamente.
El ejemplo se puede ver ms claramente en la siguiente grfica, donde aparecen
4 frmulas principales:
-La primera frmula busca el nombre y apellido del cliente en la tabla de clientes y los une con la funcin
concatenar.
-La segunda Frmula busca la direccin y la ciudad del cliente y los une con la funcin concatenar de la forma
abreviada.
-La tercera Frmula determina si se debe ingresar el descuento o no, para ello se utiliz la funcin =SI() que
determina el valor del cdigo que el usuario ha ingresado en la celda B20 y luego la funcin =O() para
determinar el valor en caso que fuera cheque o tarjeta de crdito (A o B).
-La cuarta frmula resaltada en la imagen es una bsqueda del tipo de pago, teniendo en cuenta el cdigo
que el usuario ingrese.
Nota1: Es muy recomendable que si se van a utilizar diferentes tablas(En este caso tabla de cdigos de
venta y tabla de clientes), se haga en diferentes hojas del libro que estamos utilizando. En el ejemplo
aparecen todas en la misma hoja, para que puedan ser visualizadas.
Nota2: No se ha hecho hincapi en las frmulas que determinan el total, subtotal e IVA, ya que son frmulas
muy sencillas (Multiplicaciones y sumas).






















Funciones de texto: Funciones que nos permiten trabajar con el texto que contienen las celdas.
Es importante hacer notar que en el momento que utilizamos estas funciones, en los argumentos, tanto
podemos utilizar texto directamente entre comillas o una referencia a una celda la cual contiene texto. En los
ejemplos de las funciones utilizaremos las dos opciones.

CONCATENAR
Une diferentes elementos de texto en uno slo. Estos elementos pueden ser celdas o directamente texto
utilizando comillas "".
Esta funcin puede tener como mximo 30 argumentos.
Estructura: CONCATENAR(Texto1;Texto2;...)
Ejemplo: Si en la celda A1 tenemos el texto "Juan", en la celda A2 "Rodriguez" y queremos que en la celda
A3 aparezca el nombre y apellidos en la misma celda deberamos escribir la siguiente
funcin:=CONCATENAR(A1;" ";A2)
Observa que el segundo argumento es " " de esta forma hacemos que el nombre y el apellido salgan
separados por un espacio.
Otra forma de obtener el mismo resultado que utilizando la funcin Concatenar sera utilizando & de la
siguiente forma: =A1&" "&A2

IGUAL
Realiza la comprobacin si dos valores son exactamente iguales. Esta funcin slo nos devolver Verdadero
o Falso.
Estructura: IGUAL(Texto1;Texto2)
Ejemplo: En la celda A1 tenemos el texto "Avin" y en la celda A2 "Avion". En la celda A3 podramos realizar
la comparacin con la funcin Igual de la siguiente manera. =IGUAL(A1;A2), como resultado el ordenador
nos devolvera el valor Falso.

ENCONTRAR
Nos devuelve la posicin en la que se encuentra un valor dentro de una cadena de texto.
Estructura: ENCONTRAR(Texto que deseamos buscar; Dentro del texto; Nmero de posicin inicial)
El tercer argumento no es obligatorio, si no se introduce Excel considerar la primera posicin como nmero
1.
Ejemplo: En la celda A1 tenemos el texto: Mailxmail si deseamos saber en que posicin se encuentra la x
deberemos escribir en la celda A2 la funcin =ENCONTRAR("x";A1) nos devolver un 5 como resultado ya
que la primera letra la considera como si estuviera en la primera posicin.
3. Izquierda - Largo - Minuscula
IZQUIERDA
Nos devuelve una cantidad de caracteres determinados empezando a contar desde la parte izquierda de la
cadena de texto.
Estructura: IZQUIERDA(Texto; Nmero de caracteres a extraer)
Ejemplo: En la celda A1 escribimos el texto: "Funciones Excel". Si en la celda A2 escribimos la
funcin =IZQUIERDA(A1;9), obtendremos como resultado "Funciones".

LARGO
Nos retornar la cantidad de caracteres que tiene la cadena de texto.
Estructura: LARGO(Texto)
Ejemplo: en la celda A1 escribe el texto: "Funciones Excel". Para saber la cantidad de caracteres que forman
este texto debers introducir en otra celda la funcin =LARGO(A1). Como resultado nos devolver un 15.

MINUSC
Con esta funcin obtendremos todo el contenido de un texto o celda en minsculas. Si se utiliza una celda en
la que contiene texto esta no se transforma toda en minsculas, si no que... en la celda donde pongamos la
funcin obtendremos una copia de la primera celda pero toda en minsculas.
Estructura: MINUSC(Texto)
Ejemplo: En la celda A1 tenemos el texto: "Funciones de EXCEL". Si escribimos la funcin =MINUSC(A1) en
la celda A2 el resultado que obtenemos sera: "funciones de excel". Volvemos a recordar que tenemos los
dos textos tanto en la celda A1 como en la A2, ya que la A2 es una funcin que depender siempre del
contenido que hay en la A1.
4. Extrae - Nompropio - Reemplazar
EXTRAE
Nos devuelve una cantidad de caracteres especficos a partir de una posicin inicial de una cadena de texto.
Estructura: EXTRAE(Texto; Posicin inicial; Nmero de caracteres a extraer)
Ejemplo: Si en la celda A1 tenemos el texto: "Funciones de Excel" y en la celda A2 queremos obtener la
palabra "de" deberamos escribir la funcin =EXTRAE(A1;11;2)

NOMPROPIO
Con esta funcin obtendremos un texto en el que aparecer en maysculas la primera letra de cada palabra
que forma parte del texto.
Estructura: NOMPROPIO(Texto)
Ejemplo: Si escribimos la funcin =NOMPROPIO(A1) en la celda A2, y en la celda A1 el texto: "Funciones de
excel" obtendremos como resultado "Funciones De Excel".

REEMPLAZAR
Con esta funcin conseguiremos reemplazar parte de texto, indicando desde que posicin y cuantos
caracteres deseas reemplazar y el texto que deseas poner.
Estructura: REEMPLAZAR(Texto original; Posicin inicial a partir de donde deseamos recortar; Nmero
de caracteres a quitar; Nuevo texto a insertar)
Ejemplo: En la celda A1 escribe el texto "Funciones de Excel" y en la celda A2 la
funcin: =REEMPLAZAR(A1;11;2;"dentro de") esta funcin nos devolver el texto: Funciones dentro de
Excel. La funcin lo que realiza es eliminar del texto que hay en la celda A1 desde la posicin 11, 2
caracteres y estos los sustituye por el texto "dentro de". Hay que observar que hemos eliminado 2 caracteres
y hemos introducido 9 en su lugar.
5. Repetir - Derecha - Hallar
REPETIR
Lo que conseguimos con esta funcin es que se repitan una cantidad de veces un texto determinado.
Estructura: REPETIR(Texto; Nmero de veces a repetir)
Ejemplo: Si en la celda A1 escribimos esta funcin =REPETIR("la";3) obtendremos como resultado "lalala".

DERECHA
Nos devuelve una cantidad de caracteres determinados empezando a contar desde la parte derecha de la
cadena de texto.
Estructura: DERECHA(Texto; Nmero de caracteres a extraer)
Ejemplo: En la celda A1 escribimos el texto: "Funciones Excel". Si en la celda A2 escribimos la
funcin =DERECHA(A1;5), obtendremos como resultado "Excel".

HALLAR
Nos indica la posicin que ocupa un texto dentro de una cadena de texto.
Estructura: HALLAR(Texto a buscar; Texto donde deseamos encontrar el texto; Posicin inicial) Los
dos primeros argumentos son obligatorios, en cambio la posicin inicial no ya que si no la ponemos empezar
a contar desde el nmero 1.
Ejemplo: Introduce en la celda A1 el texto "Funciones de Excel". Si desesemos conocer que posicin ocupa
dentro de este texto la letra "d" deberamos escribir en la celda A2 la siguiente funcin=HALLAR("de";A1), la
funcin nos devolvera el resultado 11.
6. Sustituir - Espacios - Mayusc
SUSTITUIR
Sustituye una cadena de texto dentro de otra, por una nueva cadena.
Estructura: SUSTITUIR(Texto original; Parte de texto a sustituir; Nuevo texto)
Ejemplo: Si en la celda A1 ponemos el texto "Funciones de Excel" y queremos que en la celda A2 aparezca
"Funciones en Excel" deberemos escribir en la celda A2 la siguiente funcin:=SUSTITUIR(A1;"de";"en")

ESPACIOS
Elimina los espacios en blanco que hay dentro de una cadena de texto, excepto los que son de separacin de
palabras.
Estructura: =ESPACIOS(Texto a quitar espacios)
Ejemplo: Si en la celda A1 tenemos escrito el texto: "Funciones de Excel", observa que entre de y Excel
hemos dejado muchos espacios en blanco. Si quisiramos corregir este problema y que no aparecieran estos
espacios en la celda A2 tendramos que poner la funcin =ESPACIOS(A1) de tal forma que el resultado final
ser: "Funciones de Excel". Observa que los espacios entre palabras se mantienen.

MAYUSC
Con esta funcin obtendremos todo el contenido de un texto o celda en minsculas.
Estructura: MAYUSC(Texto)
Ejemplo: En la celda A1 tenemos el texto: "Funciones de EXCEL". Si escribimos la funcin =MINUSC(A1) en
la celda A2 el resultado que obtenemos sera: "FUNCIONES DE EXCEL".
7. Fecha - Dia - Mes - Ao
Funciones de fecha y hora: Con estas funciones podremos trabajar con el texto y la hora obteniendo parte
de esta informacin y trabajando con ella de forma muy concreta.
Para poder trabajar con estas funciones queremos recordar que para que en una celda aparezca la fecha de
este justo momento podemos utilizar la combinacin de teclas: Ctrl + ; Si quieres que aparezca la hora
utilizaremos la combinacin de teclas: Ctrl + :

FECHA
Nos convierte tres nmeros en formato de DD/MM/AAAA
Estructura: FECHA(Ao; Mes; Da). Hay que tener en cuenta que si introducimos un valor que no es correcto
lo convierte a uno que si lo es. As por ejemplo si introducimos como mes el valor 13, en el momento de
aceptar la funcin nos aparecer un 1.
Ejemplo: Si en una celda introducimos la funcin: =FECHA(2004;4;25) aparecer como resultado: 25/04/2004

DIA
Nos devuelve el da de una fecha
Estructura: DIA(Fecha)
Ejemplo: En la celda A1 introduce la fecha del sistema actual, recuerda que para ello solamente debers
utilizar la combinacin de teclas Ctrl + ; para que el nmero del da de esta fecha aparezca en la celda A2
debers escribir la funcin: =DIA(A1)

MES
Nos devuelve el da de una fecha
Estructura: MES(Fecha)
Ejemplo: En la celda A1 introduce la fecha del sistema actual (Ctrl + ;) para que el nmero del mes de esta
fecha aparezca en la celda A2 debers escribir la funcin: =MES(A1)

AO
Nos devuelve el ao de una fecha
Estructura: AO(Fecha)
Ejemplo: En la celda A1 introduce la fecha del sistema actual (Ctrl + ;) para que el ao de esta fecha aparezca
en la celda A2 debers escribir la funcin: =AO(A1)
8. Dias360 - Hora - Minuto - Segundo
DIAS360
Nos calcula la diferencia de das que hay entre dos fechas basndose en un ao de 360 das, normalmente
se utiliza para clculos financieros.
Estructura: DIAS360(Fecha inicial; Fecha final)
Ejemplo: En la celda A1 introduce la fecha de hoy. En la celda A2 escribe la misma fecha pero pon un ao
menos. Si en la celda A3 escribimos la funcin =DIAS360(A2;A1), nos dar como resultado: 360.

HORA
Nos devuelve la hora de una celda con la hora, minutos y segundos
Estructura: HORA(Hora completa)
Ejemplo: En la celda A1 introduce la hora del sistema actual, recuerda que para ello solamente debers
utilizar la combinacin de teclas Ctrl + : para que la hora aparezca en la celda A2 debers escribir la
funcin: =HORA(A1)

MINUTO
Nos devuelve los minutos de una celda con la hora, minutos y segundos
Estructura: MINUTOS(Hora completa)
Ejemplo: En la celda A1 introduce la hora del sistema actual. Para que en la celda A2 aparezcan los minutos
deberemos escribir la funcin =MINUTO(A1)

SEGUNDO
Nos devuelve los segundos de una celda con la hora, minutos y segundos
Estructura: SEGUNDO(Hora completa)
Ejemplo: En la celda A1 introduce la hora del sistema actual, recuerda la abreviacin de teclas. Para que en
la celda A2 aparezcan los segundos deberemos escribir la funcin =SEGUNDO(A1)
9. Ahora - Hoy - Diasem
AHORA
Esta funcin nos devuelve la fecha y la hora actual del sistema. Las dos aparecen dentro de la misma celda.
Cambiando el formato de la celda podremos hacer que aparezca una u otra segn nos interese.
Estructura: AHORA() es importante ver que dentro de esta funcin no existe ningn tipo de argumento.
Ejemplo: En la celda A1 introduce la funcin =AHORA(), en el momento de pulsar Intro te aparecer la fecha
y la hora del sistema.

HOY
Esta funcin nos devuelve la fecha actual del sistema.
Estructura: HOY() esta funcin tampoco tiene ningn tipo de argumento.
Ejemplo: escribe la funcin =HOY() en la celda A1 y despus de pulsar Intro te aparecer la fecha del
sistema.

DIASEM
Nos devuelve un nmero del 1 al 7 que indica la posicin del da de la semana.
Estructura: DIASEM(Fecha; Rango de fechas) en el rango de fechas podremos introducir el valor 1 si se
desea que el primer da de la semana sea domingo, un 2 si el primer da de la semana sea lunes,
Ejemplo: escribe en la celda A1 la fecha: 1/1/2004. Si en la celda A2 introducimos la funcin =DIASEM(A1;2)
aparecer como resultado un 4. Si escribiramos la funcin =DIASEM(A1;1) aparecera un 5.

















Las frmulas ms usadas dentro de esta categora son:
=DERECHA (Cadena de texto; cantidad de caracteres): extrae la cantidad determinada de caracteres de
una cadena de texto de derecha a izquierda.
=IZQUIERDA (Cadena de texto; cantidad de caracteres): extrae la cantidad determinada de caracteres de
una cadena de texto de izquierda a derecha.
=ESPACIOS (Cadena de texto): quita los espacios de exceso en una cadena de texto:
=EXTRAE (Cadena de texto; carcter inicial; cantidad de caracteres): extrae una cantidad determinada
de caracteres de una cadena de texto de izquierda a derecha, se diferencia de la funcin =Izquierda (), en
que en esta funcin nosotros determinamos el carcter del cual queremos que inicie la extraccin.
=LARGO(Cadena de texto): da como resultado un nmero que corresponde a la cantidad de caracteres de
la cadena elegida.
=MAYUSC(Cadena de texto): convierte una cadena de texto en maysculas.
=MINUSC(Cadena de texto): convierte una cadena de texto en minsculas.
=NOMPROPIO(Cadena de texto): Convierte la primera letra de cada palabra que compone una cadena de
texto en mayscula y el resto en minscula.
=VALOR(Cadena de texto): convierte un nmero que est almacenado como texto en nmero.
=CONCATENAR(Cadena de texto 1;Cadena de texto 2;): esta funcin une dos o ms cadenas de texto.
Esta funcin la podemos escribir de forma abreviada de la siguiente forma: =(Cadena de texto 1)&(cadena
de texto 2)&(
A continuacin se pueden observar las formulas descritas anteriormente

Potrebbero piacerti anche