在使用EXCEL处理数据的时候 常常会涉及到批量替换数据的情况,这个时候需要使用IF函数。
简单的二元替换
1
比如,现在需要把数据中的汉语言专业替换为1,非汉语言专业的替换为2。首先,选中存储替换值的单元格(注,这个很重要。EXCEL中任何涉及到计算的操作都需要先选中存储值的单元格,切记。)
我这里是"专业代码"一列,所以首先选中专业代码列的第一个单元格,具体如图。
2
点击编辑栏中的Fx图标。(建议新手在使用函数计算的时候,都从这里进入,不容易出现错误),选择if函数,点击确定。
3
在弹出的对话框中,设置if函数的参数,第一行为判断的公式,第二行为公式成立生成的值,第三行为公式不成立生成的值。本文要求对专业进行编码,因此判断范围为专业列,即C列,判断的第一个值为C2,因此形成公式C2="汉语言"(注:引号一定为英文格式),又由于汉语言专业编码为1,即公式成立为1,所以true结果为1;非汉语言编码为2,即公式不成立为2,所以false结果为2.点击确定
4
第一个专业判断完成,可以利用自动填充完成所有专业的判断。注:自动填充的操作为:鼠标放在单元格右下方的实心方块儿上,变成黑色十字的时候,按住鼠标左键向下拖动。