מערכת מספרים היא דרך מערכתית לייצג מספרים עם תווים סמליים ומשתמשת בערך בסיס כדי לקבץ מספרים בצורה דחוסה בנוחות. מערכת המספרים הנפוצה ביותר היא עשרונית, הכוללת ערך בסיס של 10 וערכת תווים סמלית של 0, 1, 2, 3, 4, 5, 6, 7, 8 ו- 9. עם זאת, קיימות מערכות מספרים אחרות, והן יכולות להיות יעילות יותר לשימוש למטרה מסוימת. לדוגמה, מאחר שמחשבים משתמשים בלוגיקה בוליאנית כדי לבצע חישובים ופעולות, הם משתמשים במערכת המספרים הבינארית, הכוללת ערך בסיס של 2.
Microsoft Office Excel כולל כמה פונקציות שניתן להשתמש בהן כדי להמיר מספרים אל מערכות המספרים הבאות ומהן:
מערכת מספרים
ערך בסיס
ערכת תווים סמלית
בינארי
2
0,1
אוקטלי
8
0, 1, 2, 3, 4, 5, 6, 7
Decimal
10
0, 1, 2, 3, 4, 5, 6, 7, 8 ו- 9
הקסדצימלי
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
המרת מספר בינארי למספר עשרוני
כדי לבצע משימה זו, השתמש בפונקציה BIN2DEC זו.
A
B
נוסחה
תיאור (תוצאה)
=BIN2DEC(1100100)
המרת הערך הבינארי 1100100 לערך עשרוני (100)
=BIN2DEC(1111111111)
המרת הערך 1111111111 לעשרוני (-1)
המרת מספר בינארי למספר הקסדצימאלי
כדי לבצע משימה זו, השתמש בפונקציה BIN2HEX זו.
A
B
נוסחה
תיאור (תוצאה)
=BIN2HEX(11111011, 4)
המרת הערך הבינארי 11111011 הקסדצימאלי עם 4 תווים (00FB)
=BIN2HEX(1110)
המרת הערך הבינארי 1110 לערך הקסדצימאלי (E)
=BIN2HEX(1111111111)
המרת ערך 1111111111 לערך הקסדצימאלי (FFFFFFFFFF)
המרת מספר בינארי למספר אוקטלי
כדי לבצע משימה זו, השתמש בפונקציה BIN2OCT זו.
A
B
נוסחה
תיאור (תוצאה)
=BIN2OCT(1001, 3)
המרת הערך הבינארי 1001 לערך אוקטלי עם 3 תווים (011)
=BIN2OCT(1100100)
המרת הערך הבינארי 1100100 לערך אוקטלי (144)
=BIN2OCT(1111111111)
המרת הערך 1111111111 בינארי לערך אוקטלי (7777777777)
המרת מספר עשרוני למספר בינארי
כדי לבצע משימה זו, השתמש בפונקציה DEC2BIN זו.
A
B
נוסחה
תיאור (תוצאה)
=DEC2BIN(9, 4)
המרת הערך העשרוני 9 לערך בינארי בעל 4 תווים (1001)
=DEC2BIN(-100)
המרת הערך העשרוני -100 לערך בינארי (1110011100)
המרת מספר עשרוני למספר הקסדצימאלי
כדי לבצע משימה זו, השתמש בפונקציה DEC2HEX זו.
A
B
נוסחה
תיאור (תוצאה)
=DEC2HEX(100, 4)
המרת הערך העשרוני 100 לערך הקסדצימאלי בעל 4 תווים (0064)
=DEC2HEX(-54)
המרת הערך העשרוני -54 לערך הקסדצימאלי (FFFFFFFFFFCA)
המרת מספר עשרוני למספר אוקטלי
כדי לבצע משימה זו, השתמש בפונקציה DEC2OCT ברירת מחדל.
A
B
נוסחה
תיאור (תוצאה)
=DEC2OCT(58, 3)
המרת הערך העשרוני 58 לערך אוקטלי (072)
=DEC2OCT(-100)
המרת הערך העשרוני לערך אוקטלי (7777777634)
המרת מספר הקסדצימאלי למספר בינארי
כדי לבצע משימה זו, השתמש בפונקציה HEX2BIN זו.
A
B
נוסחה
תיאור (תוצאה)
=HEX2BIN("F", 8)
המרת F הקסדצימאלי לערך בינארי, עם 8 תווים (00001111)
=HEX2BIN("B7")
המרת B7 הקסדצימאלי לערך בינארי (10110111)
=HEX2BIN("FFFFFFFFFF")
המרת FFFFFFFFFF הקסדצימאלי לערך בינארי (1111111111)
המרת מספר הקסדצימאלי למספר עשרוני
כדי לבצע משימה זו, השתמש בפונקציה HEX2DEC זו.
A
B
נוסחה
תיאור (תוצאה)
=HEX2DEC("A5")
המרת A5 הקסדצימאלי למספר עשרוני (165)
=HEX2DEC("FFFFFFFF5B")
המרת ערכים הקסדצימאליים FFFFFFFF5B עשרוני (-165)
=HEX2DEC("3DA408B9")
המרת 3DA408B9 הקסדצימאלי למספר עשרוני (1034160313)
המרת מספר הקסדצימאלי למספר אוקטלי
כדי לבצע משימה זו, השתמש בפונקציה HEX2OCT זו.
A
B
נוסחה
תיאור (תוצאה)
=HEX2OCT("F", 3)
המרת F הקסדצימאלי לערך אוקטלי עם 3 תווים (017)
=HEX2OCT("3B4E")
המרת 3B4E הקסדצימאלי לערך אוקטלי (35516)
=HEX2OCT("FFFFFFFF00")
המרת ערכים הקסדצימאליים FFFFFFFF00 אוקטלי (7777777400)
המרת מספר אוקטלי למספר בינארי
כדי לבצע משימה זו, השתמש בפונקציה OCT2BIN זו.
A
B
נוסחה
תיאור (תוצאה)
=OCT2BIN(3, 3)
המרת 3 אוקטלי לערך בינארי עם 3 תווים (011)
=OCT2BIN(7777777000)
המרת ערך אוקטלי 7777777000 בינארי (1000000000)
המרת מספר אוקטלי למספר עשרוני
כדי לבצע משימה זו, השתמש בפונקציה OCT2DEC זו.
A
B
נוסחה
תיאור (תוצאה)
=OCT2DEC(54)
המרת 54 אוקטלי למספר עשרוני (44)
=OCT2DEC(7777777533)
המרת ערכים אוקטליים 7777777533 עשרוני (-165)
המרת מספר אוקטלי למספר הקסדצימאלי
כדי לבצע משימה זו, השתמש בפונקציה OCT2HEX זו.
A
B
נוסחה
תיאור (תוצאה)
=OCT2HEX(100, 4)
המרת המספר האוקטאלי 100 לערך הקסדצימאלי עם 4 תווים (0040)
=OCT2HEX(7777777533)
המרת מספר אוקטלי 7777777533 לערך הקסדצימאלי (FFFFFFFF5B)