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

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

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

א' שואלת:

אני צריכה להשתמש בפונקציה vlookup עם זמן בפורמט למשל 09:10,

למרות שהפורמט של הטורים בשתי הטבלאות מוגדר נכון, התוצאה היא אי התאמה בפורמט #N/A איך אפשר לפתור זאת?

 
תשובה:
 
אקסל מייצג ערכי שעה כמספרים עשרוניים עם מספר ספרות רב אחרי הנקודה העשרונית.
פונקציית VLOOKUP לא עובדת באופן תקין עם מספרים עשרוניים בהם יש יותר מ-5 ספרות אחרי הנקודה העשרונית ולכן מוחזרת השגיאה N/A.
 
מצ"ב דוגמה:
 
בגיליון A נגדיר את הפורמט של עמודות A ו-G כשעה ואת הפורמט של עמודה D ככללי.
בעמודה A נגדיר ערכי שעה ובעמודה B ערך מתאים לכל שעה.
נעתיק את הטבלה בעמודות A ו-B לעמודות D ו-E ונדביק כערכים (לחצן ימני -> הדבק כערכים).
בעמודה D יוצג הערך העשרוני המתאים לייצוג השעה באקסל.
בעמודה G נגדיר שעות ובעמודה H פונקציית Vlookup לחיפוש השעה בעמודה A והחזרת הערך מעמודה B.
פונקצית Vlookup תחזיר שגיאת N/A עקב ייצוג השעה כמספרים עשרוניים עם ספרות רבות אחרי הנקודה העשרונית.
 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ניתן לפתור זאת על ידי הגדרה מראש של פורמט עמודות השעה כטקסט.
 
 
נגדיר את הפורמט של עמודות K ו-N כטקסט.
בעמודה K נגדיר ערכי שעות ובעמודה L ערך מתאים לכל שעה.
בעמודה N נגדיר שעות ובעמודה O נוסחת Vlookup לחיפוש השעה בעמודה K והחזרת הערך מעמודה L.
כעת פונקציית Vlookup מופעלת על עמודת ערכי טקסט ולכן יוחזר לכל שעה הערך המתאים.
 
 
 
 
 
 
 
 
 
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 
בברכה,
צוות אניפיט