Таблица IF, изявление - Варианти на Tableau IF Statement със синтаксис

Съдържание:

Anonim

Въведение в изявлението за Tableau IF

Tableau е инструмент за визуализация на данни, който се използва главно в индустрията за бизнес анализ. Суровите данни могат лесно да бъдат опростени в разбираем формат. Използването на данните от анализ на Tableau може да бъде по-бързо и е лесно да се визуализират данните с помощта на табла и работни листове. Tableau създава данни, които лесно могат да бъдат разбрани от професионалисти, които работят на всяко ниво в дадена организация. Някои от най-добрите характеристики на Tableau включват смесване на данни, анализ в реално време и сътрудничество с данни. Tableau предоставя различни логически функции, които могат да помогнат при вземането на решения. Нека да разгледаме изявлението IF и неговите варианти.

Таблица на IF IF:

Логическите изчисления ви помагат да определите дали определени дадени условия са верни или неверни. За да се направи това решение е важно да има функция за това. В Tableau има различни функции, които се предоставят. Функцията IF помага да се определи дали серия от изрази са верни, тогава стойността за първия израз ще бъде върната. В Tableau има три варианта на функцията IF. Той има IF, IF-ELSE и ELSE IF.

1) IF условието:

IF условието връща резултата само ако даденото условие е вярно. Ако това условие не е вярно, то не връща нищо.

Пример: Ако (Марки)> 35, тогава 'PASS'

2) Функцията IF ELSE:

Това състояние също се тества за определени условия. Ако условието за тест в IF е вярно, тогава изявлението след ключовата дума THEN ще бъде върнато. Ако това е False, тогава изявлението след ключовата дума Else се връща. Синтаксисът за If Else в Tableau е следният:

IF THEN
ELSE
END

3) Функцията ELSE IF:

Винаги, когато има изискване за проверка на множество условия, другото, ако състоянието е много полезно. Условията Else If могат да се използват само когато е предходен оператор If или Else if, който е неуспешен. Тази функция се изпълнява последователно. Започва проверка от първото условие. Ако първото условие е вярно, то то ще изпълни оператора, който присъства след ключовата дума тогава. Ако това условие е невярно, то ще провери следващото друго условие. Ще продължи да продължава с другото, ако изявления, докато условието е изпълнено.

Синтаксис-

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“ за резултати, които ще имат неизвестни стойности.

  • АКО тествате THEN стойност END / IF тествате THEN стойност ELSE else END

Горната функция е подобна на функцията IIF. Разграничава истинни, грешни и неизвестни стойности. От друга страна, изявлението 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 трябва да се използва, когато изчислението е просто или не сте сигурни за качеството на данните на въпросното поле.

Заключение за изявление на Таблица IF

  • Tableau, за разлика от други инструменти, предоставя логически функции. Тези функции могат лесно да се използват като изисквания. Условията If с неговите варианти могат лесно да бъдат реализирани в Tableau. Той също има IIF и ELSEIF, които осигуряват механизъм за неизвестни стойности да бъдат заменени с NULL. Той осигурява и нормални условни проверки.
  • Другите логически функции също са полезни и оттук Tableau се използва на пазара с тези функции в ръка. Той също така има функционалността да създава логически изчисления, при които могат да се използват всички тези логически функции, а отчетите могат да предоставят по-точни данни и да дадат точен анализ на потребителите.

Препоръчителни статии

Това е ръководство за изявлението на Tableau IF. Тук обсъждаме Въведение, три различни варианта на функцията IF със съответния синтаксис и обяснение. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Какво е Tableau?
  2. Looker срещу Tableau
  3. Как да създадете набор в Tableau?
  4. Как да инсталирате Tableau
  5. Ако Else Statement в Python | Примери
  6. Въведение в If Else Statement в R
  7. Ако изявление в Python