如何使用excel转换数据
啊南 2150阅读 2020.06.18
【导语】: Excel如何转换数据?如何将小数转为百分数?如何转换进制?如果你一个个单元格这样复制转换的话,会浪费很多时间。别急,让小编来给你支招。
将弧度转换为度。
语法
DEGREES(angle)
angle 待转换的弧度角。
在数学运算中,我们会遇到弧度值和角度值相转换的情况,这时可以使用DEGREES函快速完成转换。
接下来在这个表中向大家演示一下这个函数的具体使用步骤。
选中B2单元格,点击插入函数,在查找框中查找并选中DEGREES函数,点击确定。
将A2填入“弧度”,点击确定,即可转换完成。
将光标定位到A2单元格右下角,呈+字形时下拉填充单元格,即可批量转换。
当我们要将π值转换为角度值,其实也很简单,需要注意的是,在Excel中π应表示为“PI()”。
我们选中B5单元格,输入公式=DEGREES(PI()) 。
点击确定,即可转换完成。
在数学运算中,我们会遇到角度值和弧度值相转换的情况。
此时可以使用WPS中的RADIANS函数,这个函数可以快速将角度值转换成弧度值。
以此表为例,向大家演示一下此函数的具体使用步骤。
将十进制数转换为十六进制数。
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
操作方法:
1.在“工具”菜单上,单击“加载宏”。
2.在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。
3.如果必要,请遵循安装程序中的指示。
语法
DEC2HEX(number,places)
Number: 待转换的十进制数。如果参数 number 是负数,则省略 places。函数 DEC2HEX 返回 10 位十六进制
数(40 位二进制数),最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。
Places :所要使用的字符数,如果省略 places,函数 DEC2HEX 用能表示此数的最少字符来表示。当需要在返回
的数值前置零时 places 尤其有用。
说明
如果 number<-549、755、813、888 或者 number >549、755、813、887,
则函数 DEC2HEX 返回错误值 #NUM!。
如果参数 number 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果函数 DEC2HEX 需要比 places 指定的更多的位数,将返回错误值 #NUM!。
如果 places 不是整数,将截尾取整。
如果 places 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果 places 为负值,函数 DEC2HEX 将返回错误值 #NUM!。
生活和工作中我们为了方便计算统计,常常将不同进制的数值转换成同一进制。
那么如何快速将十进制数值转换成十六进制呢?
此处涉及DEC2HEX函数。
具体方法与步骤如下:
打开WPS 2019 EXCEL表格,我们要将此十进制数值全部转换成十六进制,且字符数为5位。
将光标放在(C4)处,点击插入函数-工程-DEC2HEX函数。
此时弹出对话框,共两项参数:
“十进制数”是需要进行转换的十进制数;
“字符数”是指转换成十六进制数的字符个数。
在“十进制数”中输入(B4),在“字符数”中输入5。
意思是将此十进制数转换成十六进制数且字符数为5位。
点击确定,就可以得到转换结果。
将光标放在(C4)右下角,成+字形下拉填充公式,就可以将所有的十进制数转换成十六进制数了。
将数值转换为按指定数字格式表示的文本。
语法
TEXT(value,format_text)
Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
说明
Format_text 不能包含星号 (*)。
通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。
TEXT函数是一个非常强大的转换函数,也是我们日常工作中经常会使用到的。
它可以把数值转换按指定数字格式表示的文本,也就是把数值格式转变成想要的文本。在这里我们来给大家演示一下它的使用:
我们要把0.1235转换成百分数,可以选中(B2)单元格。
选择插入函数,选择TEXT函数。我们在值的位置选中(A2)单元格填入。
在数值格式的位置填入("0.0%"),点击确定,可以看到数据完成了百分数的转换。
当我们想把日期转换成星期几,也可以使用这个函数。
我们选中(B3)单元格。选择插入函数,选择TEXT函数。
我们在值的位置选中(A3)单元格填入,在数值格式的位置填入("aaaa")意思是判断刚输入的日期是星期几。
点击确定,可以看到出现了星期一的结果。
运用TEXT函数还能判断数值是正数、负数还是零。
我们选中(B4)单元格,选择插入函数,选择TEXT函数。
我们在值的位置选中(A4)单元格填入,在数值格式的位置填入("正数;负数;零;"),意思是判断刚输入的日期是
正数、负数还是零,点击确定,可以看到结果出现了“正数”。
我们想要改变数值的位数,也可以用到TEXT函数。
例如将3.1415926保留三位小数,我们选中我们选中(B5)单元格,选择插入函数,选择TEXT函数。
我们在值的位置选中(A5)单元格填入,在数值格式的位置填入("0.000"),表示保留三位小数。
点击确定,可以看到数值已经转换完成啦!
TEXT函数的转换功能非常强大,在处理批量数据的时候,能帮我们节约大量的时间,这个函数一定要掌握喔!
将二进制数转换为十六进制数。
语法
BIN2HEX(number,places)
Number 待转换的二进制数。Number的位数不能多于10位(二进制位),最高位为符号位,其余9位为数字位。
负数用二进制数补码表示。
Places 要使用的字符数。若省略 places,函数 DEC2BIN 用能表示此数的最少字符来表示。
当需要在返回的数值前置零时,places 尤其有用。
说明
若数字为非法二进制数或位数多于 10 位,BINZHEX 返回错误值 #NUM!。
若数字为负数,BINZHEX 忽略 places,返回以十个字符表示的十六进制数。
若 BINZHEX 需要比 places 指定的更多的位数,将返回错误值 #NUM!。
若 places 不是整数,将截尾取整。
若 places 为非数值型,BINZHEX 返回错误值 #VALUE!。
若 places 为负值,BINZHEX 返回错误值 #NUM!。
在数学计算中我们为了统一计算,常常把不同进制的数值转换成同一进制。
那么如何将二进制数转换为十六进制数呢?
我们可以用WPS中的BIN2HEX函数快速进行转换。
接下来在这个表中向大家演示一下这个函数的具体使用步骤。
选中B2单元格,点击插入函数,在查找框中查找并选中BIN2HEX函数,点击确定。
此时弹出对话框,共两项参数。
二进制数即要转换的二进制数。
字符数即转化后的十六进制的字符个数,不填则用能表示的最少字符个数表示。
将A2填入“二进制数”,字符数不填,点击确定,即可转换完成。
这个小技巧,你学会了吗~
在使用Excel表格统计费用时,若以元为单位进行统计。在遇到金额较大的数据会不便于查看数据。
那如何将表格中金额为元的数值转换成以万元为单位呢?
具体方法与步骤如下:
首先,选中金额区域,右键点击“设置单元格格式”。
在格式属性框中选择“特殊”-“单位:万元”,在此处可以选择将金额转换为万元单位、千万元单位等等。
点击确定,表格中的金额就会转换成以万元为单位了。
存储为文本的数字可能导致意外的结果。 选择单元格,然后单击 选择转换选项。 如果该按钮不可用,请执行以下操作。
1. 选定列
选择具有此问题的列。 如果不想转换整列,可改为选择一个或多个单元格。 只需确保所选单元格位于同一列中,否则此步骤不起作用。 (如果多个列中出现此问题,请参阅下面的“其他转化方式”。)
2.单击此按钮
“分列”按钮通常用于拆分列,但也可用于将单列文本转换为数字。 在“数据”选项卡上单击“分列”。
3.单击“完成”
“分列”向导步骤的其余部分最适用于拆分列。 由于只是转换列中的文本,随即可单击“完成”,Excel 将转换单元格。
4. 设置格式
按 CTRL+1(或 Mac 上的 +1)。 然后选择任意格式。
注意: 如果仍看到未显示为数字结果的公式,则可能已启用“显示公式”。 转到“公式选项卡”,确保“显示公式”已关闭。
其他转换方法:
-----------------------------------------------------------------------------------------------------------------------
使用公式将文本转换为数字
可使用 VALUE 函数仅返回文本的数值。
1.插入新列
在带文本的单元格旁边插入新列。 在本例中,列 E 包含存储为数字的文本。 F 列是新列。
2.使用 VALUE 函数
在新列的某个单元格中键入=VALUE(),然后在括号中键入包含作为数字存储的文本的单元格引用。 在本示例中,它是单元格 E23。
3.将光标停放在此处
现在将单元格的公式向下填充到其他单元格。 如果以前从未执行过此操作,操作方式如下:将光标停放在单元格的右下角,直到它变为加号。
4.单击并向下拖动
单击并向下拖动,将公式填充到其他单元格。 完成后,可使用此新列,也可将这些新值复制粘贴到原始列。 操作方式如下:选择包含新公式的单元格。 按 Ctrl + C。单击原始列的第一个单元格。 在“开始”选项卡上,单击“粘贴”下的箭头,然后依次单击“选择性粘贴”和“值”。
-----------------------------------------------------------------------------------------------------------------------
使用选择性粘贴并相乘
如果上述步骤不起作用,则可使用此方法,用在尝试转换多个文本列时。
选择没有此问题的空白单元格,在其中键入数字 1,然后按 Enter。
按 CTRL+C 复制单元格。
选择包含存储为文本的数字的单元格。
在“开始”选项卡上,单击“粘贴”>“选择性粘贴”。
单击“相乘”,然后单击“确定”。 Excel 将每个单元格乘以 1,这样做可将文本转换为数字。
按 CTRL+1(或 Mac 上的 +1)。 然后选择任意格式。
关闭绿色三角形
可以阻止 Excel 为存储为文本的数字显示绿色三角形。 转到“文件”>“选项”>“公式”,然后取消选中“设置为文本格式的数字...”
相关主题
将公式替换成其结果
清除数据的十大方式
CLEAN 函数