Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому посібнику ми розглянемо деякі логічні функції Power Automate , які можна використовувати в наших робочих процесах. Під час використання цих функцій нам не знадобиться з’єднувач умов .
Логічні функції Power Automate порівнюють значення та вирази, які в наших потоках повертають значення true або false .
Ми також можемо ближче познайомитися з використанням логічних функцій , спочатку переглянувши їх документацію. Щоб перевірити, перейдіть до . Клацніть опцію «Посилання» . Потім клацніть тему схеми мови визначення робочого процесу . Нарешті, виберіть підтему довідкових функцій . Потім буде показано всі доступні функції логічного порівняння та кожне з відповідних завдань.
Зміст
Розуміння функції IF у Power Automate
Спочатку ми обговоримо функцію if . Це найпоширеніша серед логічних функцій Power Automate, оскільки вона схожа на функцію if у MS Excel або кодуванні. У , ця функція перевіряє, чи є вираз істинним чи хибним , і на основі результату повертає вказане значення.
Клацнувши її в документації, ми побачимо параметри та іншу пов’язану з використанням інформацію про функцію.
Першим аргументом оператора If є вираз . Другий визначає, що ми хочемо, щоб функція повернула, коли вираз істинний і коли він хибний.
Використання функції If у робочому процесі
Для цього ми будемо використовувати вручну активований потік зразків, який я створив раніше.
Умова в цьому потоці встановлюється для перевірки того, чи будь - яке зі слів у Input 4 містить слово «проблема» . Якщо введені користувачем дані відповідають умові, вираз стає істинним. Отже, потік піде до шляху «Якщо так» . Інакше він перейде до шляху Якщо немає .
Використовуючи оператор If , ми можемо замінити елемент керування Condition у нашому потоці. Для цього перетягніть дію «Опублікувати повідомлення 2» .
Потім розмістіть його між дією «Опублікувати повідомлення» та блоком «Умова» .
Натисніть поле Текст повідомлення , щоб відобразити доступні параметри.
Натисніть Вираз . Потім клацніть функцію if під Логічними функціями .
Знову ж таки, ми хотіли б перевірити, чи містить Input 4 слово «проблема» . Для цього ми спочатку розділимо Input 4 на масив, клацнувши функцію розділення в розділі String functions .
Клацніть Динамічний вміст, а потім клацніть Вхід 4 . Тоді ми побачимо, що вміст додано до нашої заяви.
Давайте додамо кому ( , ) і пробіл між парою одинарних лапок ( '' ). Пробіл слугуватиме роздільником вмісту елементів масиву.
Тепер ми змінимо оператор на вираз. Для цього помістимо курсор перед словом split . Потім клацніть функцію містить на вкладці Вираз .
Видаліть зайву закриваючу дужку перед розділенням слова.
Давайте додамо кому ( , ), пробіл і введемо слово « проблема » в одинарних лапках ( ' ). Потім додайте закриваючу дужку ( ) ), ще одну кому ( , ) і пробіл після цього.
Отже, якщо є елемент, що містить слово « problem », він поверне значення true . Якщо ні, він поверне false . Якщо він повертає true , ми хотіли б, щоб повідомлення було « Вхід 4 містить проблему зі словом ». Для цього давайте напишемо текст « Вхід 4 містить текстову задачу » в кінці заяви.
Якщо він повертає false , ми хотіли б, щоб повідомлення було лише крапкою ( . ) . Для цього додамо кому ( , ) відразу після лапок, що закривають слово « проблема ». Додайте пробіл , а потім введіть крапку ( . ), узяту в одинарні лапки ( ' ).
Після цього натисніть OK .
Тепер ми можемо видалити початкове значення поля Текст повідомлення .
Давайте також видалимо блок Condition .
Потім натисніть OK .
Нарешті натисніть «Зберегти» .
Тестування потоку
Давайте тепер перевіримо потік і подивимося, як він працює.
Давайте запустимо це, використовуючи ті самі дані під час нашого попереднього запуску. Потім натисніть Перевірити .
Після цього ми побачимо результат нашого успішного запуску потоку.
Перевіривши загальний канал у Slack., ми побачимо, що повідомлення « Вхід 4 містить проблему зі словом » відобразилося успішно.
Тому ми успішно замінили елемент керування Condition оператором If , який працює однаково.
Інші логічні функції Power Automate
Є 3 інші функції логічного порівняння, які ми розглянемо, які також часто використовуються — і , дорівнює та або функції .
1. Логічні функції Power Automate: дорівнює
Давайте перевіримо функцію рівності .
Ця функція досить проста, і ми вже використовували її в попередніх уроках. Він оцінює два об’єкти, які можуть бути рядками , цілими числами , колекціями , масивами чи іншими. Якщо значення двох об’єктів рівні, повертається true ; а якщо ні, повернеться false . Приклад також наведено в документації.
2. Power Automate Logical Functions: І
Далі йде функція and .
Цю функцію можна легко використовувати, якщо у нас є кілька виразів для оцінки. Ми просто вводимо кілька виразів, і вони повертатимуть true , якщо кожен окремий вираз є true .
Наприклад, давайте відредагуємо наш потік.
Натисніть Новий крок .
Клацніть з’єднувач Control .
Потім натисніть Умова .
Ми встановимо умову « Вхід 4 дорівнює проблемі ».
Після цього натисніть «Додати» , а потім «Додати рядок» .
У додатковому рядку ми встановимо умову « Вхід 4 дорівнює випуску ».
Усе, що ми тут введемо, не працюватиме, оскільки нам потрібно використовувати змінну Input 4 (динамічний вміст), а не просто вводити Input 4 у вигляді рядків. Але це лише для того, щоб показати вам, як це виглядає, що схоже на використання функції and у виразі .
У цьому прикладі потік перевіряє, чи вхід 4 дорівнює « problem » і чи дорівнює він також « issue ». Отже, якщо обидва вирази повертають true , він піде за шляхом If yes .
3. Логічні функції Power Automate: Or
Остання, яку ми розглянемо, це функція or .
Функція or дуже схожа на функцію and . Велика різниця полягає в тому, що для того, щоб ця функція повертала true , тільки один із виразів має бути true .
Наприклад, повернемося до нашого потоку. Потім натисніть кнопку І та виберіть параметр Або .
Я вже використовував це в одному зі своїх попередніх потоків. Давайте перевіримо це, натиснувши стрілку назад угорі.
Потім н��тисніть OK .
Після цього клацніть Мої потоки та виберіть у списку ScratchFlow – Twitter .
Натисніть Редагувати .
Натисніть блок Умова .
Тоді ми побачимо, що функція or використовувалася в цьому попередньому потоці. У цьому прикладі він оцінює, чи містить твіт слово « issue » або « problem ». Якщо одна з цих двох умов виконується, він виконає дію в межах шляху «Якщо так» , який створює картку Trello. Якщо обидва значення false, буде виконано дію, яку ми встановили для шляху Якщо немає .
Висновок
Функції логічного порівняння дуже схожі на конектор Condition у Microsoft . Однак я все ж рекомендую використовувати з’єднувач умов замість функцій логічного порівняння, оскільки його набагато простіше використовувати на блок-схемах.
Якщо ви хочете використовувати логічні функції, це цілком нормально, особливо якщо у вас є досвід програмування. Крім того, більшість функцій логічного порівняння можна відтворити за допомогою з’єднувачів контролю умов замість використання кодів.
Але, звісно, ви все ще повністю вирішуєте, як налаштувати та запустити свій потік. Просто майте на увазі, що якщо ваша мета — стати сертифікованим адміністратором 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.