פורום שאלות ותשובות

ברוכים הבאים לפורום שאלות ותשובות באופיס

ניתן לשאול שאלות טכניות באקסל, וורד, פאורפוינט, אוטלוק, שיירפוינט ושאר יישומי אופיס ללא צורך להירשם וללא עלות

ש' שואלת:

שלום, יש לי טבלה עם הכנסות באשראי כאשר הסכומים, חלקם בשקל וחלקם בדולר.
אני רוצה שבמידה והסכום בדולר שיתרגם אותו לפי שע"ח לאותו תאריך (נמצא בטבלה נוספת).
האם יש אפשרות להשתמש בפונקציית VLOOKUP בתוך פונקציית IF ?
האם יש אפשרות בפונקציית VLOOKUP שה Lookup_value (הערך שלפיה הפונקצייה מחפשת, הארגומנט הראשון בפונקצייה) יהיה תאריך?
אם לא, איזה אפשרות אחרת יכולה לעזור לי?

תשובה:
 
ניתן לבצע זאת על ידי קינון הפונקציות IF ו-VLOOKUP באקסל.
 
בגיליון אקסל "הכנסות" נגדיר טבלת הכנסות הכוללת את העמודות: תאריך, הכנסה, מטבע (דולר או שקל) והכנסה בש"ח (עמודה מחושבת).
 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
בגיליון "שער חליפין" נגדיר את שער החליפין לפי תאריך.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 בגיליון "הכנסות" בתא D2 נגדיר את הנוסחה הבאה ולאחר מכן נעתיק אותה לתא D3 -
=IF(C2="דולר",VLOOKUP(A2,'שער חליפין'!A:B,2,0)*B2,B2)
 
הסבר לנוסחה:
פונקציית IF בודקת את שם המטבע בעמודה C -
אם המטבע הוא דולר אז הכנסה בש"ח מחושבת על ידי הכפלת ההכנסה בשער החליפין בתאריך המחושב על ידי פונקציית VLOOKUP.
אחרת, ההכנסה בש"ח שווה לערך בעמודת הכנסה. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
התוצאה היא שבשורות עם הכנסה בדולר מבוצעת המרה לש"ח על פי שער חליפין ושורות עם הכנסה בש"ח נותרות ללא שינוי.
 
 
בברכה,
צוות אניפיט