Guía de Diseño
¿Tienes dudas? No te preocupes, aquí encontrarás las soluciones.
Búsqueda Completa en el Sitio

Fórmulas de Cálculo Numérico

Fórmulas para calcular valores numéricos y cantidades, como obtener sumas, promedios, valores máximos y mínimos, etc.

Lista de Fórmulas

A continuación se muestra la lista de fórmulas compatibles. Ten en cuenta que las siguientes fórmulas distinguen entre mayúsculas y minúsculas.

Fórmula Descripción
SUM(valor1,[valor2],...) Devuelve la suma de todos los valores de los campos. También puedes usar directamente el formato valor+valor2+... para representarlo.
AVG(valor1, valor2,...) Devuelve el promedio (media aritmética) de todos los valores de los campos listados. Tenga en cuenta que esta función también funciona para subtablas, donde se sumará al cálculo el promedio de todos los valores de los campos referenciados. Funciona igual que la función AVERAGE
AVERAGE(valor1, valor2,...) Devuelve el promedio (media aritmética) de todos los valores de los campos listados. Tenga en cuenta que esta función también funciona con subtablas, donde se sumará al cálculo el promedio de todos los valores de los campos referenciados. Funciona igual que la función AVG
MIN(valor) Devuelve el valor mínimo en conjunto de valores de campo. Esta función también funciona con subtablas.
MAX(valor) Devuelve el mayor valor de un conjunto de valores. Esta función también funciona con subtablas.
MODE.SNGL(valor1,[valor2],...) Devuelve el valor más común en un rango de valores de campo. Esta función funciona con campos independientes, subtablas y constantes globales.
MODE.MULT(valor1,[valor2],...) Devuelve varios de los valores más comunes en un rango de valores de campo. Esta función funciona con campos independientes, subtablas y constantes globales.
ABS(valor) Devuelve el valor absoluto de un número. El valor absoluto de un número es el número sin su signo.
CEILING(valor,[significancia]) Redondea el número hacia arriba, alejándose de cero, al múltiplo de significancia más cercano. La significancia es opcional; si no se especifica, se redondea hacia arriba al entero más cercano. Ejemplo: CEILING(2.5) devolverá 3; CEILING(1.5, 0.1) devolverá 1.5.
FLOOR(valor,[significancia]) Redondea el número hacia abajo, hacia cero, al múltiplo de significancia más cercano. La significancia es opcional; si no se especifica, se redondea hacia abajo al entero más cercano. Ejemplo: FLOOR(2.5) devolverá 2. FLOOR(1.58, 0.1) devolverá 1.5.
ROUND(valor) Redondea un número al entero más cercano.
ROUND(valor,N) Redondea un número a N decimales.
ROUNDUP(valor,N) Redondea un número hacia arriba (alejándose de cero) a N decimales.
ROUNDDOWN(valor,N) Redondea un número hacia abajo (hacia cero) a N decimales.
MROUND(número,N) Redondea un número al múltiplo de N más cercano
SQRT(valor) Devuelve la raíz cuadrada de un número.
COUNT(valor1,valor2,...) Devuelve el número total de valores del campo. Los valores vacíos no se contabilizarán al hacer referencia a campos independientes, pero sí al hacer referencia a campos de subtabla.
PI() Devuelve el número 3,14159265358979, la constante matemática pi, y la razón entre la circunferencia de un círculo y su diámetro, con una precisión de 15 dígitos.
RAND() Devuelve un número real aleatorio distribuido uniformemente, mayor o igual a 0 y menor que 1. Se devuelve un nuevo número real aleatorio cada vez que se calcula la hoja de cálculo. Para más detalles, haz clic aquí
POWER(valor,potencia) Devuelve el resultado de un valor numérico elevado a potencia.
MOD(valor,divisor) Devuelve el residuo de dividir un número entre un divisor. El resultado tiene el mismo signo que el divisor. Para más detalles, haz clic aquí
GDC(valor1,[valor2],...) Devuelve el máximo común divisor de dos o más enteros. El máximo común divisor es el entero más grande que divide el número especificado de valores sin dejar residuo. Para más detalles, haz clic aquí
LCM(valor1,[valor2],...) Devuelve el mínimo común múltiplo de enteros. El mínimo común múltiplo es el entero positivo más pequeño, que es un múltiplo de todos los argumentos enteros valor1, valor2, etc. Usa LCM para sumar fracciones con diferentes denominadores. Para más detalles, haz clic aquí
PRODUCT() Multiplica todos los valores numéricos de los campos referenciados (sin considerar los valores vacíos ni de texto). También puede referenciar un campo de subtabla para multiplicar todos los valores numéricos de ese campo. Para más detalles, haz clic aquí
PMT(tasa, nper, pv, [fv], [tipo]) Calcula el pago de un préstamo.

tasa (Requerido): El tipo de interés.
nper (Requerido): El número total de pagos del préstamo.
pv (Requerido): El valor actual o principal.
fv (Opcional): El valor futuro o el saldo de efectivo que desea obtener después del último pago. Si se omite el valor futuro (fv), se asume que es 0; es decir, el valor futuro de un préstamo es 0.
Tipo (opcional): Complete con 0 u omítalo si los pagos vencen al final del período. Complete con 1 si los pagos vencen al inicio del período. Para más detalles haz clic aquí

Detalles de la Fórmula y Aplicaciones

Función RAND

Devuelve un número real aleatorio distribuido uniformemente, mayor o igual a 0 y menor que 1. Se genera un nuevo valor aleatorio cada vez que se recalcula la hoja. Esta función se utiliza habitualmente para ordenamientos aleatorios, loterías o pruebas de simulación.

Fórmula Sintaxis
RAND RAND()

Ejemplo: Uso de RAND() para un sorteo aleatorio

1. En la hoja "Sorteo", agregue la subtabla "Participantes". Además de los detalles de los participantes, cree un campo "Variable del sorteo" con la fórmula RAND(). El sistema generará automáticamente un valor aleatorio entre 0 y 1 para cada registro de la subtabla.

2. Crea un campo "Lista de ganadores" y aplica una fórmula que ordene por la "Variable del sorteo". Para seleccionar un ganador, ingresa la fórmula LARGE("Variable del sorteo", 1, "Nombre del participante") para obtener el nombre del participante correspondiente al registro mejor clasificado. Para seleccionar varios ganadores, cree campos "Lista de ganadores" adicionales para recuperar los primeros registros.

Función MOD

Devuelve el resto de un valor dividido entre un divisor. Se usa comúnmente para agrupar, alternar numeraciones o comprobar múltiplos, con aplicaciones en el empaquetado de productos, el procesamiento por segmentos y la programación de turnos.

Fórmula Sintaxis
MOD MOD(valor,divisor)

Argumentos:

valor (requerido): El número a dividir. Puede introducir una referencia de campo o un número fijo.

divisor (requerido): El divisor, que debe ser mayor que 0. Puede introducir una referencia de campo o un número fijo.

Ejemplo: Puedes utilizar la función MOD en el embalaje de producción para determinar cuántas cajas llenas se pueden embalar y cuántos artículos quedan, lo que ayuda con la planificación de la producción y las operaciones de embalaje.

En la hoja "Registro de Producción", utiliza FLOOR("Cantidad de Producción" / "Unidades por Caja") en el campo "Cajas Producidas" para calcular el número de cajas llenas.

Luego, utiliza MOD("Cantidad Total de Producción", "Unidades por Caja") en el campo "Unidades sin Empacar" para encontrar las unidades restantes que no llenan una caja completa.

Función GCD

Devuelve el máximo común divisor de dos o más enteros, que es el entero más grande que divide todos los números especificados sin dejar resto. Se utiliza comúnmente para simplificar razones, empaquetar lotes y comprobar si las cantidades se pueden dividir en partes iguales.

Fórmula Sintaxis
GCD GCD(valor1,[valor2],...)

Argumentos:

valor1 (requerido): El primer entero o campo positivo para el cálculo.

valor2, … (requerido): Se necesita al menos un número o campo más para calcular el máximo común divisor; se pueden agregar enteros adicionales según sea necesario.

Ejemplo: Cálculo del empacado de regalos.

En la hoja "Empacado de regalos", aplica la fórmula GCD(A2, A3, A4) en el campo "Número total de sets de regalo" para calcular cuántos sets de regalo completos se pueden armar con tres productos: galletas, obleas y dulces. A2, A3 y A4 representan los campos de cantidad de cada producto.

Por ejemplo, si la fábrica produce "504 paquetes de galletas", "756 paquetes de obleas" y "630 paquetes de dulces", el sistema devolverá un máximo común divisor de 126, lo que significa que los productos se pueden dividir en 126 lotes de regalo. Cada lote contendría "4 paquetes de galletas", "6 paquetes de obleas" y "5 paquetes de dulces".

Si el resultado es 1, indica que las cantidades no se pueden dividir en partes iguales, lo que ayuda a confirmar la viabilidad del empaquetado y permite al personal planificar el proceso de empaquetado de forma más eficiente.

Función LCM

Devuelve el Mínimo Común Múltiplo de dos o más enteros, que es el menor entero positivo divisible por todos los números especificados. Se utiliza comúnmente para la sincronización de programas, la planificación de envíos por lotes, la agrupación de cantidades y la organización de eventos recurrentes.

Fórmula Sintaxis
LCM LCM(valor1,[valor2],...)

Argumentos:

valor1 (requerido): El primer entero o campo positivo para el cálculo.

valor2, … (requerido): Se necesita al menos un número o campo más para calcular el Mínimo Común Múltiplo; se pueden agregar enteros adicionales según sea necesario.

Ejemplo: Programación de eventos recurrentes

Supongamos que una empresa realiza tres promociones recurrentes: una oferta semanal cada 7 días, un sorteo cada 10 días y un gran descuento cada 30 días. En el campo "Próximo día de promoción conjunta", introduzca la fórmula LCM(A2, A3, A4), donde A2, A3 y A4 representan los campos del ciclo del evento. El sistema devolverá un mínimo común múltiplo de 210.

Esto significa que las tres promociones se alinearán cada 210 días, lo que permitirá a la empresa organizar un evento combinado y coordinar el marketing, la logística y el inventario con anticipación para lograr operaciones más fluidas.

Función PRODUCT

La función PRODUCT multiplica todos los valores numéricos especificados e ignora automáticamente los valores vacíos o de texto. Se utiliza comúnmente para cálculos acumulativos, fórmulas de ratios y descuentos compuestos o tasas de interés. Además de hacer referencia a campos independientes, al hacer referencia a campos de subtabla, la función multiplica automáticamente todos los valores numéricos de ese campo, eliminando la necesidad de cálculos manuales.

Fórmula Sintaxis
PRODUCT PRODUCT()

Argumentos:

Campos independientes: Ingresa números directamente, por ejemplo, PRODUCT(25,38,13), o haga referencia a varios campos, por ejemplo, PRODUCT(A2,A3,A4).

Campos de subtabla: Haga referencia a un campo de subtabla, por ejemplo, PRODUCT(C7), y el sistema multiplicará todos los valores numéricos de ese campo. También puede hacer referencia a varios campos de subtabla para multiplicar todos los valores.

Ejemplo: Cálculo de un descuento acumulado en un pedido

Si un pedido cumple los requisitos para varios descuentos de la subtabla "Lista de descuentos", cree un campo llamado "Descuento final" y aplique la fórmula PRODUCT("Tasa de descuento"). El sistema multiplicará automáticamente todas las tasas de descuento para calcular el descuento acumulado total del pedido.

Función PMT

La función PMT calcula el importe de los pagos periódicos para préstamos, cuotas o planes de suscripción. Determina el importe a pagar o invertir en cada período según la tasa de interés, el número de períodos, el valor actual (importe del préstamo o importe objetivo) y, opcionalmente, el valor futuro y el plazo de pago.

Fórmula Sintaxis
PMT PMT(tasa, nper, pv, [fv], [tipo])

Argumentos:

tasa (requerido): Tasa de interés por período, por ejemplo, mensual o a plazos. Ingresa un número o consulta un campo.

nper (requerido): Número total de períodos, por ejemplo, plazos de préstamo. Ingresa un número o consulta un campo.

pv (requerido): Valor actual o principal. Ingrese un número o haga referencia a un campo.

fv (opcional): Valor futuro. El valor predeterminado es 0, lo que significa que el préstamo se liquidará por completo al final. Ingrese un valor para dejar un saldo restante.

tipo (opcional): Plazo de pago. Ingrese 0 para pagos al final del período (predeterminado) o 1 para pagos al inicio del período.

Ejemplo: Cálculo del pago mensual de la hipoteca

Cree una calculadora de hipotecas donde los usuarios ingresen el "Importe del préstamo", la "Tasa de interés anual" y el "Plazo del préstamo".

En el campo "Pago mensual", aplique la fórmula:

PMT("Tasa de interés anual"/12, "Plazo del préstamo"*12, "Importe del préstamo")

El sistema calculará automáticamente el pago mensual de la hipoteca, lo que ayudará a los usuarios a estimar y planificar rápidamente la financiación de su vivienda.

Comparte tu opinión con Ragic

¿Qué te gustaría comentarnos?(obligatorio, selección múltiple)

Proporcione explicaciones detalladas para los elementos seleccionados anteriormente:

Capturas de pantalla para ayudarnos a comprender mejor tus comentarios:

¡Gracias por sus valiosos comentarios!

Iniciar Ragic Gratis

Registrarse con Google

Términos de Servicio | Política de Privacidad