OLAP-ի հատուկ ֆունկցիա։ Կախված տրամաբանական արտահայտության արժեքից՝ հաշվարկվում է նշված երկու արժեքներից մեկը։
Ֆունկցիոնալ նկարագրություն
ASIF(Strcond,Statement1,Statement2)
Պարամետր |
Նկարագրություն |
---|---|
Strcond |
(Պարտադիր պարամետր), տրամաբանական արտահայտություն։ |
Statement1 |
(Պարտադիր պարամետր), ֆունկցիայի վերադարձվող արժեքը, եթե ճիշտ է Condition տրամաբանական արտահայտությունը։ |
Statement2 |
(Պարտադիր պարամետր), ֆունկցիայի վերադարձվող արժեքը, եթե ճիշտ չէ Condition տրամաբանական արտահայտությունը։ |
Օրինակ`
Այս օրինակում եթե "1611" հաշվի մնացորդը գերազանցում է "3310" հաշվի մնացորդը, ապա հաշվարկվում է արժեք՝ տարբերության չափով։Հակառակ դեպքում վերադարձվում է 0։
ASIF(RB("1611") >RB("3310"),RB("1611") - RB("3310"),0)