Dodawanie kolumny niestandardowej (Power Query)

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2021

Do bieżącego zapytania można dodać kolumnę niestandardową, tworząc formułę. Narzędzie Power Query sprawdza poprawność składni formuły w taki sam sposób, jak okno dialogowe Edytowanie zapytania. Aby uzyskać więcej informacji o języku formuł dodatku Power Query, zobacz Wprowadzenie do języka formuł M dodatku Power Query — PowerQuery M | Microsoft Learn.

Dodawanie kolumny niestandardowej

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji, zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel (Power Query).
  2. Wybierz pozycję Dodaj kolumnę>Kolumna niestandardowa. Zostanie wyświetlone okno dialogowe Kolumna niestandardowa .
  3. Wprowadź nową nazwę kolumny.
  4. Wstaw kolumnę w polu Formuła kolumny niestandardowej , wybierając kolumnę z listy Dostępne kolumny , a następnie wybierając pozycję Wstaw.

    Uwaga

    Można odwoływać się do wielu kolumn, o ile są one rozdzielone operatorem. Aby na przykład obliczyć kolumnę łącznej sprzedaży, można dodać kolumny sumy i podatku, korzystając z formuły = each [Total] + [SalesTax].

  5. Wybierz przycisk OK.
  6. Po dodaniu kolumny niestandardowej upewnij się, że ma ona odpowiedni typ danych. Jeśli po lewej stronie nagłówka kolumny widzisz ikonę Dowolny Ikona typu danych Dowolny, zmień odpowiedni typ danych. Aby uzyskać więcej informacji, zobacz Dodawanie lub zmienianie typów danych.

Porada Możesz wypróbować inne podejście, aby uzyskać żądane wyniki. Wartości z dwóch lub większej liczby kolumn można scalić w jedną kolumnę niestandardową. Aby uzyskać więcej informacji, zobacz Scalanie kolumn.

Typowe przykładowe formuły

W poniższej tabeli podsumowano typowe przykłady formuł niestandardowych.

Formuła Opis
"abc" Powoduje utworzenie kolumny z tekstem abc we wszystkich wierszach.
1+1 Powoduje utworzenie kolumny z wynikiem 1 + 1 (2) we wszystkich wierszach.
[UnitPrice] * [Quantity] Powoduje utworzenie kolumny z wynikiem mnożenia dwóch kolumn tabeli.
[UnitPrice] * (1 – [Discount]) * [Quantity] Powoduje obliczenie ceny całkowitej z uwzględnieniem kolumny rabatu — Discount.
"Hello" & [Name] Łączy w nowej kolumnie przywitanie z zawartością kolumny imienia i nazwiska (Name).
Date.DayOfWeekName([DOB]) Tworzy nową kolumnę, w której jest wyświetlana nazwa dnia tygodnia, taka jak Poniedziałek, pochodząca z typu danych kolumny Data/godzina URODZENIA .
DateTime.Time([DOB]) Tworzy nową kolumnę, w której jest wyświetlany tylko czas pochodzący z typu danych kolumny Data/godzina URODZENIA .
Date.Month([DOB]) Tworzy nową kolumnę, w której miesiąc jest wyświetlany jako liczba od 1 do 12 (na przykład 4 dla kwietnia), pochodzącej z typu danych kolumny Data/godzina URODZENIA .

Zobacz również

Dodatek Power Query dla programu Excel — pomoc

Dodawanie kolumny niestandardowej (docs.com)

Dodawanie kolumny na podstawie typu danych (Power Query)

Dodawanie kolumny indeksu (docs.com)