Повер БИ СВИТЦХ - Примери функције СВИТЦХ у Повер БИ-у

Функција прекидача у Повер БИ-у

Сви знамо колико су важне логичке функције на пољу анализе и интерпретације података. Када говоримо о логичким функцијама, „ИФ“ је отац свих логичких функција које користимо, али многи од нас нису свесни да у Повер БИ-у постоји алтернатива ИФ стању. Да, имамо алтернативу ИФ услову, тј. „СВИТЦХ“ ДАКС функцију у повер БИ-у. У овом чланку ћемо вас детаљно водити кроз ДАКС функцију „СВИТЦХ“.

Шта функција СВИТЦХ ради у Повер БИ-у?

СВИТЦХ је врста логичке функције која доноси резултате на основу више услова. Дакле, функција напајања БИ у преклопнику гледа све логичке услове и долази до резултата логичког стања, који је ИСТИНА. Међутим, за разлику од ИФ услова, не можемо користити сложене прорачуне са СВИТЦХ, али довољно добра функција замењује угнежђене ИФ услове у екцелу.

Испод је синтакса функције СВИТЦХ у Повер БИ-у.

Синтакса је различита од ИФ, али ми ћемо вам је објаснити у наставку.

  • Израз: Ово није ништа друго до колона коју треба да оценимо.
  • Вредност1: Дакле, за ово можемо применити оно што је логички тест који треба да урадимо на колони Израз .
  • Резултат1: Ако је логички тест „Валуе1“ ИСТИНИТ , какав би требао бити резултат.
  • (Валуе2): Ово је опционални параметар. Ако су логички тестови Валуе1 ФАЛСЕ, који је онда други логички тест за процену израза.
  • (Резултат1): Ако је логички тест „Валуе2“ ИСТИНИТ , какав би онда требао бити резултат.
  • (Иначе): Ако су сви логички тестови ФАЛСЕ, који је онда алтернативни резултат потребан.

Примери функције СВИТЦХ у Повер БИ-у

Испод су примери функције прекидача у Повер БИ-у. Радну свеску можете преузети да бисте користили исту датотеку као и ми у овом примеру.

Пример # 1

Испод је табела података коју ћемо користити за демонстрацију СВИТЦХ функције у Повер БИ-у. Можете преузети Екцел радну свеску и користити је за вежбање.

Морамо доћи до „Процене%“ на основу доступне вредности рејтинга. Испод су критеријуми за постизање процене%.

  • Ако је оцена = 5, тада ће проценат процене бити 10%.
  • Ако је оцена = 4, тада ће проценат процене бити 8%.
  • Ако је оцена = 3, проценат процене биће 6%.
  • Ако је оцена = 2, тада ће проценат процене бити 5%.
  • Ако је оцена = 1, тада ће проценат процене бити 4%.

Ок, отпремите табелу података у Повер БИ да бисте започели поступак.

Кликните десним тастером миша на табелу и одаберите „Нова колона“ да бисте у нову колону добили процену процента.

Сада нову колону назовите „Оцена процене“.

Одмах отворите функцију СВИТЦХ у програму Повер БИ.

Први аргумент је израз, тј. Коју колону морамо тестирати да бисмо у нову колону добили процену%. Дакле, у овом случају, тестирањем оцене, морамо да добијемо резултат, па изаберите колону „Оцена“.

Вредност 1 није ништа друго до логички тест који треба да применимо на колону Израз , па је наш први логички тест да проверимо да ли је оцена = 5 или не.

Следећи аргумент је Резултат1 , тј. Шта је резултат ако је логички тест Валуе1 тачан. Дакле, потребан нам је резултат као 0.10.

Следећа је Валуе2, тј. Ако је Валуе1 логички тест нетачан, који је онда други логички тест који треба да применимо, тако да морамо да тестирамо оцену = 4 или не.

Ако је овај логички тест ИСТИНА, тада ће резултат 2 бити 0,08.

Слично томе, следећи примењује трећи логички тест.

Ок, затворите заграду и притисните тастер ентер да бисте добили резултат.

Овако, можемо доћи до резултата, али што се тиче употребе логичког оператора, морамо да укључимо различите стратегије.

Пример # 2

Сада погледајте податке у наставку

Из ове табеле треба да стигнемо у нову колону као „Четвртина“. Да бисмо стигли у ову колону, морамо да тестирамо бројеве месеци, а испод су критеријуми.

  • Ако је број месеца> 9, тромесечје је „К4“.
  • Ако је број месеца> 6, тромесечје је „К3“.
  • Ако је број месеца> 3, тада је тромесечје „К2“.
  • Ако је било који други број месеца, тромесечје је „К1“.

Дакле, морамо да тестирамо три услова, а ако су сва три ФАЛСЕ, тада ће квартал бити „К1“. Ок, отпремите табелу података у Повер БИ да бисте започели поступак.

Кликните десним тастером миша на табелу и одаберите „Нова колона“ да бисте стигли четвртине у нову колону.

Сада нову колону назовите „Четвртина #“.

Изаберите функцију СВИТЦХ.

Први аргумент је Екпрессион, тј . Прво морамо навести логичку вредност резултата ТРУЕ.

Тада избором колоне можемо користити логичке тестове као што је доле.

Користећи горњу технику, можемо користити симболе логичких оператора.

Напомена: Датотека контролне табле Повер БИ-а такође се може преузети са доње везе и може се погледати коначни излаз.

Овај Повер БИ СВИТЦХ предложак можете преузети овде - Повер БИ СВИТЦХ предложак

Ствари које треба запамтити

  • Параметар ЕЛСЕ користи се само за добијање алтернативног резултата.
  • Не можемо користити симболе логичких оператора попут услова ИФ, али морамо користити логику ТРУЕ или ФАЛСЕ да бисмо користили логичке операторе.

Занимљиви Чланци...