Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Функції рядків дозволяють користувачам перетворювати рядки, символи рядків, форматувати рядки тощо. Вони широко використовуються для перетворення даних в інші джерела. У цьому підручнику ми розглянемо деякі складні функції String, які можна використовувати в потоках Microsoft – функції substring і indexOf .
Зміст
Функція рядка Power Automate: підрядок
Спочатку обговоримо функцію підрядка. Це використовується, якщо ми хочемо, щоб користувач ввів своє ім’я та прізвище, а ми хочемо повернути лише ім’я чи прізвище.
Старт на вказаній позиції.
Давайте спробуємо це в цьому прикладі потоку, який я створив раніше. Ми видалимо цей поточний вміст, який я встановив для тексту повідомлення .
У розділі String functions вибе��іть функцію substring . Він містить параметри text, startIndex і length .
Після натискання перейдіть на вкладку та виберіть Вхід 1.
Давайте встановимо startIndex на 0, оскільки ми хочемо, щоб він починався з 0. Тоді він повинен відображати 5 літер.
Підводячи підсумок, ця функція прийматиме будь-який Input 1 . Тоді він дасть нам лише символи з тексту між нулем і п’ятьма. Давайте тепер клацнемо OK.
Давайте також поєднаємо це з конкатенацією. Отже, натисніть функцію Concat .
Вирізати ( Ctrl + X ) всю функцію підрядка .
Потім вставте його всередину функції concat .
Для першого аргументу давайте введемо « Ім’я користувача ».
Потім натисніть Оновити.
Нарешті натисніть «Зберегти» .
Тестування функції Substring
Давайте тепер перевіримо потік.
Ми просто використаємо дані моїх попередніх прогонів.
Моїм внеском під час моїх попередніх заїздів був Генрі . Ось чому з’явилося « Ім’я користувача: Генрі ».
Тому функція substring працювала так, як і мала бути. Давайте спробуємо ще раз перевірити потік і введемо новий вхід. Давайте введемо Shelley для Input 1 і запустимо потік.
Як ми бачимо, замість « Шеллі » відображалося лише « оболонка ». Це тому, що ми вказали, що він має відображати лише 5 символів. Ось як працює функція substring .
Функція Power Automate String: IndexOf
Давайте тепер обговоримо, що робить функція power automate indexOf .
Функція indexOf знаходить індекс або позицію символу в заданому рядку без урахування регістру.
Для цієї потужної автоматизованої рядкової функції потрібні два параметри: рядок, який містить значення, і значення, за індексом якого потрібно шукати. Тепер давайте повернемося до нашого потоку і давайте додамо нове введення тексту .
Для цього введення ми хочемо, щоб користувач ввів свою електронну адресу.
Ми хочемо повернути лише символи перед символом @ , а не весь електронний лист. Для цього давайте спочатку видалимо початковий вираз, який ми створили.
Нам потрібно поєднати підрядок із функцією indexOf . На вкладці Вирази виберіть функцію підрядка .
Потім виберіть Input 3 на вкладці Dynamic content .
Для параметра startIndex давайте встановимо 0. Довжина має бути індексом символу @ . Натисніть функцію indexOf .
Виберіть Input 3 на вкладці Dynamic content .
Потім давайте вкажемо символ, який ми хочемо знайти в тексті. У цьому випадку це знак « @ ». Потім натисніть OK .
Тестування потоку
Давайте тепер збережемо та перевіримо потік.
Давайте виконаємо нову дію тригера, а потім клацнемо «Зберегти та перевірити» .
Просто введіть будь-що для інших вводів. Що стосується введення 3 , давайте введемо “ [email protected] ”. Потім натисніть Запустити потік .
Коли ми перевіримо наш Slack, ми побачимо, що він опублікував слово “ nicholas ”. Поєднуючи ці дві функції, потік завжди повертатиме символи перед знаком @ . Це робить наше вираження більш динамічним.
Висновок
У цій публікації ми обговорили загальні випадки використання рядкових функцій. Ми також можемо використовувати певні рядкові функції разом з іншими, наприклад поєднувати підрядок і функції indexOf . Ми робимо це, щоб отримати більш конкретні символи в тексті, особливо якщо довжина рядка змінюється. Створення наших виразів для таких випадків, безсумнівно, корисне та ефективне.
Є багато інших рядкових функцій Power Automate , які можна використовувати для своїх потоків. Деякі з них ми обговоримо в інших наших блогах. Сподіваюся, ви змогли зрозуміти використання та важливість цих двох рядкових функцій.
Все найкраще,
Генрі
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.