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 Tworzenie formuł Power Query.
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, edytowanie i ładowanie zapytania w programie Excel.
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)