Saltar al contenido principal
Adaptive Planning
Última actualización: 2023-06-23
Concepto: introducción de fórmulas básicas en celdas de hoja

Concepto: introducción de fórmulas básicas en celdas de hoja

Puede introducir fórmulas directamente en las celdas de las hojas. Le recomendamos que utilice siempre el Asistente para fórmulas para evitar errores de sintaxis. Las fórmulas válidas tienen al menos un operando. Los operandos extraen datos. El cálculo de fórmula más básico debe tener al menos un operando y un operador. El operando más básico es un número. El operador más básico es un símbolo matemático, como más o menos. Ejemplo: 1+1.
En la mayoría de los casos, puede añadir una fórmula a cualquier celda numérica editable. Para escribir la fórmula en la celda, primero debe hacer clic en la celda. A continuación, puede:
  • Escriba la ecuación directamente en la celda.
  • Escriba la ecuación en la barra de fórmulas de la parte superior de la hoja.
  • Haga clic en el botón Asistente para fórmulas de la barra de herramientas para crear una fórmula sin errores. Consulte Uso del asistente para fórmulas .

Creación de ecuaciones matemáticas básicas

Puede utilizar fórmulas matemáticas básicas con las teclas del teclado. Los operandos más simples de las fórmulas matemáticas simples son los números. Los operadores más simples son los que puede encontrar en su teclado. También puede convertir operaciones matemáticas sencillas en fórmulas más complejas que hagan referencia a cuentas y modificadores. En el Asistente para fórmulas, el primer conjunto de botones proporciona operadores matemáticos sencillos que puede insertar en la fórmula.
Cuando introduce fórmulas en las celdas:
  • Empiece siempre por el signo igual.
  • Manténgalo simple para obtener mejores resultados.
Para operaciones matemáticas sencillas, es más fácil introducir la fórmula directamente en la celda. Sin embargo, al usar el Asistente para fórmulas, no es necesario introducir el signo igual.
Operadores matemáticos
Fórmula de ejemplo
Suma
Fórmula: =760+500
Resultado: 1260
Resta
Fórmula: =760-500
Resultado: 140
Multiplicación
Fórmula: =760*10
Resultado: 7600
División
Fórmula: =divf(760,10) Resultado: 76
Porcentaje
Fórmula =200*,05
(5 por ciento de 200)
Resultado: 10
Orden de operación
Fórmula: =divf(70,10)*12
Resultado: 84

Uso del método de captura

Puede crear ecuaciones que hagan referencia a otras celdas de la hoja. Para ello, haga clic en las celdas, de la misma manera que lo hace con Excel, con algunas diferencias menores:
No puede usar la barra de fórmulas. Escriba directamente en la celda. Inicie siempre la fórmula con un signo igual. Debe introducir los operadores y las comas entre las capturas de celda. No puede usar el método de captura del Asistente para fórmulas.
Para obtener los mejores resultados, utilice el método de captura para capturar los valores. A continuación, utilice la barra de fórmulas para comprobar la sintaxis y añadir complejidad.
Ejemplo de uso
Pasos
Capture una sola celda.
Después del signo igual, haga clic en cualquier celda de la hoja.
Capturar celdas y añadir operaciones matemáticas
  1. Después del signo igual, haga clic en cualquier celda de la hoja o escriba un número.
  2. Sin añadir espacios, escriba un operador matemático simple.
  3. Sin añadir espacio, haga clic en otra celda o escriba un número.
Capturar celdas y añadir complejidad
  1. Después del signo igual, introduzca una función matemática, como divf .
  2. Escriba el paréntesis de apertura sin añadir espacios.
  3. Capture una celda o introduzca un número.
  4. Escriba una coma y añada el siguiente número o captura.
  5. Escriba el paréntesis de cierre.
  6. Compruebe la barra de fórmulas para revisar lo que ha escrito.
  7. Añada más complejidad a partir de ahí si es necesario.

Introducción de referencias a fórmulas

Una referencia de fórmula apunta a datos. Cuando apunta a datos, introduce el valor en la fórmula. En el lado izquierdo del Asistente para fórmulas, puede encontrar todas las jerarquías de cuentas con los códigos de cuenta correctos para ayudarle a añadir referencias con la sintaxis adecuada.
En la documentación, proporcionamos la sintaxis con variables dentro de comillas angulares. Debe sustituir los cheurones y el texto del interior por los elementos reales de su modelo específico.
Estas son las referencias más comunes y su sintaxis:
Referencia
Sintaxis
Ejemplo
Cuentas (libro mayor, personalizadas, métricas)
ACCT.<account_code>
ACCT.6113
Donde 6113 es el código de cuenta.
No le recomendamos que haga referencia a una cuenta de sistema desde celdas de hoja de cubo. Consulte Preguntas frecuentes: ¿cuál es la mejor manera de hacer referencia a una cuenta de sistema desde una hoja de cubo?
Cuentas (de cubo y modeladas)
ACCT.<sheetcode.account_code>
ACCT.RevenueCube.003
Donde RevenueCube es el código de hoja y 003 es el código de cuenta.
Cuentas de supuesto
ASSUM.<account_code>
ASSUM.123
Donde 123 es el código de cuenta.
Constantes
Cualquier número
500

Introducción de modificadores en fórmulas

Los modificadores filtran el valor que la fórmula extrae de la cuenta o columna. Puede modificar una referencia si la sigue entre corchetes. A continuación, añada el modificador dentro de los corchetes. Ejemplo: ACCT.001[level=this]. El Asistente para fórmulas proporciona una serie de listas de valores desplegables en el lado derecho para ayudarle a añadir modificadores con la sintaxis adecuada.
Estos son los modificadores comunes:
Modificador
Sintaxis
Ejemplo
Periodo
[time = <strata_code>]
ACCT.001 [time = 2023]
Donde 2023 son los estratos de agrupación de años. Extrae el valor de agrupación de 2023 de la cuenta.
Niveles
[level = <level_code>]
ACCT.001 [level = sales]
Donde ventas es el código de nivel. Extrae el valor de la cuenta solo en el nivel Ventas.
Dimensión personalizada
[<dimension_code> = <dimension_value_code>]
ACCT.001 [product = camisas]
Donde producto es el código de dimensión y camisas es el código de valor de dimensión. Extrae los datos de cuenta etiquetados con camisetas.
Atributos
[<attribute_code> =<attribute_value_code>]
ACCT.001 [productgroup = tops]
Donde productgroup es el atributo de la dimensión Producto y tops es el valor del atributo.
Extrae los datos de cuenta etiquetados con cualquier valor de dimensión que corresponda al valor de atributo tops.
Varios modificadores
[<modifier1> = <code>, <modifier2> = <code>, <modifier3> = <code>]
ACCT.001 [time = 2023, level = Sales, product = Camisas]
Extrae la agrupación de periodos de 2023 para el nivel Ventas de Camisas.
Puede tener varios modificadores por referencia, pero solo puede tener un valor por modificador. Por lo tanto, cuando quiera extraer el valor de más de un nivel:
  • Incorrecto: ACCT.001 [level = Sales, Marketing]
  • Incorrecto: ACCT.001 [level = Sales, level = Marketing]
  • Correcto: ACCT.001 [level = Sales] + ACCT.001 [level = Marketing]

Creación de declaraciones Iff básicas para fórmulas

Las declaraciones Iff tienen dos resultados posibles. Si una expresión es verdadera, la fórmula calcula una expresión, pero si es falsa, la fórmula calcula la otra expresión. La sintaxis básica de las instrucciones Iff es: Iff (EXPR, T, F). El Asistente para fórmulas proporciona los siguientes botones en la barra de herramientas que puede insertar en sus expresiones:
Botón
Ejemplo
Descripción
=
Iff (ACCT.001 = 100, 0, 1)
Si el valor de una expresión es igual al valor exacto de otra expresión.
El ejemplo calcula:
  • 0 si el valor es igual a 1000.
  • 1 para todos los demás valores.
!=
Iff (ACCT.001 != 1000, 0, 1)
Si el valor de una expresión no es igual al valor de otra expresión.
La fórmula calcula:
  • 1 si el valor es igual a 1000.
  • 0 para todos los demás valores.
<
Iff (ACCT.001 < 1000, 0, 1)
Si el valor de una expresión es menor que el valor de otra expresión.
La fórmula calcula:
  • 0 para todos los valores inferiores a 1000.
  • 1 para todos los valores superiores o iguales a 1000.
<=
Iff (ACCT.001 <= 1000, 0, 1)
Si el valor de una expresión es menor o igual que el valor de otra expresión.
La fórmula calcula:
  • 0 para todos los valores de 1000 o menos.
  • 1 para todos los valores superiores a 1000.
>
Iff (ACCT.001 > 1000, 0, 1)
Si el valor de una expresión es mayor que el valor de otra expresión.
La fórmula calcula:
  • 0 para todos los valores superiores a 1000.
  • 1 para todos los valores inferiores o iguales a 1000.
>=
Iff (ACCT.001 >= 1000, 0, 1)
Si el valor de una expresión es mayor o igual que el valor de otra expresión.
La fórmula calcula:
  • 0 para todos los valores de 1000 o superiores.
  • 1 para todos los valores inferiores a 1000.
y
Iff (ACCT.001 = 1000 AND ACCT.002 = 2000, 0, 1)
Si todas las expresiones son verdaderas.
La fórmula calcula:
  • 0 si ACCT.001 es 1000 y ACCT.002 es 2000.
  • 1 si ACCT.002 es 2000 y ACCT.001 no es 1000.
  • 1 si ACCT.001 es 1000 y ACCT.002 no es 2000.
o
Iff (ACCT.001 = 1000 O ACCT.002 = 2000, 0, 1)
Si al menos una expresión es verdadera.
La fórmula calcula:
  • 0 si ACCT.001 es 1000 y ACCT.002 es 2000.
  • 0 si ACCT.001 es 1000 y ACCT.002 es cualquier valor.
  • 0 si ACCT.002 es 2000 y ACCT.001 es cualquier valor.
  • 1 si ninguna cuenta coincide.
No
Iff (NOT (Level = HQ, 0, 1)
Excluye la expresión.
La fórmula calcula:
  • 0 si el nivel no es HQ.
  • 1 para todos los demás niveles.

Guardado de fórmulas y errores de fórmula

Cuando introduce una fórmula, la celda muestra (fx)?. Después de guardar la hoja, la fórmula calcula y muestra el valor. La celda también muestra un triángulo azul en la esquina para indicar que hemos calculado el valor con una fórmula.
Cuando tenga errores de sintaxis o referencias inaceptables en la fórmula, no podrá guardar la hoja. Cuando tiene errores de fórmula, puede guardar la hoja, pero la celda muestra un error.
Para revisar la fórmula después de guardar la hoja, puede hacer lo siguiente:
  • Haga clic en la celda y busque en la barra de fórmulas.
  • Haga clic con el botón derecho en la celda y seleccione Explorar celda.
Cuando las celdas tienen triángulos azules y fondos grises, no puede cambiar la fórmula de la hoja. Un administrador ha añadido estas fórmulas a la propia cuenta. Para la versión en particular, el administrador ha bloqueado los cálculos para evitar que el usuario edite el valor o la fórmula.

Ejemplos de fórmulas

Hemos proporcionado algunos ejemplos comunes de fórmulas que se pueden usar como referencia para ver cómo suelen crearse. En algunos casos, puede usar estas fórmulas como punto de partida para sus propios modelos. Asegúrese siempre de que, al copiar una fórmula, actualice las referencias para reflejar los elementos reales de su modelo.