מאמר זה מתאר את תחביר הנוסחה של הפונקציה DEC2HEX והשימוש בה ב- Microsoft Excel.
תיאור
פונקציה זו ממירה מספר עשרוני למספר הקסדצימלי.
תחביר
DEC2HEX(number, [places])
תחביר הפונקציה DEC2HEX מכיל את הארגומנטים הבאים:
-
Number נדרש. המספר העשרוני השלם שברצונך להמיר. אם המספר שלילי, הפונקציה מתעלמת מהארגומנט places ו- DEC2HEX מחזירה מספר הקסדצימאלי בן 10 תווים (40 סיביות) אשר הסיבית החשובה ביותר בו היא סיבית הסימן. 39 הסיביות הנותרות הן סיביות סדר גודל. מספרים שליליים מיוצגים בשיטת המשלים ל- 2.
-
Places אופציונלי. מספר התווים שבהם יש להשתמש. אם משמיטים את places, DEC2HEX משתמשת במספר התווים המינימלי ההכרחי. Places שימושי לריפוד הערך המוחזר באפסים (0) מובילים.
הערות
-
אם Number הוא <-549,755,813,888 או אם Number הוא > 549,755,813,887, DEC2HEX מחזירה את ערך #NUM! ערך שגיאה.
-
אם Number אינו מספרי, DEC2HEX מחזירה את #VALUE! ערך שגיאה.
-
אם התוצאה של DEC2HEX דורשת יותר ממספר התווים Places, הפונקציה מחזירה את #NUM! ערך שגיאה.
לדוגמה, DEC2HEX(64,1) מחזיר את ערך השגיאה מכיוון שהתוצאה (40) דורשת שני תווים. -
אם Places אינו מספר שלם, הערך של Places ייחתך.
-
אם Places אינו מספרי, הפונקציה DEC2HEX את ערך #VALUE! ערך שגיאה.
-
אם Places שלילי, הפונקציה DEC2HEX את ערך #NUM! .
דוגמה
העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם יש צורך, באפשרותך להתאים את רוחב העמודות כדי לראות את כל הנתונים.
נוסחה |
תיאור |
תוצאה |
=DEC2HEX(100, 4) |
המרת הערך העשרוני 100 לערך הקסדצימאלי בעל 4 תווים ("מרופד" בשני אפסים מובילים). |
0064 |
=DEC2HEX(-54) |
המרת הערך העשרוני -54 לערך הקסדצימאלי |
FFFFFFFFCA |
=DEC2HEX(28) |
המרת הערך העשרוני 28 לערך הקסדצימאלי. |
1C |
=DEC2HEX(64,1) |
החזרת #NUM! מכיוון שהתוצאה (40) דורשת שני מקומות תווים. |
#NUM! |