Funciones de Excel en Fórmulas
    • Oscuro
      Ligero
    • PDF

    Funciones de Excel en Fórmulas

    • Oscuro
      Ligero
    • PDF

    Resumen del artículo

    Las funciones de Excel amplían su gama de opciones al calcular un artículo o una condición. A continuación se encuentran las funciones de Excel, con ejemplos, que puede usar al crear una fórmula de ensamblaje personalizada en STACK.

    Buscar por nombre de función de Excel

    A   C   D   E   F   I   L
    M   O   P   Q   R   S   T


    A

    Valor absoluto (ABS)

    Devuelve el valor absoluto de un número, un número sin su signo

    abs(Número)


    EX: abs([MeasuredLinear]*-4.23)
     = abs([144.89]*-4.23)
     = abs(-612.88)
     = 612.88

    And 

    Comprueba si todos los argumentos son VERDADEROS (TRUE) y devuelve "VERDADERO" (TRUE) si todos los argumentos son VERDADEROS (TRUE).

    NOTA : funciona bien con la función If cuando se aplican varias declaraciones VERDADERAS (TRUE) a una situación.

    and(Logical1,Logical2,Logical3…)


    EX: if(and([MeasuredLinear]<0,[MeasuredLinear]<=8,[MeasuredLinear]/8,0)
     = if(and([4]>0,[4]<=8),[4]/8,0)
     = if(TRUE,[4]/8,0)
     = TRUE,[4]/8
     = 0.50

    EX: if(and([MeasuredLinear]<0,[MeasuredLinear]<=8,[MeasuredLinear]/8,0)
     = if(and([9]>0,[9]<=8),[9]/8,0)
     = if(FALSE,[9]/8,0)
     = FALSE,0
     = 0.00

    Arcocoseno, Coseno Inverso (ACOS)

    Devuelve el arcocoseno, o coseno inverso, de un número. El arcocoseno es el ángulo cuyo coseno es un número. El ángulo devuelto se da en radianes en el rango de 0 (cero) a pi. El coseno del ángulo (Número) que desee y debe ser de -1 a 1.

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados).

    acos(Número)

    EX: acos([CustomVariable1])
      = acos([0.25])
      = 1.32 

    EX: acos(radianes([AngleInDegrees]))
      = acos(radianes([45]))
      = acos(0.79)
      = 0.67

    EX : grados(acos([VariablePersonalizada1])
      = grados(acos([0.25]))
      = grados(1.32)
      = 75.52

    Arcoseno, Seno Inverso (ASIN)

    Devuelve el arcoseno, o seno inverso, de un número. El arcoseno es el ángulo cuyo seno es número. El ángulo devuelto se da en radianes en el rango -pi/2 a pi/2.

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados).

    asin(Number)

    EX: asin([CustomVariable1])
     = asin([1])
     = 1.57

     EX: asin(radians([AngleInDegrees]))
     = asin(radians([45]))
     = asin(0.79)
     = 0.90 

     EX: degrees(asin([CustomVariable1])
     = degrees(asin([1]))
     = degrees(1.57)
     = 90.00

    Arctangente, tangente inversa (ATAN)

    Devuelve la Arctangente, o tangente inversa, de un número. El Arctangente es el ángulo cuya tangente es el número. El ángulo devuelto se da en radianes en el rango -pi/2 a pi/2.

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados).

    atan(Number)

     EX: atan([CustomVariable1])


     = atan([1])


     = 0.79


     


     EX: atan(radians([AngleInDegrees]))


     = atan(radians([45]))


     = atan(0.79)


     = 0.67


     


     EX: degrees(atan([CustomVariable1])


     = degrees(atan([1]))


     = degrees(0.79)


     = 45.00


    C

    Ceiling (Techo)

    Redondea un número hacia arriba, al múltiplo significativo más cercano

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    ceiling(Número,Significance)

    EX: ceiling([MeasuredLinear],1)


     = ceiling(664.77,1)


     = 665.00


     


     EX: ceiling([MeasuredLinear],2)


     = ceiling(664.77,2)


     = 666.00


     


     EX: ceiling([MeasuredLinear],5)


     = ceiling(664.77,5)


     = 665.00


     


     EX: ceiling([MeasuredLinear],10)


     = ceiling(664.77,10)


    = 670.00

    Choose (Elegir)

    Elija un valor o acción para realizar de una lista de valores, según un número de índice que proporcione.

    choose(IndexNumber,Value1,Value2,Value3…)

    EX: choose(1,78,49,22)


     =78


     


     EX: choose(2,78,49,22)


     =49


     


     EX: choose(3,78,49,22)


     =22


     


     EX: choose([CustomVariable1],[MeasuredLinear],[CustomVariable2],[CustomVariable3])


     = choose([3],[70],[10],[20])


     = choose(3,70,10,20)


     = 20

    Coseno (COS)

    Devuelve el coseno de un ángulo. 

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados).

    cos(Number)

     EX: cos(radians([DegreeOfAngle]))


     = cos(radians([30]))


     = cos(0.52)


     = 0.87


     


     EX: degrees(cos([CustomVariable1]))


     = degrees(cos([1]))


     = degrees(0.54)


     = 30.96


    D

    Grados "Degrees"

    Convierte radianes a grados.

    NOTA: Los ángulos deben convertirse de grados a radianes cuando se usan dentro de funciones trigonométricas. Consulte la función Radian (Radianes).

    degrees(Number)

     EX: degrees(1.05)


     = 60


     


     EX: degrees(acos([CustomVariable1])


     = degrees(acos([0.25]))


     = degrees(1.32)


     = 75.52


    E

    E-constante (EXP)

    Devuelve e elevado a la potencia del número. La constante e es igual a 2,71828182845904, la base del logaritmo natural.

    exp(Number)

     EX: exp(1)


     = 2.72


     


     EX: exp(2)


     = 7.39

    Even (Incluso) 

    Redondea un número positivo hacia arriba y un número negativo hacia abajo al entero par más cercano

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    even(Number)

    EX: even([MeasuredLinear])


     = even(153.25)


     = 154.00


     


     EX: even(-[MeasuredLinear])


     = even(-[153.25])


     = -154.00


     


     EX: even([MeasuredLinear]/12)


     = even([1032.26]/12)


     = even(86.02)


     = 88.00


    Floor (Piso) 

    Redondea un número hacia abajo al múltiplo significativo más cercano.

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    floor(Número,Significante)

    EX: floor([MeasuredLinear],1)


     = floor(663.77,1)


     = 663.00


     


     EX: floor([MeasuredLinear],2)


     =floor(663.77,2)


     = 662.00


     


     EX: floor([MeasuredLinear],5)


     =floor(663.77,5)


     = 660.00


     


     EX: floor([MeasuredLinear],10)


     =floor(663.77,10)


     = 660.00


    I

    IF (Si-Declaración)

    Comprueba si se cumple una condición y devuelve un valor si es VERDADERO (TRUE) y otro valor si es FALSO (FALSE)

    NOTA: La fórmula completa se tiene en cuenta al validar una fórmula, lo que significa que la prueba lógica, la declaración VERDADERA (TRUE) y la declaración FALSA (FALSE) se verifican en busca de errores de cálculo antes de que se muestre un valor.

    if(LogicalTest,ValueWhenTrue,ValueWhenFalse)

     EX: if([CustomVariable]>0,[MeasuredPitchedLinear],[MeasuredLinear])


     = if([12]>0,[52],[40])


     = if(TRUE,52,40)


     = TRUE,52


     = 52.00


     


     EX: if([CustomVariable]>0,[MeasuredPitchedLinear],[MeasuredLinear])


     = if([0]>0,[52],[40])


     = if(FALSE,52,40)


     = FALSE,40


     = 40.00

    Redondear a Numero Entero (INT)

    Redondea un número hacia abajo al entero más cercano

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    int(Número)

     EX: int([MeasuredArea])


     = int(255.97)


     = 255.00


    L

    Logarithm (Logaritmo) (LOG)

    Devuelve el logaritmo de un número en la base que especifique.

    NOTA: Toma exactamente dos argumentos (variables independientes).

    log(Number,Base)

     EX: log(10,10)


     = 1.00


     


     EX: log(8,2)


     = 3.00


     


     EX: log (86,2.7182818)


     = 4.45


     


     EX: log(10)


     = invalid formula

    Logaritmo (Logarithm), Base-10 (LOG10)

    Devuelve el logaritmo en base 10 de un número (se supone en base 10)

    NOTA: Toma exactamente un argumento (variable independiente).

    log10(Number)

     EX: log10(10)


     = 1.00


     


     EX: log10([MeasuredLinear])


     = log(527.66)


     = 2.72


    M

    Max (Máx)

    Devuelve el valor más grande de un conjunto de valores. Ignora los valores lógicos y el texto. 

    max(Number1,Number2,Number3…)

     EX: max([MeasuredLinear],20,10)


     = max([70],20,10)


     = 70

    Remainder (Resto) (MOD) 

    Devuelve el resto después de dividir un número por un divisor. Funciona bien con la función Quotient (Cociente).

    NOTA : Si el divisor es 0, MOD devuelve el error "División por 0". 

    mod(number,divisor)

     EX: mod([MeasuredLinear],10)


     = mod([76],10)


     = 6

    Round to Multiple (Redondeo a múltiplo) (MROUND)

    Devuelve un número redondeado al múltiplo deseado más próximo.

    NOTA: Se redondeará para cada medida dibujada antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    mround(Number,Multiple)

     EX: mround([MeasuredLinear],20)


     = mround(844.95,20)


     = 840.00


     


     EX: mround([MeasuredLinear],20)


     = mround(874.95,20)


     = 880.00


    O

    Odd (Impar)

    Redondea un número positivo hacia arriba y un número negativo hacia abajo al entero impar más cercano.

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    odd(Number)

     EX: odd([MeasuredLinear])


     = odd(153.25)


     = 155.00


     


     EX: odd(-[MeasuredLinear])


     = odd(-[153.25])


     = -155.00


     


     EX: odd([MeasuredLinear]/12)


     = odd([1032.26]/12)


     = odd(86.02)


     = 87.00

    Or (O)

    Comprueba si alguno de los argumentos es VERDADERO (TRUE) y devuelve VERDADERO (TRUE) o FALSO (FALSE).
    Solo devuelve FALSO (FALSE) si todos los argumentos son FALSO (FALSE).

    NOTA: Funciona bien con la función If para comprobar varias sentencias lógicas.

    or(Logical1,Logical2,Logical3…)

     EX: if(or([MeasuredLinear]=4,[MeasuredLinear]=8),[MeasuredLinear]/8,[MeasuredLinear]/10)


     = if(or([4]=4,[4]=8),[4]/8,[4]/10)


     = if(TRUE,[4]/8,[4]/10)


     = TRUE,[4]/8


     = 0.50


     


     EX: if(or([MeasuredLinear]=4,[MeasuredLinear]=8),[MeasuredLinear]/8,[MeasuredLinear]/10)


     = if(or([8]=4,[8]=8),[8]/8,[8]/10)


     = if(TRUE,[8]/8,[8]/10)


     = TRUE,[8]/8


     = 1.00


     


     EX: if(or([MeasuredLinear]=4,[MeasuredLinear]=8),[MeasuredLinear]/8,[MeasuredLinear]/10)


     = if(or([15]=4,[15]=8),[15]/8,[15]/10)


     = if(FALSE,[15]/8,[15]/10)


     = FALSE,[15]/10


     = 1.50


    P

    Pi

    Devuelve el valor de Pi, con dos decimales, no acepta argumentos

    pi()

     EX: pi()*([DiameterInches]/2)


     = 3.14*([12]/2)


     = 3.14*(6)


     = 18.84

    Power (Potencia)

    Devuelve el resultado de un número elevado a una potencia.

    power(Numero,Poder)

     EX: power([DiameterInches]/12,2)


     = power([36]/12,2)


     = power(3,2)


     = (3*3)


     = 9.00

    Product (Producto)

    Multiplica todos los números dados como argumentos.

    product(Número1,Número2,Número3...)

     EX: product([MeasuredLinear],power([DiameterInFeet/2],2),pi())


     = product(100.54,power(4/2,2),3.14159)


     = product(100.54,2,3.1159)


     = 1263.42


    Q

    Quotient (Cociente)

    Devuelve la parte entera de una división

    NOTE: If the denominator is 0, Quotient returns the “Division by 0” error.

    quotient(Numerator,Denominator)

     EX: quotient(9,2)


     = 4.00


     


     EX: quotient([MeasuredLinear],4)


     = quotient([25.63],4)


     = quotient(6.4075)


     = 6.00


    R

    Radians (Radianes)

    Convierte grados a radianes, todos los grados deben convertirse primero a radianes

    NOTA: Los ángulos deben convertirse de grados a radianes en todas las funciones trigonométricas.

    radians(Numbero)

     EX: radians([GradoDeAngulo])


     = radians(60)


     = 1.05

    Round  (Redondo)

    Redondea un número a un número específico de dígitos

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    round(Number,NumberOfDigitsAfterDecimal)

     EX: round([MeasuredLinear],0)


     = round(156.23,0)


     = 156.00


     


     EX: round([MeasuredLinear],0)


     = round(156.53,0)


     = 157.00


     


     EX: round([MeasuredLinear]/12,0)


     = round([1032.26]/12,0)


     = round(86.02,0)


     = 86.00

    Round Down (Redondear Hacia Abajo) (ROUNDDOWN)  

    Redondea un número hacia abajo, hacia cero

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    rounddown(Number,NumberOfDigitsAfterDecimal)

     EX: rounddown([MeasuredArea],0)


     = rounddown (1584.63,0)


     = 1584.00


     


     EX: rounddown([MeasuredLinear]/12,0)


     = rounddown([1032.26]/12,0)


     = rounddown(86.02,0)


     = 86.00

    Round Up (Redondeo Hacia Arriba) (ROUNDUP)

    Redondea un número hacia arriba, lejos de cero. 

    NOTA: Se redondeará para cada medida extraída antes de que se sumen los valores. El redondeo puede causar un valor mayor de lo esperado. Utilizar con precaución.

    roundup(Number,NumberOfDigitsAfterDecimal)

     EX: roundup([MeasuredArea],0)


     = roundup (1584.63,0)


     = 1585.00


     


     EX: roundup([MeasuredLinear]/12,0)


     = roundup([1032.26]/12,0)


     = roundup(86.02,0)


     = 87.00



    EX: roundup([MeasuredArea],3)


         = roundup (584.6323,3)


         = 584.633



    EX:  roundup([MeasuredArea],2)


         = roundup (584.6323,2)


         = 584.64



    EX: roundup([MeasuredArea],1) (1 is the 10th's place)


         = roundup (584.6323,1)


         = 584.7



    EX: roundup([MeasuredArea],0) (Zero is the 1's place)


         = roundup (584.6323,0)


         = 585



    EX: roundup([MeasuredArea],-1) (-1 is the 10's place)


         = roundup (584.6323,-1)


         = 590



    EX: roundup([MeasuredArea],-2)


         = roundup (584.6323,-2)


         = 600



    EX: roundup([MeasuredArea],-3)


         = roundup (584.6323,-3)


         = 1000


    S

    Sine (Seno) (SIN)

    Devuelve el seno de un ángulo. 

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados)

    sin(Number)

     EX: sin(radians([DegreeOfAngle]))


     = sin(radians([60]))


     = sin(1.05)


     = 0.87


     


     EX: degrees(sin([CustomVariable1]))


     = degrees(sin([1]))


     = degrees(0.84)


     = 48.21

    Square Root (Raíz Cuadrada) (SQRT)

    Devuelve la raíz cuadrada de un número

    sqrt(Numero)

     EX: sqrt([MeasuredCount])


     = sqrt(16)


     = 4.00

    Raíz cuadrada * Pi (SQRTPI)

    Devuelve la raíz cuadrada de (Valor * Pi)

    sqrtpi(Number)

     EX: sqrtpi([DiametroEnPulgadas])


     = sqrtpi([12]*3.14)


     = sqrt(37.68)


     = 6.14

    Sum "Suma" (SUM)

    Agrega todos los números enumerados como argumentos. 

    sum(Number1,Number2,Number3….)

     EX: sum(20,10,[MeasuredLinear])


     = sum(20,10,[70])


     = 100


    T

    Tangente "Tangente" (TAN)

    Devuelve la tangente del ángulo dado. 

    NOTA: Toma exactamente un argumento (variable independiente). Funciona bien con la función Radian (Radianes) y la función Degrees (Grados).

    tan(Number)

     EX: tan(radians([AngleInDegrees]))


     = tan(radians([45]))


     = tan(0.79)


     = 1.00


     


     EX: degrees(tan([CustomVariable1]))


     = degrees(tan([1]))


     = degrees(1.56)


     = 89.23


    Artículos Relacionados

    ¿Qué es un artículo?
    ¿Qué es un Ensamblaje?
    Personalizar o crear un ensamblaje
    Trabajar con fórmulas de ensamblaje
    Dominar fórmulas personalizadas



    ¿Te ha sido útil este artículo?