Możesz dodać kolumnę niestandardową do bieżącego zapytania, tworząc formułę. Power Query sprawdza poprawność składni formuły w taki sam sposób, jak w oknie dialogowym Edytowanie zapytania. Aby uzyskać więcej informacji na temat języka Power Query formuł, zobacz Power Query Wprowadzenie do języka formuł M — PowerQuery M | Microsoft Learn.
Dodawanie kolumny niestandardowej
- Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z Edytor Power Query, zaznacz komórkę w danych, a następnie wybierz pozycjęEdytujkwerendę>. Aby uzyskać więcej informacji, zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel (Power Query).
- Wybierz pozycję Dodaj kolumnę>niestandardową kolumny. 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żesz odwołać się do wielu kolumn, o ile rozdzielisz je operatorem. Aby na przykład obliczyć kolumnę Sprzedaż Całkowita, należy dodać kolumny Sumy i SalesTax przy użyciu 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 zostanie wyświetlona
, zmień typ danych na odpowiedni. Aby uzyskać więcej informacji, zobacz Dodawanie lub zmienianie typów danych.
Wskazówka Możesz wypróbować inne podejście, aby uzyskać żądane wyniki. Użyj kolumny niestandardowej, aby scalić wartości z dwóch lub większej liczby kolumn 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" |
Tworzy kolumnę z tekstem abc we wszystkich wierszach. |
1+1 |
Tworzy kolumnę 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ę, która wyświetla nazwę dnia tygodnia, na przykład Poniedziałek, na podstawie typu danych kolumny data/godzina DOB . |
DateTime.Time([DOB]) |
Tworzy nową kolumnę, w którym jest wyświetlana tylko godzina pochodząca z typu danych kolumny data/godzina w kolumnie DOB . |
Date.Month([DOB]) |
Tworzy nową kolumnę, która wyświetla miesiąc jako liczbę z 1 do 12, na przykład 4 dla kwietnia, wyprowadzona z typu danych kolumny Data/godzina DOB . |
Zobacz również
Dodatek Power Query dla programu Excel — pomoc
Dodawanie kolumny niestandardowej (docs.com)