La tabla dinámica suma números positivos y negativos independientemente del rango de etiquetas de fila de inicio de sesión

La tabla dinámica suma números positivos y negativos independientemente del rango de etiquetas de fila de inicio de sesión

Estoy usando Excel 2010, función de tabla dinámica.

Me gustaría resumir el rango de ventas totales de los agentes. El problema es que parte del vendedor tiene la nota de crédito. Significa que se muestra negativo en la figura. Me gustaría la suma de los números positivos y negativos independientemente de su signo.

Me las arreglo para hacerlo ingresando manualmente {=SUM(ABS(B96:B102))}como se muestra en la imagen a continuación.

ingrese la descripción de la imagen aquí

Sin embargo, Mi tabla dinámica se filtra por mes y producto. Diferentes filtros tendrán diferentes registros de fila. Si codifico la fórmula, tampoco es flexible. ¿Cómo puedo hacerlo flexible? Lo intenté con GetPivotData, pero no es compatible con el rango.

¿Alguien puede ayudar?

Respuesta1

Bueno, eso depende. La fórmula que ingresó en la pregunta se puede lograr usando unCampo calculado. Simplemente defina un nuevo campo calculado para su tabla dinámica con la fórmula =ABS(Sales Amount)y muéstrelo en lugar de Sum of Sales Amount.

Sin embargo, si sus datos sin procesar contienen valores tanto positivos como negativos para un agente de ventas específico, deberá adoptar un enfoque diferente. El campo calculado anterior opera con los datos sin procesar ya sumados.

Si tenemos, por ejemplo, los siguientes datos sin procesar:

Name Value
A     3
A    -2
B     4
B    -5

Luego creamos una tabla dinámica y agregamos un campo calculado AbsValue con la fórmula = ABS (Valor) obtenemos el siguiente resultado

  Sum of Value Sum of AbsValue
A  1           1
B -1           1

Para obtener una suma de todos los valores absolutos de los datos sin procesar, debe agregar una nueva columna a los datos sin procesar y realizar la función ABS allí:

Name Value AbsValue
A     3    3
A    -2    2
B     4    4
B    -5    5

  Sum of Value Sum of AbsValue
A  1           5
B -1           9

Respuesta2

En la configuración de campo para la etiqueta de fila que estás usando, ve a la segunda pestaña y haz clic en la opción similar a show field for no data. Luego, las etiquetas de las filas permanecerán estáticas y, si no hay datos asociados, estarán en blanco, pero sus fórmulas funcionarán.

información relacionada