[Recurso] programar en excel

Tema en 'Programación & Programación Web' iniciado por kuervo666, 24 May 2009.

  1. kuervo666

    kuervo666 Usuario Casual nvl. 2
    37/41

    Registrado:
    5 Mar 2008
    Mensajes:
    1.211
    Me Gusta recibidos:
    1
    este son unos codigos para su excel:

    fuente: apuntes de "introduccion a la programacion"
    universidad central

    Promedio de cada alumno: ... emmh sabemos que el promedio devuelve la media aritmetica de los argumentos, los cuales deben ser numeros, matrices o referencias que contengan numeros, cuya formula es asi P= (E1 + E2 + E3 + ... + En)/n , n=numero de elmentos. llevando al codigo del programa tenemos =PROMEDIO(C3;D3;E3;F3), cuya sintaxis es:
    =PROMEDIO(numer1,numero2, ...)

    Condicion del alumno: su mismo nombre lo dice, Condicion y por lo tanto asumimos, que se trata de "If" o "Si" = verdadera => Proceso 1 "SINO" => Procedo 2 "Fin SI"; en excel "=SI" comprueba si se cumple una condicion y devuelve un valor si se evalúa como VERDADERO y otro valor si se evalúa como FALSO. llevando a lenguaje Excel =SI(G3>10,49;"Aprobado";"Desaprobado") donde "G3" es el Promedio, en este caso nuestra sintaxis en Excel será:

    =SI(prueba_logica;valor_si_verdadero;valor_si_falso)

    Calcular el total de alumnos: si pensarlo dos veces utilizamos la funcion CONTAR, puedo agregar una observacion, esta funcion solo cuenta celdas con numeros y los numeros que hay en la lista de argumentos, por eso tomo la primera columna de notas "N1" e ingresamos =CONTAR(C3:C12) . cuya sintaxis es:

    =CONTAR(valor1,valor2, ... )

    Alumnos Aprobados y Desaprobados: Para resolver este problema tenemos que utilizar una funcion que nos permita contar solo ciertas celdas que cumplan cierta condicion, se tendra que utilizar una CONTAR y SI, entonces utilizamos ... CONTAR.SI

    =CONTAR.SI(H3:H12;"Aprobado")

    cuando nos enseñe algo mas el profe lo subo

    espero que esto sea aporte

    gracias
     
  2. Abraham

    Abraham Usuario Habitual nvl.3 ★
    187/244

    Registrado:
    15 May 2008
    Mensajes:
    11.075
    Me Gusta recibidos:
    9
    el =si en el excel la lleva...
     
  3. Chespy1986

    Chespy1986 Usuario Nuevo nvl. 1
    17/41

    Registrado:
    7 Abr 2009
    Mensajes:
    860
    Me Gusta recibidos:
    2
    yo pense que ibas a hacer alguna macro que hiciera algo, pero en fin
    bkn

    Salu2
     
  4. Hostile

    Hostile Usuario Casual nvl. 2
    37/41

    Registrado:
    22 Ago 2008
    Mensajes:
    1.739
    Me Gusta recibidos:
    4
    Bueno justa esta viendo esto en clases.
     
  5. mr_crowley

    mr_crowley Usuario Casual nvl. 2
    97/163

    Registrado:
    14 Ago 2008
    Mensajes:
    8.533
    Me Gusta recibidos:
    54
    buena perro, se agradece
     
  6. OKKULTO

    OKKULTO Invitado
    187/244

    Registrado:
    12 Ago 2008
    Mensajes:
    32.320
    Me Gusta recibidos:
    4
    se agradece el aporte, esto lo se ,la unica que no entiendo mucho es la funcion ABS
     
  7. sinuee

    sinuee Usuario Habitual nvl.3 ★
    187/244

    Registrado:
    17 Ago 2009
    Mensajes:
    11.526
    Me Gusta recibidos:
    8
    La funcion abs en excel regresa el valor absoluto de un numero, aritmeticamente es

    abs(x) = (x^2)^-2

    se lee raiz cuadrada de x al cuadrado es decir le quita el negativo en caso de serlo ejemplo

    en excel


    =abs(1) regresa 1
    =abs(-1) regresa 1
     
    #7 sinuee, 19 Ago 2009
    Última edición: 19 Ago 2009
  8. tacv

    tacv Usuario Nuevo nvl. 1
    1/41

    Registrado:
    15 Oct 2008
    Mensajes:
    5
    Me Gusta recibidos:
    0
    gueena, se agradece el abs
     
  9. silverjuan

    silverjuan Usuario Nuevo nvl. 1
    6/41

    Registrado:
    3 Oct 2007
    Mensajes:
    75
    Me Gusta recibidos:
    0
    yo me imaginaba macros! xDD

    pero igual buena! excel la lleva ;D
     
  10. magna18

    magna18 Usuario Nuevo nvl. 1
    16/41

    Registrado:
    21 May 2009
    Mensajes:
    229
    Me Gusta recibidos:
    0
    se agradece
     
  11. wins58xp

    wins58xp Usuario Nuevo nvl. 1
    7/41

    Registrado:
    26 Sep 2009
    Mensajes:
    85
    Me Gusta recibidos:
    4
    exel is awesome :D!!
     
  12. beatsman

    beatsman Usuario Casual nvl. 2
    37/41

    Registrado:
    13 Jul 2009
    Mensajes:
    4.038
    Me Gusta recibidos:
    2
    interesante pero saviaa no le avia aggarado muxa antencion