מאמר זה מתאר את תחביר הנוסחה של הפונקציה ואת השימוש BIN2OCT ב- Microsoft Excel.
תיאור
פונקציה זו ממירה מספר בינארי למספר אוקטלי.
תחביר
BIN2OCT(number, [places])
תחביר הפונקציה BIN2OCT מכיל את הארגומנטים הבאים:
-
Number נדרש. המספר הבינארי שברצונך להמיר. Number אינו יכול להכיל יותר מ- 10 תווים (10 סיביות). הסיבית החשובה ביותר ב- Number היא סיבית הסימן. 9 הסיביות הנותרות הן סיביות סדר גודל. מספרים שליליים מיוצגים בשיטת המשלים ל- 2.
-
Places אופציונלי. מספר התווים שבהם יש להשתמש. אם תשמיט את places, הפונקציה BIN2OCT תשתמש במספר התווים המזערי הדרוש. Places שימושי לריפוד הערך המוחזר באפסים (0) מובילים.
הערות
-
אם number אינו מספר בינארי חוקי, או אם number מכיל יותר מ- 10 תווים (10 סיביות), הפונקציה BIN2OCT מחזירה את ערך השגיאה #NUM!.
-
אם number הוא מספר שלילי, הפונקציה BIN2OCT מתעלמת מ- places ומחזירה מספר אוקטלי בן 10 תווים.
-
אם דרושים לפונקציה BIN2OCT יותר תווים ממה שצוין ב- places, הפונקציה מחזירה את ערך השגיאה #NUM!.
-
אם places אינו מספר שלם, הוא מעוגל.
-
אם places אינו ערך מספרי, הפונקציה BIN2OCT מחזירה את ערך השגיאה #VALUE!.
-
אם places הוא שלילי, הפונקציה BIN2OCT מחזירה את ערך השגיאה #NUM! .
דוגמה
העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם יש צורך, באפשרותך להתאים את רוחב העמודות כדי לראות את כל הנתונים.
נוסחה |
תיאור |
תוצאה |
=BIN2OCT(1001, 3) |
המרת הערך הבינארי 1001 לערך אוקטלי עם 3 תווים |
011 |
=BIN2OCT(1100100) |
המרת הערך הבינארי 1100100 לערך אוקטלי |
144 |
=BIN2OCT(1111111111) |
המרת הערך הבינארי 1111111111 לערך אוקטלי |
7777777777 |