Excel 2020: texto en los valores de una tabla dinámica - Consejos de Excel

Tabla de contenido

Otro uso sorprendente de una medida en una tabla dinámica de modelo de datos es usar la función CONCATENATEX para mover texto al área de valores de una tabla dinámica.

En este conjunto de datos, hay un valor original y revisado para cada representante de ventas.

Inserte una tabla dinámica y marque la casilla Agregar estos datos al modelo de datos. Arrastre Representante a Filas y Versión a Columnas.

Los totales generales se ponen realmente feos, por lo que debería eliminarlos ahora. En la pestaña Diseño, use Totales generales, Desactivado para filas y columnas.

En el panel Campos de la tabla dinámica, haga clic con el botón derecho en el nombre de la tabla y elija Agregar medida.

La fórmula de la medida es =CONCATENATEX(Values(Table1(Code)),Table1(Code),", "). La función VALORES se asegura de que no obtenga valores duplicados en la respuesta.

Después de definir la medida, arrastre la medida al área Valores. En este caso, cada celda solo tiene un valor.

Sin embargo, si reorganiza la tabla dinámica, es posible que tenga varios valores unidos en una celda.

Precaución

Una celda no puede contener más de 32,768 caracteres. Si tiene un conjunto de datos grande, es posible que este Gran Total de esta medida tenga más de 32,768 caracteres. El equipo de Excel nunca anticipó que una celda de la tabla dinámica contendría más que esta cantidad de caracteres, pero gracias a DAX y CONCATENATEX, puede suceder. Cuando sucede, Excel no puede dibujar la tabla dinámica. Pero, no hay mensaje de error, la tabla dinámica simplemente deja de actualizarse hasta que se deshaga del Gran Total o de alguna manera haga que la celda más grande tenga menos de 32,768 caracteres.

tw

Articulos interesantes...