מערכת מספרים היא דרך שיטתית לייצג מספרים עם תווים סמליים ומשתמשת בערך בסיס כדי לקבץ מספרים בצורה קומפקטית בנוחות. מערכת המספרים הנפוצה ביותר היא עשרונית, הכוללת ערך בסיס של 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 להקסדצימאלי (FFFFFFFFCA)
המרת מספר עשרוני למספר אוקנטלי
כדי לעשות משימה זו, השתמש בפונקציה 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 הקסדצימאלי לערך בינארי (11111111111)
המרת מספר הקסדצימאלי למספר עשרוני
כדי לעשות משימה זו, השתמש בפונקציה HEX2DEC.
A
B
נוסחה
תיאור (תוצאה)
=HEX2DEC("A5")
המרת A5 הקסדצימאלי לעשרוני (165)
=HEX2DEC("FFFFFFFF5B")
המרת FFFFFFFFFF5B הקסדצימאלי לעשרוני (-165)
=HEX2DEC("3DA408B9")
המרת 3DA408B9 הקסדצימאלי לעשרוני (1034160313)
המרת מספר הקסדצימאלי למספר אוקיטלי
כדי לעשות משימה זו, השתמש בפונקציה HEX2OCT.
A
B
נוסחה
תיאור (תוצאה)
=HEX2OCT("F", 3)
המרת F הקסדצימאלי ל- Octal עם 3 תווים (017)
=HEX2OCT("3B4E")
המרת 3B4E הקסדצימאלי לאוקמאלי (35516)
=HEX2OCT("FFFFFFFF00")
המרת FFFFFFFFFF00 הקסדצימאלי לאוקמאלי (7777777400)
המרת מספר אוקדאלי למספר בינארי
כדי לעשות משימה זו, השתמש בפונקציה OCT2BIN.
A
B
נוסחה
תיאור (תוצאה)
=OCT2BIN(3, 3)
המרת 3 אוקנאלי לערך בינארי עם 3 תווים (011)
=OCT2BIN(7777777000)
המרת 7777777000 אוקדאלי לערך בינארי (10000000000)
המרת מספר אוקנטלי למספר עשרוני
כדי לעשות משימה זו, השתמש בפונקציה OCT2DEC.
A
B
נוסחה
תיאור (תוצאה)
=OCT2DEC(54)
המרת 54 אוקדאלי לעשרוני (44)
=OCT2DEC(7777777533)
המרת 777777753 אוקנטלי לעשרוני (-165)
המרת מספר אוקמאלי למספר הקסדצימאלי
כדי לעשות משימה זו, השתמש בפונקציה OCT2HEX.
A
B
נוסחה
תיאור (תוצאה)
=OCT2HEX(100, 4)
המרת המספר האוקטלי 100 להקסדצימאלי עם 4 תווים (0040)
=OCT2HEX(7777777533)
המרת המספר האוקטלי 777777533 להקסדצימאלי (FFFFFFFF5B)