מאמר זה יסביר על מגוון פונקציות נוספות שתוכלו להשתמש בהן בבניית נוסחאות במערכת. באמצעות פונקציות אלו תוכלו לבצע בדיקה האם שדה מכיל מידע ולבצע פעולת חזקה לחישובים מורכבים במערכת.
Power:
ביצוע פעולת חזקה של המעריך בבסיס החזקה- Power.
דוגמאות לשימוש:
1) חישוב היוון תזרים מזומנים.
2) חישוב החזר חודשי.
3) חישוב ריבית אפקטיבית.
איך הפונקציה עובדת?
חזקה היא פעולה המתבצעת בין שני מספרים: ה"בסיס" וה"מעריך".
סימון חזקה: a^b
a= הבסיס, baseNumber
b= המעריך, exponentNumber
סוג השדה לתשובה:
טקסט או מספר.
תוצאת הנוסחה:
הבסיס כפול עצמו כמספר הפעמים שהוזן במעריך.
איך הפונקציה נראית?
POWER(baseNumber, exponentNumber)
דוגמאות מלאות:
Re=(1+r/n)^n-1
נוסחה לחישוב ריבית אפקטיבית כאשר:
r = ריבית במערכת
n= תקופת זמן
כך הפונקציה תראה במערכת: POWER(1 + DIVIDE(r, n), n) - 1
ISNULL:
דוגמאות לשימוש:
1) שימוש בתוך פונקציית IF לביצוע פעולה בהתאמה אם יש מידע בשדה או לא.
2) שימוש בתוך פונקציית CASE.
איך הפונקציה עובדת?
הפונקציה מקבלת שדה מהטופס ובודקת אם הוא ריק, היא מחזירה 1, אם הוא מכיל ערך היא מחזירה 0. הפונקציה אינה עומדת בפני עצמה וחייבת להיות מוכלת בפונקציה אחרת.
סוג השדה לתשובה:
תלוי בפונקציה הראשית.
איך הפונקציה נראית?
ISNULL(expression)
דוגמאות מלאות:
IF(ISNULL(billingstreet), "billingstreet null", "billingstreet full")
IF(AND(ISNULL(billingstreet), ISNULL(emailaddress2) ) = 1, "Not Good", "Good")