Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Subtotal de matriz

¡Hola! Soy de Brasil,

El subtotal de la matriz (Simples Nacional) no está calculando la información por empresa contenida en las filas, sino que está recalculando la información de acuerdo con la "facturación acumulada" (Rececita Bruta Acumulada 12 meses).

Solo necesito el subtotal para considerar la información contenida en las líneas anteriores,no recalcular.

Si es posible no mostrar el subtotal (Alícuota Efetiva) en Matrix.

Sólo por curiosidad, el cálculo utilizado es una forma de gravar a las empresas con ventas anuales de hasta R$ 4.600.000,00

Fórmula de medidas:

-----------------------------------------------------------------------------------

Ingresos brutos acumulados 12 meses =
VAR ACUMULADO =
CALCULATE(SUM('ger_saida_divisao_produto pública'[vr_total_produto]),
DATESINPERIOD('Calendario'[Fecha],
LASTDATE(PREVIOUSMONTH)),-13,MES))
DEVOLUCIÓN
IF(SUM('public ger_saida_divisao_produto'[vr_total_produto])<>BLANK(),
ACUMULADO
)
-------------------------------------------------------------------------------------
Alícuota =
CALCULAR(
SUM (Hoja de cálculo1[Alícuota]),
FILTER(Spreadsheet1, [Accumulated Gross Revenue 12 months] <= Spreadsheet1[Maximum Limit]),
FILTRO(Hoja de cálculo1, [Ingresos brutos acumulados 12 meses] >[Límite mínimo]))
-------------------------------------------------------------------------------------
Valor a deducir =
CALCULAR(
SUM (Hoja de cálculo1[Cantidad a deducir (en R$)]),
FILTER(Spreadsheet1, [Accumulated Gross Revenue 12 months] <= Spreadsheet1[Maximum Limit]),
FILTRO(Hoja de cálculo1, [Ingresos brutos acumulados 12 meses] >[Límite mínimo]))
-------------------------------------------------------------------------------------
Tasa efectiva =
(([Ingresos brutos acumulados 12 meses] * [Tipo impositivo]) - [Importe a deducir]) / [Ingresos brutos acumulados 12 meses]
-------------------------------------------------------------------------------------
Simples Nacional = sum('public ger_saida_divisao_produto'[vr_total_produto]) * [Tasa efectiva]

--------------------------------------------------------------------------------------

Simples nacional.png

Planiha1:

Wilbson313_0-1629574592152.png

  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    Tuve que crear una medida más:

    ARREGLO nacional simple =
    SUMX(
    SUMMARIZE('ger_empresa pública','ger_empresa pública'[razao_social],
    "Empresas", [Simples Nacional]),
    [Empresas])
    ps.: Al ser una base de datos, los nombres de las empresas están en otra tabla ( 'public ger_empresa').

    Simples nacional 2.png

3 Replies

  • Prueba esto:

    Simples Nacional =
    SUMX (
        'public ger_saida_divisao_produto',
        'public ger_saida_divisao_produto'[vr_total_produto] * [Alíquota Efetiva]
    )

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Gracias MahammadRafaei

      Había intentado esto, desafortunadamente no funcionó.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Tuve que crear una medida más:

      ARREGLO nacional simple =
      SUMX(
      SUMMARIZE('ger_empresa pública','ger_empresa pública'[razao_social],
      "Empresas", [Simples Nacional]),
      [Empresas])
      ps.: Al ser una base de datos, los nombres de las empresas están en otra tabla ( 'public ger_empresa').

      Simples nacional 2.png