Excel

Excel 通过自定义条件格式实现单元格输入自动切换

这个标题可能有点表达不清,其实说的功能是:在一个单元格里,输入一个数字或其他内容,自动替换成预设的对应文本或其他内容。比如在单元格 A1 里输入“0” 回车后自动变成“男”,而输入“1”回车后会自动变成“女”。我想我应该把事情描述清楚了吧。。。

这个功能的实现,必须通过【设置单元格格式】里的【自定义功能】的条件格式来实现,就是这个东西:

excel-custom-format

以开头的例子,要实现该功能,只要在选择【自定义功能】后,将右边【类型:】下的【G/通用格式】修改为[=0]"男";[=1]"女"后点确定即可,这样,在对应设置了自定义条件格式的单元格里,只要输入 “0” 就会自动变为 “男”,输入 “1” 就变为 “女” 了。

需要注意的是,这样的自定义条件格式,只限于使用 3 个条件,其中 2 个条件必须是明确的,第 3 个条件则是以余下的通用条件,条件多了点确定就无法保存,而导致无法使用。以学生成绩为例,大于等于 90 的为优秀,小于 60 为不及格,其他为及格,则可以写成如下自定义条件格式:[>=90]"优秀";[<60]"不及格";"及格"

条件格式中支持如下六种标准的比较运算符:

= 等于 > 大于 < 小于 >= 大于等于 <= 小于等于 <> 不等于

发表评论