Estoy realizando un estado de resultados, el cual debe contener la siguiente estructura:
El gráfico anterior lo utilizo como una tabla guía para la estructura. De igual forma cree una fórmula para cada fila y las agrupé por carpetas
El problema me ocurre cuando quiero utilizar la siguiente fórmula para combinar todos los datos:
Valor Final =
IF(ISINSCOPE(Estructura_GyP[Nivel 2]),
SWITCH(
SELECTEDVALUE(Estructura_GyP[Nivel 2]),
"Ingreso por Obras",[Venta por Obras],
"Ingreso por Servicios",[Venta por Servicios],
"Venta de Mercadería y Otros",[Venta de Mercadería y Otros],
"Costo por Obras",[Costo por Obras],
"Costo por Servicios",[Costo por Servicios],
"Costo de Mercadería y Otros",[Costo de Mercadería y Otros],
"MB Obras %",FORMAT([MB Obras %],"Percent"),
"MB Obras con Liq. %",FORMAT([MB Obras con Liq. %],"Percent"),
"MB Servicios %",FORMAT([MB Servicios %],"Percent"),
"MB Mercadería y Otros %",FORMAT([MB Mercadería y Otros %],"Percent"),
"Gasto de Personal",[GG-Gasto de Personal],
"Fee Holding",[GG-Fee Holding],
"Fee Qualys",[GG-Fee Qualys],
"Gasto General",[GG-Gasto General],
"% GG/Ventas",FORMAT([GG / Ventas %],"Percent"),
"Multas",[Otros Egresos - Multas],
"Demandas Legales (RC, Indecopi)",[Otros Egresos - Demandas Legales],
"Otros Gastos",[Otros Egresos - Otros],
"Préstamos Bancarios",[Gastos Financieros - Préstamos Bancarios],
"Medición de Activo Fin. (GSP)",[Gastos Financieros - Medición Activo],
"Medición de Pasivo Fin. (RC / INDECOPI)",[Gastos Financieros - Medición Pasivo],
"Otros Gastos",[Gastos Financieros - Otros Gastos]),
IF(ISINSCOPE(Estructura_GyP[Nivel 1]),
SWITCH(
SELECTEDVALUE(Estructura_GyP[Nivel 1]),
"Ventas",[Ventas],
"Costo de Ventas",[Costo de Ventas],
"UTILIDAD BRUTA",[Utilidad Bruta],
"Margen Bruto %",[Margen Bruto %],
"Gastos Generales",[Gastos Generales],
"Otros Ingresos",[Otros Ingresos],
"Otros Egresos",[Otros Egresos],
"Utilidad Vta. Inv. En Subs.",[Utilidad Vta. Inv. En Subs.],
"UTILIDAD OPERATIVA",[Utilidad Operativa],
"Margen Operativo %",FORMAT([Margen Operativo %],"Percent"),
"Ingresos Financieros",[Ingresos Financieros],
"Gastos Financieros",[Gastos Financieros],
"Dividendos percibidos",[Dividendos percibidos],
"Participación en Asociadas",[Participación en Asociadas],
"Efecto Devaluatorio",[Efecto Devaluatorio],
"UTILIDAD ANTES DE IMPUESTOS",[Utilidad Antes de Impuestos],
"Impuesto a la Renta",[Impuesto a la Renta],
"UTILIDAD DEL EJERCICIO",[Utilidad del Ejercicio],
"Utilidad operaciones discontinuadas",[Utilidad operaciones discontinuadas],
"UTILIDAD NETA DEL EJERCICIO",[Utilidad Neta del Ejercicio],
"Margen Neto %",FORMAT([Margen Neto %],"Percent"),
"Intereses Minoritarios",[Intereses Minoritarios],
"RESULTADO DEL EJERCICIO",[Resultado del Ejercicio]
)))
Al usar esta fórmula me aparece correcto ciertas partes de la estructura, sin embargo, en el caso de Utilidades y Margenes que son divisiones y están como medidas de igual forma, no me las muestra:
No se si alguien pueda ayudarme con este problema. Estoy usando un nivel de jerarquía Nivel 1 y Nivel 2 y el resto son medidas.
Ya verifique que los nombres en la medida "Valor GyP" sean tal cuales están escritos en las tablas y no se me ocurre cual pueda ser el error, por favor agradecería su ayuda.