Таблиця IF Заява - Варіанти твердження Табеля IF із синтаксисом

Зміст:

Anonim

Вступ до заяви IF IF

Tableau - це інструмент візуалізації даних, який в основному використовується в галузі Business Intelligence. Сирі дані можуть бути спрощені у зрозумілому форматі. Використовуючи дані аналізу Tableau, можна швидше, і їх легко візуалізувати за допомогою інформаційних панелей та робочих таблиць. Tableau створює дані, які легко зрозуміти професіоналам, які працюють на будь-якому рівні в організації. Деякі з найкращих особливостей Tableau включають змішування даних, аналіз у режимі реального часу та співпрацю даних. Tableau пропонує різні логічні функції, які можуть допомогти у прийнятті рішень. Давайте подивимось на твердження IF та його варіанти.

Заява Тафо:

Логічні розрахунки допоможуть вам визначити, чи є певні умови справжніми чи помилковими. Для прийняття цього рішення важливо мати функцію щодо цього. У Tableau передбачені різні функції, які надаються. Функція IF допомагає визначити, чи є ряд виразів істинним, тоді значення для першого виразу буде повернуто. У Tableau є три варіанти функції IF. Він має IF, IF-ELSE та IFSE IF.

1) Умова ПЧ:

Умова IF повертає результат лише в тому випадку, якщо задана умова істинна. Якщо ця умова не відповідає дійсності, вона нічого не повертає.

Приклад: Якщо (Позначення)> 35, то "ПАРА"

2) Функція IF ELSE:

Цей стан також перевіряється на конкретні умови. Якщо умова тесту в IF є істинним, тоді вислів після ключового слова THEN повернеться. Якщо це Неправильно, тоді виписка після ключового слова Else повертається. Синтаксис If Else в Tableau такий:

IF THEN
ELSE
END

3) Функція ELSE IF:

Всякий раз, коли є вимога перевірити декілька умов, інше якщо ця умова дуже корисна. Умови Else If можуть бути використані лише тоді, коли є попереднім If або Else, якщо заява, яке відмовляється. Ця функція виконується послідовно. Він починається перевірка з першої умови. Якщо перша умова істинна, то вона виконає оператор, який присутній після ключового слова тоді. Якщо ця умова помилкова, вона перевірить наступне інше, якщо Умова. Він продовжуватиме продовжувати роботу з іншим, якщо заяви не будуть виконані.

Синтаксис-

IF THEN
ELSEIF THEN
ESEIF THEN
…..
ELSE
END

Функція IIF

  • IIF - корисна функція, яка допомагає виконувати логічні функції. При використанні цієї функції є аргументи, які слід передавати, і аргумент, який, як очікується, повинен бути булевим. Якщо воно не булеве, то це може бути результатом логічних виразів. Ці результати можуть бути додатково використані для отримання булевого результату. Якщо результати цього логічного виразу оцінюють як Істинні, то IIF поверне значення, яке слідує далі.
  • Якщо результати цих логічних виразів оцінюються як помилкові, то IIF поверне значення Else. Оскільки значення, які повертаються булевими, можуть бути випадки, коли результати невідомі, це означає, що вони не є ні істинними, ні хибними. Зазвичай це відбувається, коли в даних є нульові значення. Коли це відбувається, то останній аргумент, який передається IIF, повертається як Невідомий результат. Якщо це не враховується, то повертається значення Null.

Синтаксис-

IIF (тест, то, інше (невідомо))

Давайте тепер розглянемо кілька прикладів, щоб правильно зрозуміти ці функції.

  • Вважайте, що бал зароблений, сертифікат потрібно видавати. Там має бути поле для обчислення та ідентифікації цих випадків. Це можна зробити легко, використовуючи оператор If Else про використання оператора IIF.

IF (Letter Grade (Nulls))= 'A' then 'Create Certificate'
Else 'Do Nothing'
End
IIF(Letter Grade (Nulls))= 'A', 'Create Certificate', 'Do Nothing')

Єдина відмінність цих тверджень - синтаксис. Заява IIF менш схильна до помилок, але не є достатньо читабельною чи знайомою. Основна різниця між цими двома полягає в тому, що дані містять значення, які дають невідомий результат шляхом булевого порівняння. Це може статися, коли в даних є нульове значення. Коли це відбувається в операторі If Else, невідомі результати трактуються як такі ж, як помилкові результати. Але коли використовується оператор IIF, він повертає значення "Null" для результатів, які матимуть невідомі значення.

  • ЯКЩО тестуйте ТОЖЕ значення END / АБЕ перевіряйте значення THSE ELSE інше END

Вищевказана функція схожа на функцію IIF. Він розрізняє значення True, False та Unknown. З іншого боку, оператор IF стосується лише значень True, а не True. Щоб отримати відповідні значення у відповідь, всі логічні тести повинні бути виконані за допомогою операторів IF THEN ELSE.

IF(SUM((Profit)) > 0) THEN 'Performing Good'
ELSE 'Bad Performance'
END

Це твердження чітко визначає, коли бізнес працює добре і коли він працює погано. У цьому сценарії немає двозначності.

  • Для того, щоб було перевірено декілька умов, якщо можна використовувати ТОТЕ ELSE IF.

IF (Letter Grade (Nulls))= 'A' then 4
ElseIF (Letter Grade (Nulls))= 'B' then 3
ElseIF (Letter Grade (Nulls))= 'C' then 2
ElseIF (Letter Grade (Nulls))= 'D' then 1
Else 0
End

Ці твердження легші та менш неоднозначні, коли мова йде про заяву IIF. У них визначені окремі умови. Написати і зрозуміти набагато простіше. Якщо мова йде про оператори If у Tableau, IIF слід використовувати, коли обчислення є простим, або ви не впевнені в якості даних відповідного поля.

Висновок до Заяви ІФ Таба

  • Tableau, на відміну від інших інструментів, забезпечує логічні функції. Ці функції можна легко використовувати як вимоги. Умови If з її варіантами можна легко реалізувати в Tableau. Він також має IIF та ELSEIF, які забезпечують механізм заміни невідомих значень NULL. Він також забезпечує звичайні умовні перевірки.
  • Інші логічні функції також корисні, і тому Tableau відтепер використовується на ринку з цими функціями. Він також має функціонал для створення логічних розрахунків, де можна використовувати всі ці логічні функції, а звіти можуть надати більш точні дані та дати точний аналіз користувачам.

Рекомендовані статті

Це було керівництвом до Заяви ІФ Таба. Тут ми обговорюємо Вступ, три різні варіанти функції IF із відповідним синтаксисом та поясненням. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Що таке Tableau?
  2. Looker vs Tableau
  3. Як створити набір у Tableau?
  4. Як встановити Tableau
  5. Якщо інша заява в Python | Приклади
  6. Вступ до іншої заяви в R
  7. Якщо заява в Python