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