funciones_complejas

8
Guía Práctica MS-Excel Ing. Reynaldo Sucari León 3 MS-EXCEL Funciones Complejas en MS-Excel 1. FUNCIONES Las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores denominados argumentos y que devuelven un valor o valores. Las funciones hacen mas cortas las formulas, especialmente aquellas que realizan cálculos complejos y extensos, Por ejemplo, en lugar de la formula =C1+C2+C3+C4+C5+C6 puede utilizar la función SUMA, =SUMA(C1:C6). Nombre de la función Argumento = SUMA (C1:C6) Los argumentos se especifican dentro de los paréntesis Signo igual (si la función se encuentra al inicio de la fórmula) Argumentos. Los argumentos pueden ser números, texto, valores lógicos como VERDADERO o FALSO, matrices, valores de error como #N/A o referencias de celda. El argumento que se designe deberá generar un valor válido para el mismo. Los argumentos pueden ser también constantes, fórmulas u otras funciones. 1.1. ESTRUCTURA DE UNA FUNCIÓN Estructura. La estructura de una función comienza por el signo igual (=), seguido por el nombre de la función, un paréntesis de apertura, los argumentos de la función separados por comas y un paréntesis de cierre. Insertar función Ejemplo: Para calcular la cuota periódica que se necesita para amortizar un préstamo de S/. 7500 a 15 meses a una tasa de interés del 6 %. Para obtener una lista de funciones disponibles, haga clic en una celda y presione MAYÚSC+F3 o clic en el botón Insertar Función. Excel muestra el cuadro de dialogo Insertar función. Objetivos: Utilizar funciones matemáticas, lógicas, financieras y estadísticas.

Upload: renequispesoncco

Post on 17-Nov-2015

218 views

Category:

Documents


1 download

DESCRIPTION

Funciones_Complejas

TRANSCRIPT

  • Gua Prctica MS-Excel

    Ing. Reynaldo Sucari Len 3

    MS-EXCELFunciones Complejas en MS-Excel

    1. FUNCIONES

    Las funciones son frmulas predefinidas que ejecutan clculos utilizando valoresdenominados argumentos y que devuelven un valor o valores. Las funciones hacen mas cortaslas formulas, especialmente aquellas que realizan clculos complejos y extensos, Porejemplo, en lugar de la formula =C1+C2+C3+C4+C5+C6 puede utilizar la funcin SUMA,=SUMA(C1:C6).

    Nombre de la funcin Argumento

    = SUMA (C1:C6)

    Los argumentos se especifican dentro de los parntesis Signo igual (si la funcin se encuentra al inicio de la frmula)

    Argumentos. Los argumentos pueden ser nmeros, texto, valores lgicos como VERDADEROo FALSO, matrices, valores de error como #N/A o referencias de celda. El argumento quese designe deber generar un valor vlido para el mismo. Los argumentos pueden sertambin constantes, frmulas u otras funciones.

    1.1. ESTRUCTURA DE UNA FUNCIN

    Estructura. La estructura de una funcin comienza por el signo igual (=), seguido por elnombre de la funcin, un parntesis de apertura, los argumentos de la funcinseparados por comas y un parntesis de cierre.

    Insertar funcin

    Ejemplo: Para calcular la cuota peridica que se necesita para amortizar un prstamode S/. 7500 a 15 meses a una tasa de inters del 6 %.

    Para obtener una lista de funciones disponibles, haga clic en una celda y presioneMAYSC+F3 o clic en el botn Insertar Funcin.Excel muestra el cuadro de dialogo Insertar funcin.

    Objetivos: Utilizar funciones matemticas, lgicas, financieras y estadsticas.

  • Informtica Gua Prctica

    Ing. Reynaldo Sucari Len4

    Seleccione Financieras en la lista o seleccionar una categora. Seleccione PAGO en la lista Seleccionar una funcin. Haga clic en Aceptar. Aparece la paleta de formulas:

    Introduzca 6% /12 (6% de inters anual dividido por doce meses).

    Ingrese el nmero totalde pagos del prstamo.

    Ingrese el valor actual oprstamo.

    Descripcin breve de lafuncin.

    Nombre y descripcin brevedel argumento activo.

    Valor calculado de lafuncin utilizando los valoresactivos.

    Finalmente, haga clic en el botn Aceptar. Ver resultado

    1.2. FUNCIONES ANIDADAS

    Se puede utilizar funciones como argumentos de otras funciones: =ABS(PROMEDIO(D5;SUMA(B4:B10)))

    La frmula anterior tiene tres niveles de funciones anidadas. La funcin SUMA seintroduce como un argumento para funcin PROMEDIO, que a su vez es un argumentopara la funcin ABS. Introduzca estos valores en los rangos E4:E8, -100, 105, -250, 50, 100, luego

    hacer clic en la celda E9 para obtener el resultado. en la barra de formulas escribir: =ABS() y haga clic dentro del parntesis. en la ficha funciones seleccione PROMEDIO.

  • Gua Prctica MS-Excel

    Ing. Reynaldo Sucari Len 5

    Finalmente clic en Aceptar. Ver resultado

    1.3. FUNCIONES A UTILIZAR

    Fs. Matemticas; =ALEATORIO( ), =ENTERO( ), REDONDEAR( ), Fs. de Texto;=IZQUIERDA(), =CONCATENAR( ) y Fs. Estadsticas = PROMEDIO( ).

    1. Crear los ttulos de campos de acuerdo a la ilustracin:

    2. N ser desde 001 a 010.CODIGO ser la primera letra del apellido paterno celda C5, primera letra delprimer nombre celda D5 y el N celda A5: (10 registros)APELLIDOS Y NOMBRES cualesquiera, en lo posible cortos y en numero de diez.NOTA 1,2 y 3 enteros aleatorios y vigesimal entre 05 y 20 (diez registros).PROMEDIO redondeado al inmediato superior, utilizando el asistente parafunciones

    Para La celda A5 N: Colocar el cursor en la celda A5, en la barra de men, ir a Formato / clic en

    Celdas En el cuadro de Formato de celdas, hacer clic en la ficha Nmero y elegir en

    categoras Texto. Luego Aceptar. Ahora puede digitar en la celda seleccionada (A5) 001.

    Para la celda B5 CODIGO: En la celda llenar con la siguiente funcin de texto =IZQUIERDA(C5,1). y luego

    Enter.

    Ver que sucede en laBarra de Frmulas y elresultado que seobtiene en la celda B5.

    Para unir los textosde cada celda digitar en la misma celda seleccionada (celda B5),=CONCATENAR(IZQUIERDA(C5,1),IZQUIERDA(D5,1),A5)

    Y obtendr el siguienteresultado PP001, con

  • Informtica Gua Prctica

    Ing. Reynaldo Sucari Len6

    esto habr culminado el cdigo.

    Para la celda E5 NOTA 1: Para este caso se utilizar dos funciones: =ENTERO() Y =ALEATORIO(). Clic en la celda E5. Digitar la siguiente funcin =ALEATORIO()*(20-5)+5 Y dar Enter al termino

    de la funcin.

    El resultado que se obtiene sonnmeros decimales.

    Para obtener nmeros enteros digitar =ENTERO(ALEATORIO()*(20-5)+5). Enla misma celda anterior con F2 celda E5. Enter.

    Luego copiar las Funciones(frmulas) en las dems celdasque corresponde a Nota 1, Nota2 y Nota 3.

    Para la celda H5 PROMEDIO: Para este caso se utilizar dos funciones: =PROMEDIO() y =REDONDEAR(). Clic en la celda H5. Digitar la siguiente funcin =PROMEDIO(E5:G5) Y dar Enter.

    El resultado que se obtiene es endecimales.

    Para obtener nmeros sindecimales aadimos a la funcin, la siguiente formula=ENTERO(ALEATORIO()*(20-5)+5). En la misma celda anterior con F2 celdaH5 y Enter.

    Luego copiar las Funciones (frmulas) en las dems celdas que corresponde aPROMEDIO.

    SUMAR.SI: Suma lasceldas en el rango que

  • Gua Prctica MS-Excel

    Ing. Reynaldo Sucari Len 7

    coinciden con el argumento criterio.

    1.4. FUNCIONES LOGICAS

    Pueden utilizarse las funciones lgicas para ver si una condicin es verdadera o falsao, para comprobar varias condiciones.

    SI(): esta funcin comprueba una condicin que ha de ser verdadera o falsa.Por ejemplo: la siguiente hoja muestra las calificaciones de los exmenes de un grupode alumnos. Agregar una columna I4 al ejemplo anterior y poner de titulo OBSERVACION. En la celda I5 digitar la siguiente funcin lgica:

    =SI(PROMEDIO(E5:G5)>=8,"Aprobado","Desaprobado")

    Luego copiar las Funciones (frmulas) en las dems celdas que corresponde aOBSERVACION.

    La siguiente funcin SI calcular las bonificaciones que recibir cada sucursal: elsiguiente grafico muestra las ventas realizadas por las sucursales de un empresa enlos cuatro trimestres:

    Si la venta total es mayor que 8000,000 (el argumento prueba_lgica), la bonificacinser el 15 por ciento de la venta total (el argumento valor_si_verdadero). En casocontrario, la bonificacin ser el 10 por ciento de la venta total ( el argumentovalor_si_falso). Para el clculo de la bonificacin de la Divisin 1 la funcin (de lacelda G5) debe tener esta forma:

    =SI(F3>8000000,F3*15%,F3*10%)

    Funciones SI anidadas

  • Informtica Gua Prctica

    Ing. Reynaldo Sucari Len8

    Supongamos que las condiciones para el clculo de las bonificaciones han sidocambiadas de la siguiente forma:

    Si la venta es la comisin ser elMayor que 9000,000.00 25% de la ventaMayor que 7000,000.00 20% de la ventaMayor que 5000,000.00 15% de la ventaMayor que 3000,000.00 10% de la ventaMenor o igual 3000,000.00 5% de la venta

    La siguiente funcin anidada SI calcular las bonificaciones que recibir cadadivisin:=SI(F3>9000000,F3*25%,SI(F3>7000000,F3*20%,SI(F3>5000000,F3*15%,SI(F3>3000000,F3*10%,F3*5%))))

    Introduzca la formula en la celda G3 y cpielas en las celdas G4, G5 y G6.

    Y():Devuelve VERDADERO si todos los argumentos son VERDADERO; devuelve FALSO siuno o mas argumentos son FALSO.Supongamos que en el rango C1:C5 tenemos la longitud de varias piezas de metal quequeremos aprobar o desaprobar. Si la longitud de la pieza es mayor que 1.60 metros ymenor que 1.80 metros ser aprobada; en caso contrario ser desaprobada.

    Condicin: =SI(Y(C1>1.6,C1

  • Gua Prctica MS-Excel

    Ing. Reynaldo Sucari Len 9

    CONTAR.SI: Cuenta las celdas, dentro del rango, que no estn en blanco y quecumplen con el criterio especificado.

    Ejercicios

    Funciones a utilizar: =CONCATENAR(), =EXTRAE(), =SI(), =ENTERO(), =ALEATORIO(),=SUMAR.SI(), =CONTAR.SI()

    1. Crear los ttulos de campos de acuerdo a la ilustracin:

    Para el NRO ser desde 001 a 010 El cdigo debe generarse con la segunda letra del apellido y la tercera letra del nombre

    combinado con el NRO. Ejemplo para el numero 001 = OG001. El sueldo bruto es:

    - Si es CONTADOR S/. 1400.00- Si es ABOGADO S/. 1200.00

    Los Descuentos de AFP son con respecto al Sueldo Bruto.- SNP 8% del Sueldo Bruto- PROFUTURO 6% del Sueldo Bruto- HORIZONTE 5% del Sueldo Bruto

    Otros descuentos, nmeros aleatorios entre 20 y 40. Bonificacin es:

    - Si es categora A: 5% del Bsico - Si es categora B: 4% del Bsico

    - Si es categora C: 3% del Bsico SUELDO NETO = S. BRUTO DESC AFP -OTROS DESC +BONIFICACIN

    Cunto se les pago a todos los contadores? (en una celda indicar pago total a contadores)

    Cuanto es el Pago total a Abogados? (en una celda indicar pago total a abogados)

  • Informtica Gua Prctica

    Ing. Reynaldo Sucari Len10

    Usando frmulas de Excel, indicar cuantos abogados y contadores existen?