美食攻略 | 2024年05月14日 00:02:44 | 阅读:3032
1、一、逻辑值与数值转换
2、逻辑值与数值有本质的区别,它们之间没有绝对等同的关系,但逻辑值与数值之间允许互相转换。
3、在四则运算及乘幂、开方运算中,TRUE的作用等同于1,FALSE的作用等同于0。
4、例:计算员工全勤奖
5、下图展示的是员工考勤表的部分内容,需要根据出勤天数计算全勤奖。出勤天数超过23天的,全勤奖为50元,否则为0。
6、在C2单元格中输入以下公式,复制到C3:C10单元格区域。
7、公式优先计算括号内的“B2>23”部分,结果返回逻辑值TRUE或FALSE,再使用逻辑值乘以50。如果B2大于23,则相当于TRUE*50,结果为50。如果B2不大于23,则相当于FALSE*50,结果为0。
8、在逻辑判断、条件格式和数据验证的公式中,如果公式结果为0相当于FALSE,如果公式结果是不等于0的数值则相当于TRUE。
9、例:判断员工销售增减情况
10、下图展示的是某公司销售统计表的部分内容,需要核对销售增幅,如果相同则返回“无变化”。
11、在C2单元格中输入以下公式,复制到C3:C7单元格区域。=IF(B2,"","无变化")
12、IF函数根据条件进行判断,并返回指定的内容,之一参数要求使用结果为TRUE或FALSE的值或表达式。
13、本例中之一参数直接使用B2,如果结果不等于0则相当于TRUE,返回第二参数中指定的空文本,否则返回指定的字符串“无变化”。
14、等同于以下公式:=IF(B2<>0,"”,"无变化")
15、二、文本型数字与数值转换
16、文本型数字可以作为数值直接参与四则运算,但当此类数据以数组或者单元格引用的形式作为某些统计函数(如SUM、AVERAGE和COUNT函数等)的参数时,将被视为文本来运算。
17、例如,在A1单元格数字格式为“常规”的情况下输入数值“1”,在A2单元格输入前置半角单引号的数字“2”,对数值1和文本型数字2的运算结果如下表所示:
18、文本“2”参与四则运算被转换为数值
19、文本“2”在单元格引用中被视为文本,未被SUM函数统计
20、使用以下6个公式,均能够将A2单元格的文本型数字转换为数值
21、其中减负运算的实质是以下公式的简化。
22、即0减去负的A2单元格的值,因其输入最为方便而被广泛应用。如果数据较多,可以先将文本型数字转换为数值,既可以提高公式的运算速度,也方便后续的其他分析汇总。
23、例:将数值转换为文本型数字
24、导入某些ERP软件的数据,其数字格式必须为文本型数字,如果仅通过将单元格格式从数值设置为文本,单元格中已有的数据在重新输入之前将无法应用新的数字格式。如下图所示,如需将B列的数值转换为文本型数字可在C2单元格中输入以下公式,复制到C3:C7单元格区域。
25、除此之外,也可以使用[分列]功能,快速将数值转换为文本型数字。
26、①单击C列列标,在[数据]选项卡中单击[分列]按钮,在弹出的[文本分列向导-第1步,共3步]对话框中单击[下一步]按钮,如下图所示。
27、②在弹出的[文本分列向导-第2步,共3步]对话框中单击[下一步]按钮。在弹出的[文本分列向导-第3步,共3步]对话框中单击[列数据格式]选项区域的[文本]单选按钮,单击[完成]按钮,完成从数值到文本型数字的转换如下图所示。
28、提示:使用[分列]功能,相当于在单元格中重新输入一次内容,不仅可以转换数字格式,而且能够清除大部分类型的不可见字符,是数据清洗时经常使用的 *** 之一。
29、对基础数据进行必要的排序、筛选等处理,便于数据的汇总统计,降低公式的使用难度。同样,也可以根据需要先将文本型的数字转换为数值之后再进行统计分析。但是使用[分列]功能每次只能处理一列数据,如果数据列数较多,操作时会比较烦琐。
30、三、将文本型数字转换为数值
31、通常情况下,文本型数字所在单元格的左上角会显示绿色三角形的错误检查符号,如果选中包含文本型数字的单元格,会在单元格一侧出现[错误检查选项]按钮,单击右侧的下拉按钮,会显示选项菜单,选择其中的[转换为数字]选项,可以将所选内容转换为数值格式,如下图所示。
32、除此之外,还可以使用选择性粘贴的 *** ,能同时将多列文本型数字转换为数值。如下图所示,在任意空白单元格内输入数字“1”,选中后按<Ctrl+C>组合键复制。然后选中需要处理的数据区域并右击,在弹出的快捷菜单中选择[选择性粘贴]命令,打开[选择性粘贴]对话框,分别选中[数值]和[乘]单选按钮,最后单击[确定]按钮,操作完成后,即可实现从文本型数字到数值的转换。
相关文章
网友点评
博博常识网
www.kissing2lips.com