Exce表格网

excel用if语句来编码(用if函数将数据编码为数值)

来源:www.0djx.com  时间:2023-02-22 08:35   点击:134  编辑:表格网  手机版

1. 用if函数将数据编码为数值

方法一

复制该列内容,再到另一列中进行复制,这样两列内容就完全相同了。

方法二

用公式进行引用。

比如要在D列中引用A列的内容,则可以在D1单元格中写入公式

=A1

=IF(A1="","",A1) 这个公式的意思是如果A1单元格是空单元格,则公式返回空值,否则返回A1单元格的内容。

下拉填充公式

2. if函数编号

1、IF函数

在单元格中输入公式=IF(B2>=95,"优秀",IF(B2>=85,"良好","及格")),向下填充即可。

2、单元格自定义格式

选中区域,按Ctrl+1打开设置单元格格式,之后在自定义中输入代码:[>=95]"优秀";[>=85]"良好";"及格",点击确定即可。

3、利用TEXT函数

和单元格格式的自定义设置一样,TEXT函数支持条件区段格式,可以在单元格中输入公式=TEXT(B2,"[>=95]优秀;[>=85]良好;及格")

PS:如果遇到多个条件判断,这时还是可以用TEXT函数来实现。但TEXT函数的条件区段最多只允许三个指定条件,这里多了一个条件,该如何解决呢?

输入公式:=TEXT(B2,"[>=90]优秀;[>=80]良好;"&TEXT(B2,"[>=60]达标;[<60]不达标"))

说明:先把后两种条件即达标和不达标两种考核等级进行两个区段格式判断,返回的结果再结合前面两个等级用TEXT函数进行三个区段格式判断。

3. 用if函数将数据编码为数值怎么办

1.当前我们可以看到所在部门分为好多个部门,我们要将每个部门进行依次编号。

2.先插入一个列空白单元格,然后输入序号。

3.点击第一个单元格,输入countif函数,点击部门第一个单元格,输入两次,第一个用绝对引用。

4.然后在后面的条件里面再输入该单元格。

5.按回车键得到结果序号是一。

6.下面进行快速填充,就会在每一个部门从头开始编号,十分的方便。

4. if函数编写

=if (位置+条件,返回的结果,返回的另外结果),比如B1单元格里写=if(A1=”傻子“,“是”,“不是”)如果A1单元格里头的字是 傻子 两字个,侧在B1单元格里得到的结果是 是,如果A1单元格是其他的文字,那么在B1单元格返回的结果就是 不是 二个字=if(A1>0,"正数","负数")

5. 利用if函数实现

excel表格中具体用函数IF编写公式步骤如下:

1,点击插入,选择函数。

2,选择常用函数中的if函数。

3,第一个表示条件,后面两个是判断条件的结果。

4,输入条件,点击确定。很高兴为你解答,有啥不懂的可以随时再问我,你的提问是我前进的动力

5,最后结果。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片