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

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

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

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

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

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

Синтакса се разликује од АКО, али ми ћемо вам је објаснити у наставку.

  • Израз: Ово није ништа друго до колона коју треба да оценимо.
  • Валуе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“. Ок, отпремите табелу података у Повер БИ да бисте започели поступак.

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

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

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

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

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

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

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

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

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

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