Когато добавите колона, има много често срещани начини за промяна и форматиране на различни типове данни. Може например да искате да определите дали едно число е нечетно или четно, да намалите текстов низ или да покажете името на месеца за дата/час. Power Query предлага много полезни команди, за да постигнете това, което искате, и без да се прибягвате до формули.
Всеки от следващите раздели показва няколко примера за това, което можете да направите, и след това обобщава всички команди, налични за всеки тип данни.
Важно Следващите примери използват раздела Добавяне на колона , така че първоначалната колона да остане непроменена. Това обикновено е най-добра практика, която може да ви помогне да избегнете неволни грешки при обновяване. Всяка от тези команди е налична и под раздела Трансформация , който променя първоначалната колона. Бъдете внимателни, когато променяте първоначалната колона, която може да доведе до неволни грешки при обновяване.
Бакшиш За да създадете бързо примерни данни и да изпробвате процедура, създайте таблица на Excel с няколко колони и реда и след това ги импортирайте. За повече информация вижте Създаване и форматиране на таблици и Импортиране от таблица на Excel.
Този раздел предоставя няколко примера за текст и след това показва списък на всички налични текстови команди. Използването на командата "Анализиране " е обсъдено в друга тема. За повече информация вижте Анализиране на текст като JSON или XML.
За да зададете главна буква за всяка дума в низ:
-
Изберете колоната LoudMemo.
-
Изберете Добавяне на колона > Извличане > Прави всяка Word главна. Към резултата се добавя нова колона.
За да намерите дължината на низ:
-
Изберете колоната Пълно име.
-
Изберете Добавяне на > формат > дължина. Към резултата се добавя нова колона.
Summary of text data type commands
Извличам |
Форматиране |
Анализира |
---|---|---|
|
|
|
Този раздел предоставя няколко примера за числа и след това показва списък с всички налични числоови команди.
За да изчислите факториела на число:
-
Изберете колоната, Примерен номер.
-
Изберете Добавяне на колона > Научен > Факториел. Към резултата се добавя нова колона.
За да намерите тангенса на число:
-
Изберете колоната Зададено число.
-
Изберете Добавяне на колона > тригонометрични > тангенс. Добавя се нова колона, наречена Тангенс, с резултата 0,999999673.
-
Изберете Добавяне на колона > Закръгляване > Закръгляване нагоре. Добавя се нова колона, наречена Закръгляване нагоре, с резултат 1.
Забележка Числото 0,785398 е 270 градуса в радиани.
За да добавите две колони с числа:
-
Изберете колоните , StoreA и StoreB.
-
Изберете Добавяне на статистика > колона > Сумиране.
За да изчислите процент от число:
В този пример стойността на 4 е оценка на проучване в диапазона от 1 до 5.
-
Изберете колоната , Оценка на клиента.
-
Изберете Добавяне на > на колонаStandard > процент от. В диалоговия прозорец Процент от въведете стойност или използвайте стойност на колона.
В нашия пример въведете 500. Искате да изразите процента като 80%, защото 4 е 80% от 5 в скала за оценка от 1 до 5. 80% е 0,08 като десетична стойност, при която мащабът е от 0 до 1, а 100% е десетична стойност от 1. За да преобразувате в правилния процент и мащаб, изчислението е: (4/500)*100, което дава стойност 0,08.
Бакшиш
След като заредите заявката в работен лист, колоната Процент от показва 0,08, но крайната цел е да изразите като процент. В Excel изберете колоната Процент от , след което изберете Начало > процент
Резюме на командите за числовия тип данни
Стандартни |
Статистика |
Научни |
Тригонометрия |
Закръгляне |
---|---|---|---|---|
|
|
|
|
|
Този раздел предоставя няколко примера за дата, час и продължителност и след това показва списък с всички налични команди за дата, час и продължителност.
За да покажете името на месеца на дата:
-
Изберете колоната Начална_дата.
-
Изберете Добавяне на дата > колона > месец > име на месеца.
За да покажете седмицата от номера на годината на дата:
-
Изберете колоната, Дата на поръчка.
-
Изберете Добавяне на колона > дата > седмица от годината.
За да покажете текущата възраст на човек, на когото е дадена датата на раждане:
-
Изберете колоната DOB.
-
Изберете Добавяне на колона > От дата > възраст. Тази команда преобразува стойността в формат на продължителността на времето: Days.Hours:Minutes:Seconds или 25177.15:27:41.1876935. Това е броят на дните от датата на раждане до момента.
-
Изберете Добавяне на колона > Продължителност > години. Това преобразува стойността в колоната "Възраст" в числото години или 68,97984786.
-
За да премахнете цифрите след десетичния знак, изберете Добавяне на колона > Закръгляване > Закръгляване надолу.
Резюме на командите за дата, час и продължителност
Дата |
Час |
Продължителност |
---|---|---|
|
|
|