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