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
- 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).
- Wybierz pozycję Dodaj kolumnę>Kolumna niestandardowa. Zostanie wyświetlone okno dialogowe Kolumna niestandardowa .
- Wprowadź nową nazwę kolumny.
- 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]. - Wybierz przycisk OK.
- Po dodaniu kolumny niestandardowej upewnij się, że ma ona odpowiedni typ danych. Jeśli po lewej stronie nagłówka kolumny widzisz
, 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)