Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Polecenie Ranga kolumny dodaje nową kolumnę do tabeli z klasyfikacją zdefiniowaną przez co najmniej jedną inną kolumnę z tabeli. Można użyć opcji metody Rank w celu zdefiniowania sposobu obsługi powiązań.
Uwaga / Notatka
Obecnie funkcja kolumny rangi jest dostępna tylko w usłudze Power Query Online.
Dodawanie kolumny rangi
Poniższa tabela zawiera pola dla Team, Total Pointsi Bonus modifier. Załóżmy, że masz zadanie utworzenia nowej kolumny, która skutecznie klasyfikuje zespoły przy użyciu wartości z Total Points pól i Bonus modifier .
| Zespół | Łączna liczba punktów | Modyfikator bonusowy |
|---|---|---|
| A | 20 | 0,5 |
| B | 30 | 0.8 |
| C | 40 | 0.2 |
| D | 10 | 0,45 |
| E | 20 | 0.75 |
Zespoły udostępniły listę sposobów klasyfikacji siebie nawzajem:
- Przy użyciu tylko wartości z pola Total Points, gdzie wyższe wartości zajmują wyższe pozycje przy użyciu standardowej konkurencji jako metody klasyfikacji
- Używając tylko wartości z pola Total Points (Łączna liczba punktów), gdzie wyższe wartości mają wyższy ranking, stosując metodę dense do rankingu.
- Klasyfikacja najpierw według łącznej liczby punktów , a następnie przez modyfikator bonusowy , gdzie wyższe wartości są wyższe przy użyciu standardowej konkurencji jako metody klasyfikacji
Ranga pojedynczej kolumny
W przypadku pierwszego wymagania na liście udostępnionej użyj tylko wartości z pola Total Points, gdzie wartości o wyższej wartości są wyżej plasowane, stosując standardową konkurencję jako metodę klasyfikacji. Aby osiągnąć to wymaganie, wykonaj następujące czynności:
Gdy oryginalna tabela znajduje się już w dodatku Power Query, wybierz kolumnę
Total Points. Następnie na karcie Dodawanie kolumny dodatku Power Query wybierz pozycję Ranga kolumny.W obszarze Ranga wybierz
Total Pointsdla ranking według i wartości od najwyższej do najniższej dla kryteriów rankingu.
Domyślnie metoda rangi dla tego okna dialogowego to rywalizacja standardowa, więc po prostu wybierz OK. Ta akcja daje ci nowy krok z dodaną
Rankkolumną.
Zrzut ekranu przedstawiający dane wyjściowe przekształcenia rangi, w którym pole Total Points było jedynym polem Rank by, a kryteria rankingu to wartości rang od najwyższej do najniższej. Zespół C zajął pierwsze miejsce. Zespół B zajął drugie miejsce. Zespół A i Zespół E zajął trzecie miejsce. Zespół D zajął piąte miejsce.
Ranga pojedynczej kolumny z określoną metodą rangi
W przypadku drugiego wymagania na liście udostępnionej użyj tylko wartości z Total Points pola, gdzie wyższe wartości otrzymują wyższą pozycję, korzystając z metody rangi gęstej. Aby osiągnąć to wymaganie, wykonaj następujące czynności:
Mając oryginalną tabelę już w Power Query, wybierz kolumnę
Total Points. Następnie na karcie Dodawanie kolumny dodatku Power Query wybierz pozycję Ranga kolumny.W Rank wybierz
Total Pointsdla Rank by i wartości rangi od najwyższej do najniższej dla kryteriów rankingu.Wybierz pozycję Zaawansowane w górnej części okna dialogowego. Ten wybór umożliwia sekcję zaawansowaną. W metodzie Rank zmień wartość z Konkurencji Standardowej na Dense.
Zrzut ekranu przedstawiający sekcję zaawansowaną okna dialogowego klasyfikacji, gdzie pole Total Points (Łączna liczba punktów) jest używane z kryterium, że wyższa wartość oznacza wyższą rangę, a wybraną metodą klasyfikacji jest metoda gęsta.
Po wybraniu metody rangi wybierz przycisk OK. Ta akcja daje ci nowy krok z dodaną
Rankkolumną.
Zrzut ekranu przedstawiający dane wyjściowe przekształcenia rangi, gdzie pole Total Points (Łączna liczba punktów) było jedynym polem używanym do klasyfikacji, kryterium klasyfikacji polegało na tym, że wyższe wartości były wyżej klasyfikowane, a metoda klasyfikacji była gęsta. Zespół C zajął pierwsze miejsce. Zespół B zajął drugie miejsce. Zespół A i Zespół E zajął trzecie miejsce. Zespół D zajął czwarte miejsce.
Klasyfikacja wielu kolumn z określoną metodą rangi
W przypadku trzeciego wymagania na liście udostępnionej należy najpierw sklasyfikować według Total Points, a następnie przez Bonus modifier, gdzie wyższe wartości mają wyższą pozycję, używając metody klasyfikacji standardowej konkurencji. Aby osiągnąć to wymaganie, wykonaj następujące czynności:
Tabela oryginalna już w Power Query, wybierz kolumny
Total PointsiBonus modifier. Następnie na karcie Dodawanie kolumny dodatku Power Query wybierz pozycję Ranga kolumny.Zostanie otwarte okno dialogowe rangi z otwartą sekcją zaawansowaną, w której obydwa pola są wybrane w kolumnie Rank by. Łączna liczba punktów znajduje się w pierwszym wierszu, a następnie modyfikator bonusowy poniżej niego. Oba wiersze używają kryteriów rangi, czyli wartości rangi od najwyższych do najniższych.
Upewnij się, że metoda rankingowa jest ustawiona na Standardową konkurencję.
Zrzut ekranu przedstawiający sekcję zaawansowaną dialogu rangi. Pola Całkowite Punkty i Modyfikator Premii są używane w ramach logiki Rankingu według, w tej dokładnej kolejności. Oba mają kryteria klasyfikacji wartości rangi od wysokiej do niskiej. Wybrana metoda klasyfikacji to standardowa konkurencja.
Po zweryfikowaniu wybranych opcji wybierz przycisk OK. Ta akcja daje ci nowy krok z dodaną
Rankkolumną.
Metody rankingu
Metoda rangi określa strategię, w której algorytm klasyfikacji obsługuje powiązania. Ta opcja jest dostępna tylko w sekcji zaawansowanej okna dialogowego Ranga .
Poniższa tabela zawiera listę wszystkich trzech dostępnych metod klasyfikacji i zawiera opis każdego z nich.
| Metoda rankowania | Description |
|---|---|
| Standardowa konkurencja | Elementy, które są takie same, otrzymują tę samą pozycję rankingową, a następnie w klasyfikacji pozostawiona jest luka. Na przykład 1224. |
| Gęsty | Elementy, które porównują się równie, otrzymują ten sam numer klasyfikacji, a kolejne elementy otrzymają natychmiast następujący numer klasyfikacji. Na przykład 1223. |
| Porządkowy | Wszystkie elementy otrzymują unikatowe liczby porządkowe, w tym elementy, które są porównywane w równym stopniu. Na przykład 1234. |