Analizar texto como JSON o XML (Power Query)

Se aplica a
Excel para Microsoft 365

Puede analizar (o deconstruir) el contenido de una columna con cadenas de texto que contengan JSON o XML. Para ilustrar cómo usar el comando Analizar , los siguientes datos de ejemplo comienzan con los datos JSON y XML especificados como campos de texto.   

Datos JSON y XML de ejemplo

Para obtener más información sobre cómo importar JSON y XML, vea Importar datos de orígenes de datos externos.

Analizar texto JSON

Notación de objetos JavaScript (JSON) es un formato de datos común y se puede importar a Excel.

Para transformar la columna Vendedor de cadenas de texto a una columna Registro estructurada:

  1. Seleccione la columna Vendedor .

  2. Seleccione Transform>Parse>JSON.

  3. Seleccione Grabar para ver los valores.

    Ver el registro estructurado subyacente

  4. Seleccione el icono Expandir Expandir junto al encabezado de columna Vendedor. En el cuadro de diálogo Expandir columnas, seleccione solo los campos Nombre y Apellidos .

    Expandir el registro a la tabla

Resultado

Resultados de la ampliación del registro

Analizar texto XML

Lenguaje de marcado extensible (XML) es un formato de datos y marcado común, y se puede importar a Excel.

Para transformar la columna País de cadenas de texto a valores de tabla .

  1. Seleccione la columna País .

  2. Seleccione Transformar>XML de análisis>.

  3. Seleccione Tabla para ver los valores.

    Ver los valores subyacentes en la tabla estructurada

  4. Seleccione el icono Expandir Expandir junto al encabezado de columna País. En el cuadro de diálogo Expandir columnas , seleccione solo los campos País y División .

    expandir la tabla estructurada a la tabla de consulta

Resultado

Resultados de la ampliación de la tabla

Propina Con una tabla, también puede seleccionar Agregar para agregar datos de diferentes maneras, como Suma o Contar. Para obtener más información, vea Agregar datos de una columna.

Consulte también

Ayuda de Power Query para Excel

Trabajar con una columna estructurada Lista, Registro o Tabla

Analizar texto como JSON o XML (docs.com)