如何使用DEC2HEX函数在Excel
在本文中,我们将学习如何在Excel中使用DEC2HEX函数。
Excel中的DEC2HEX函数用于将基数10的十进制表示形式转换为十六进制数(基数= 16)。
下表显示了一些最常用的基数及其Alpha基数-数字字符
Base |
radix |
Alpha-Numeric Characters |
decimal |
2 |
0 – 1 |
octal |
8 |
0 – 7 |
Decimal |
10 |
0 – 9 |
hexadecimal |
16 |
0 – 9 & A – F |
hexatridecimal |
36 |
0 – 9 & A – Z |
十六进制使用十进制数字和六个额外的符号十进制数字表示基数为10的数字。十进制表示十进制数字0-9。十进制数字表示使用十个十进制数字0、1、2, 3、4、5、6、7、8和9,以及六个额外的符号A(十进制= 10),B,C,D,E和F。下表将帮助您更好地理解
Decimal |
Hexadecimal |
0 |
0 |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
6 |
6 |
7 |
7 |
8 |
8 |
9 |
9 |
10 |
A |
11 |
B |
12 |
C |
13 |
D |
14 |
E |
15 |
F |
从上表中可以看出,十进制值10转换为十六进制数后得出A。 DEC2HEX函数将基数10的十进制数转换为基数16的十六进制数。
语法:
Number:要转换为十六进制的十进制数字。[Places](位置):[可选]数字,结果表示直到该数字为止。
该函数的输入十进制数应介于-536870912至+ 536870911之间。生成的十六进制数最多包含10个字符(10位),其中第一个数字表示数字的符号(正数或负数),其他9个数字表示值标志后。 (1表示负数,0表示正数)
=DEC2HEX ( number, [Places] )
要获取十六进制数字,[places]数字必须具有足够的位置来表示十六进制数字,否则它将返回#NUM!错误。十进制负数使用二进制补码表示,如果有则忽略[places]号。
现在,通过在一些示例中使用它们,让我们对其功能有更多的了解。
这里我们在十六进制列中有一些十进制值。我们需要将这些十进制数转换为十六进制值。
使用“小数”列中的公式:
A2:作为单元格引用提供给函数的编号作为单元格引用提供DEC2HEX函数的值。
以10为底的2的十六进制表示形式(十进制)是以16为底的2的十六进制表示形式(十六进制)。
=DEC2HEX (A2)
现在,使用Ctrl + D快捷键将公式复制到其他单元格。
如您所见,DEC2HEX函数返回输入值的结果。
注意:
。数字可以直接作为函数的参数给出,而无需在excel中使用引号或单元格引用。
。如果十进制数字为负,则该函数不考虑[位数]数字。
。该数字必须是-536870912至536879011之间的有效十进制数字。 。如果输入的[places]数字不是整数,则该函数将其截断。
。函数返回十六进制值,最大值为7FFFFFFFFF,最小值为-8000000000。 。该函数返回#NUM!错误..如果输入的十进制数小于-549,755,813,888或大于+ 549,755,813,887。
。该函数返回#VALUE!错误..如果输入的数字是文本或非数字。
希望您了解如何使用DEC2HEX函数以及如何在Excel中引用单元格。在此处浏览有关Excel数学转换函数的更多文章。请随时声明您对以上文章的查询或反馈。
相关文章:
链接:/数学函数如何在Excel中使用dec2bin函数[如何在Excel中使用DEC2BIN函数]
链接:/数学函数如何在Excel中使用bin2oct函数[如何在Excel中使用BIN2OCT函数]
链接:/数学函数如何使用Excel中的bin2hex函数[如何在Excel中使用BIN2HEX函数]
链接:/数学函数如何在Excel中使用dec2oct函数[如何在Excel中使用DEC2OCT函数]
热门文章:
link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]
链接:/ excel-text-editing-and-format-join-first-last-name-in-excel [在excel中加入名字和姓氏]
`link:/ counting-count-cells-matching a a or-b [Count A and B match a cell or B] [