ASIF

Ուղղորդիչ:  OLAP բանաձևեր, ֆունկցիաներ, ատոմար ցուցանիշներ > OLAP Ֆունկցիաներ >

ASIF

Previous pageReturn to chapter overviewNext page

 

OLAP-ի հատուկ ֆունկցիա։ Կախված տրամաբանական արտահայտության արժեքից՝ հաշվարկվում է նշված երկու արժեքներից մեկը։

 

Ֆունկցիոնալ նկարագրություն

ASIF(Strcond,Statement1,Statement2)

 

Պարամետր

Նկարագրություն

Strcond

(Պարտադիր պարամետր), տրամաբանական արտահայտություն։

Statement1

(Պարտադիր պարամետր), ֆունկցիայի վերադարձվող արժեքը, եթե ճիշտ է Condition տրամաբանական արտահայտությունը։

Statement2

(Պարտադիր պարամետր), ֆունկցիայի վերադարձվող արժեքը, եթե ճիշտ չէ Condition տրամաբանական արտահայտությունը։

 

Oրինակ՝

Այս օրինակում եթե լրացուցիչ կապիտալի մեծությունը գերազանցում է հիմնական կապիտալի 50%-ը, ապա հաշվարկվում է հիմնական կապիտալի 50%-ը, հակառակ դեպքում՝ ամբողջ լրացուցիչ կապիտալը։

ASIF(execf(_LKAPITAL)>execf(_HKAPITAL)*0.5,execf(_HKAPITAL)*0.5, execf(_LKAPITAL))