Cómo formatear correctamente los datos para usarlos en una tabla dinámica

Cómo formatear correctamente los datos para usarlos en una tabla dinámica

Estoy intentando formatear algunos datos que tengo en una tabla dinámica, pero tengo problemas para entender cómo necesito formatear tanto los datos originales como la tabla dinámica para obtener los resultados que deseo.

Tengo una lista de activos con su nombre, las categorizaciones a las que pertenecen, una descripción y las vulnerabilidades que se les aplican. Puedes ver los encabezados de mis datos.

Este es un ejemplo de una entrada de activo en la tabla:

aquí

Es muy básico y debería ser fácil de convertir en una tabla dinámica.

Desafortunadamente, cuando muevo los datos a una tabla dinámica, no todos los activos aparecen en cada categoría, ya que se consideran una categoría separada (porque están asociados con 2 categorías).

Como se vio:

aquí

la categoríaAutobúsfaltan 2 activos que también están asociados conCobro de tarifas

Quiero intentar que la tabla dinámica se vea así:

este

Para no tener que manipular los datos sin procesar. ¿Alguien tiene alguna idea sobre cómo debería cambiar mi enfoque sobre esto?

Respuesta1

Me corregirán, pero creo que las filas dinámicas son como las filas de una tabla normal y no duplicarán los datos por sí solas (los totales no se sumarán según los datos originales). Tampoco estoy seguro de poder construir la estructura de árbol como desea. El cuadro de entrada de "filas" pivotantes se conectará automáticamente en cascada si coloca la categoría 1 con la categoría 2 debajo. Creo que puedes eliminar las cascadas/árboles por completo, pero eso no funcionará para nombres y descripciones en ese momento. Tampoco fusionará las categorías 1, 2 y 3 (por lo que "bus" en 1, 2 y 3 se consideran entidades diferentes, creo).

Quizás esto podría funcionar... Quizás. Haz una columna para cada categoría. Luego, coloque una fórmula como esta en cada una comenzando en P2 (asumiendo que la fila 1 es el encabezado, los CDE son columnas de categoría 1-3 y las nuevas columnas de categoría comienzan en P):

=OR(P$2=$C2,P$2=$D2,P$2=$E2)

Ahora vea si puede poner todas las categorías en filas de una tabla dinámica.

Esto solucionará el problema de la fusión, pero no la duplicación de los activos. Quizás la única salida aquí sea hacer pivotes separados para cada categoría. Coloque una columna de categoría en la sección de filtro. Luego copie y pegue el pivote completo en un nuevo pivote debajo de él. Cambie la sección de filtro a una categoría diferente. Repetir.

información relacionada