Preguntas frecuentes: modificadores de nivel para fórmulas
- ¿Por qué no hay niveles en la lista de valores desplegable de nivel en el Asistente para fórmulas?
- La referencia de cuenta que está modificando tiene una configuración de privacidad de datos privada. Pruebe lo siguiente:Seguridad: el permisoModelo incluye hojas, cuentas, dimensiones y fórmulas.
- SeleccioneModeladoen el menú principal.
- Haga clic en la jerarquía de cuentas. Ejemplo: haga clicen Cuentas de libro mayor.
- Seleccione la cuenta de la lista de cuentas.
- En la secciónDetalles, busque laConfiguración de privacidad de datos:
- El valor de la cuenta es privado: no puede usar modificadores de nivel para la cuenta.
- El valor de la cuenta es público solo en el nivel superior: solo puede modificar la cuenta con el nivel superior othis.
- El valor de la cuenta es público en todos los niveles: puede modificar la cuenta con cualquier modificador de nivel.
- ¿Cómo puedo usar modificadores de nivel para obtener el valor total de varios niveles?
- Puede lograr esto de tres maneras:
- Modificadores de nivel principal
- Modificadores de atributo de nivel
- Modificadores de nivel independientes.
Los ejemplos de la tabla utilizan esta jerarquía de niveles y los siguientes valores para ACCT.02:Nivel [code]Enero de 2025- Ventas [sales]Ventas - Norte [SN]50 000Ventas Sur [SS]100 000Ventas (solo) [N/A]20,000Total170,000MétodoEjemploModificador de nivel principalACCT.02 [level = Sales]Devuelve: 170 000.Modificador de atributoSu modelo tiene un atributo denominadoRegióncon los valoresEsteyOeste. Ventas-Norte y Ventas-Sur están etiquetados conOeste.ACCT.02 [region = west]Devuelve: 150 000.Modificadores de nivel independientesACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]Devuelve: 70 000 - ¿Por qué mi modificador de nivel no extrae el valor de agrupación?
- El modificador de fórmula debe hacer referencia al código de nivel con (+):.level = <parent_code> (+)
- El nivel debe ser un nivel principal. Cuando hace referencia a los códigos de nivel de niveles que no tienen cuentas secundarias, ignoramos el signo (+).
- Si utiliza, sustitúyalo porlevel = this (+).level = <parent code> (+)level = this (+)solo es válido para fórmulas en el (único) nivel del mismo elemento principal. Ejemplo: para hacer referencia al nivel principal Ventas, puede introducircuando se encuentre en el nivel Ventas (solo). De lo contrario, debe introducirlevel = this (+).level = sales (+)
- ¿Cuándo debo añadir (+) al modificador de código principal?
- Aunque puede hacer referencia al código de nivel principal sin (+), obtendrá resultados inesperados en el (único) nivel relacionado del principal. Sin (+), no devolvemos el valor de agrupación en el (único) nivel del mismo elemento principal. Ejemplo: Level = Sales en el nivel Sales (Only) devuelve el valor del nivel Sales (Only) en lugar del valor de agrupación Ventas.Por este motivo, es especialmente necesario añadir el signo (+) al introducir fórmulas por defecto para cuentas, ya que son válidas en todos los niveles, lo que incluiría (solo) los niveles. En el Asistente para fórmulas, añadimos automáticamente el (+) cuando selecciona modificadores de nivel principal para evitar problemas.