1. Agrupa por “Nombre usuario” → “Todas las filas”

  1. En la cinta de Power Query, haz clic en InicioAgrupar por.
  2. Elige Agrupación avanzada (Advanced).
  3. Agrupar por: selecciona la columna Nombre usuario.
  4. Nueva columna (por ejemplo AllRows), Operación: “Todas las filas” (All rows).
  5. Acepta.

Así, Power Query generará una nueva columna (digamos AllRows) donde en cada fila habrá una “Tabla” con las filas originales que corresponden a ese “Nombre usuario”.

El resultado será algo parecido a:

Nombre usuarioAllRows
dominio\ACAGIAO<Table>
dominio\ANGEL.GARCIA<Table>

Dentro de cada \<Table\> siguen estando las columnas originales, incluida Conjunto de permisos.


2. Comprueba el nombre exacto de la columna dentro de AllRows

  1. Para verificar la ortografía, haz clic en el enlace Table (o “Tabla”) de alguna fila en la columna AllRows.
  2. Power Query te mostrará en pantalla qué columnas hay en esa subtabla. Verifica que exista una columna llamada, por ejemplo, Conjunto de permisos (o “Conjunto de Permisos”, “conjunto de permisos”, etc.).
  3. Toma nota del nombre exacto (incluyendo tildes, mayúsculas, espacios).

3. Crea la Columna Personalizada que combine el texto

  1. Regresa a la vista previa principal (el paso anterior al “drill down”) y asegúrate de que no has cambiado el nombre de la nueva columna AllRows.
  2. En la cinta, ve a Agregar columnaColumna personalizada.

En Fórmula, escribe algo como:
powerquery
CopiarEditar
Text.Combine(

    [AllRows][Conjunto de permisos], 

    «, «

)

    • [AllRows]: Hace referencia al contenido de la subtabla creada en el paso de “Todas las filas”.
    • [Conjunto de permisos]: El nombre exacto de la columna dentro de esa subtabla. Si la tuya se llama “Conjunto Permisos” o “Conjunto de Permisos”, ponlo tal cual.
  1. Dale un nombre a la columna, por ejemplo Permisos unificados.
  2. Haz clic en Aceptar.

Si todo va bien, obtendrás una nueva columna (tipo texto) en la que, para cada “Nombre usuario”, se habrán concatenado todos los permisos separados por comas.


4. Elimina las columnas sobrantes y cierra

  • Ahora puedes quitar la columna AllRows (si no la necesitas).
  • En la columna Permisos unificados (o como la hayas llamado) tendrás lo que buscabas, por ejemplo:
Nombre usuarioPermisos unificados
dominio\ACAGIAO INDIRECT-CLIENTE, VALIDAR
dominio\ANGEL.GARCIAA/F-A. FIJO, EDITAR, BASICO NO CC, …

  • Finalmente, haz clic en InicioCerrar y cargar para volver a Excel con el resultado.

Puntos clave para evitar el error “The field ‘Conjunto de permisos’ … wasn’t found”

  1. Nombre exacto: Comprueba que escribes exactamente el mismo título de columna (con mayúsculas, espacios y acentos).
  2. Pasos en orden: No cambies el nombre de la columna en un paso posterior y la uses en uno anterior.
  3. Misma ortografía en subtabla: Abre la subtabla (AllRows) y verifica cómo se llama ahí la columna.

Siguiendo estos pasos, Power Query concatenará correctamente los valores de “Conjunto de permisos” en una sola celda para cada “Nombre usuario”, aunque no dispongas de la opción “Texto combinado” de manera nativa.