Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos.
Tengo un problema para poder hacer un acumulado de forma horizontal.
Tabla ejemplo:
Tipo de Llamadas | Fecha | |||||
22-ene | 23-ene | 24-ene | 25-ene | 26-ene | 27-ene | |
SOPORTE | 5 | 30 | 10 | 8 | 50 | 2 |
a | a + b = 35 | a + b + c = 45 | a + b + c + d = 53 |
Intente con lo siguiente:
RangeSum (if (ColumnNo () = NoOfColumns (total), 0, before (total Count (TICKET)))) + Count (TICKET)
Sin embargo no hace como en la tabla ejemplo.
Siempre suma a + por b + c y asi sucesivamente.
Agradeceria mucho su apoyo.
Hola @ClaudiaS220388 ,
Puedes intentar con la siguiente expresion:
rangesum(before(Count(TICKET),0,ColumnNo(TOTAL)))
Saludos
Hola @ClaudiaS220388
Podrías utilizar lo siguiente, donde Fecha es el campo que utilizas de fecha en tu tabla pivotante.
Tener en cuenta el orden de la fecha si la última columna de Fecha es la fecha más antigua y quieres que se acumule ahi en vez de Max utiliza Min.
If(Fecha=Max(Total Fecha),
rangesum(before(COUNT(TICKET),0,ColumnNo(TOTAL)))
,0
)
Saludos
Hola @ClaudiaS220388 ,
Puedes intentar con la siguiente expresion:
rangesum(before(Count(TICKET),0,ColumnNo(TOTAL)))
Saludos
Muchas Gracias Joseph. Es justo lo que necesitaba. Saludos
Referente a este acumulado horizontal, habria forma de poder dejar vacio las columnas atras y solo tener el monto total en la ultima columna. He intentado con lo siguiente pero aun sigue sin darme el resultado deseado.
=before(before(before(rangesum(before(Count(distinct TICKET),0,ColumnNo(TOTAL)))),NoOfRows()),NoOfColumns())
Quedo atenta a tus comentarios.
Saludos.
Hola @ClaudiaS220388
Podrías utilizar lo siguiente, donde Fecha es el campo que utilizas de fecha en tu tabla pivotante.
Tener en cuenta el orden de la fecha si la última columna de Fecha es la fecha más antigua y quieres que se acumule ahi en vez de Max utiliza Min.
If(Fecha=Max(Total Fecha),
rangesum(before(COUNT(TICKET),0,ColumnNo(TOTAL)))
,0
)
Saludos