求助一个Excel函数

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:03:13
在Excel里,如何用函数或VBA判定一个单元格里的文本是等与预定的几个值相等,刚返回另外一个值.
如在A1里是有一个值,我要在A2里判定A1里的值是否属于特定的几个值AA,BB,CC,如是AA,则在A2里显示1,如是BB,则显示2,如是CC,则显示3,如都不是则返回4.
2,另外,如何判定在A1里如果有内容,则在A2里运用一个公式,如A1是空的,A2则也是空.

在A2里输入公式

=IF(A1="AA",1,IF(A1="BB",2,IF(A1="CC",3,4)))

补充

=IF(A1="","",IF(A1="AA",1,IF(A1="BB",2,IF(A1="CC",3,4))))

在A2里输入公式

=IF(A1="","",IF(A1="AA",1,IF(A1="BB",2,IF(A1="CC",3,4))))
如是文本加双引号,数字不加

举个例子给你.例如你在A1里输入任一数字,如45,比如这是一个成绩,我们依据此成绩来给定一个评级,在A2里显示评级,评级以A,B,C,D,F来表示,89分以上评级为A,79以上为B,69以上为C,59以上为D,其他(即59以下)为F,要达到这个目的,你只需要在A2中输入以下公式,=IF(A2>89,"A",IF(A2>79,"B", IF(A2>69,"C",IF(A2>59,"D","F"))))。我想这个例子你会举一反三的话你的问题就迎刃而解了。这分我想我拿定了吧。你不给我你都不好意思。