Analizowanie tekstu jako JSON lub XML (Power Query)

Dotyczy
Excel dla Microsoft 365

Możesz analizować (lub dekonstruować) zawartość kolumny za pomocą ciągów tekstowych zawierających kod JSON lub XML. Aby ułatwić zilustrowanie sposobu używania polecenia Parse , poniższe przykładowe dane zaczynają się od danych JSON i XML wprowadzonych jako pola tekstowe.   

Przykładowe dane JSON i XML

Aby uzyskać więcej informacji na temat importowania danych JSON i XML, zobacz Importowanie danych z zewnętrznych źródeł danych.

Analizowanie tekstu JSON

Notacja JSON (JavaScript Object Notation) to popularny format danych, który można zaimportować do programu Excel.

Aby przekształcić kolumnę Sprzedawca z ciągów tekstowych na kolumnę Rekord ze strukturą:

  1. Zaznacz kolumnę Sprzedawca .

  2. Wybierz pozycję Przekształć>analizę>JSON.

  3. Wybierz pozycję Rejestruj , aby wyświetlić wartości.

    Wyświetlanie źródłowego rekordu strukturalnego

  4. Wybierz ikonę Rozwińi rozwiń obok nagłówka kolumny Sprzedawca . W oknie dialogowym Rozwijanie kolumn zaznacz tylko pola Imię i Nazwisko .

    Rozwijanie rekordu w tabeli

Wynik

Wyniki rozszerzenia rekordu

Analizowanie tekstu XML

XML (Extensible Markup Language) to popularny format znaczników i danych, który można zaimportować do programu Excel.

Aby przekształcić kolumnę Kraj z ciągów tekstowych na wartości tabeli .

  1. Wybierz kolumnę Kraj .

  2. Wybierz pozycję Przekształćanalizę pliku XML (Transform>i Parse> XML).

  3. Wybierz pozycję Tabela , aby wyświetlić wartości.

    Wyświetlanie wartości źródłowych w tabeli strukturalnej

  4. Wybierz ikonę Rozwińi rozwiń obok nagłówka kolumny Kraj . W oknie dialogowym Rozwijanie kolumn zaznacz tylko pola Kraj i Dział .

    rozwinięcie tabeli strukturalnej do tabeli zapytania

Wynik

Wyniki rozwinięcia tabeli

PoradaW tabeli można również wybrać pozycję Agreguj, aby agregować dane na różne sposoby, na przykład Suma lub Licznik. Aby uzyskać więcej informacji, zobacz Agregowanie danych z kolumny.

Zobacz również

Dodatek Power Query dla programu Excel — pomoc

Praca z listą, rekordem lub kolumną tabeli

Analizowanie tekstu w formacie JSON lub XML (docs.com)