excel 函数 求A列所有单元格内的值如果是A,则+1,如果是B+0.5

excel 函数 求A列所有单元格内的值如果是A,则+1,如果是B+0.5,求合计

筛选出是A(代表一个数字)的,在其它单元格输入1,复制,选中是A的区域,按F5,定位条件,可见单元格,选择性粘贴,选运算下面的“加”,确定,用同样的方法给B加上0.5,这样可显示在本列, 如果要显示在B列,则在B1输入公式: = IF(A1=A,A1+1,A1+0.5),(这时的A是代表一个数字,A1是代表A1单元格),再向下填充,这个公式只适合于A列只有A.B两种值,如果还有其它值,就要作适当修改.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-13
我看明白了,是不是说对A列的所有值进行判断,然后有1个A则加1,有两个A则加2....?
=countif(a:a,"A")+countif(a:a,"B")*0.5本回答被提问者采纳
第2个回答  2011-08-13
谁+1+0.5?如果不是AB返回什么?
举个例子吧,如果A1单位为A,则C1单元格返回B1+1,B返回B1+0.5,否则返回B1(就是非AB的情况)
C1公式
=if(A1="A",B1+1,if(A1="B",B1+0.5,B1))
第3个回答  2011-08-13
=IF(sum(A:A)=A,sum(A:A)+1,IF(sum(A:A)=B,sum(A:A)+0.5,""))
第4个回答  2011-08-13
IF函数可以帮您.只是您表达的不是很清楚,不能直接给出您想要的结果.
相似回答