Excel问题
- westlostcountif 从右边取第一个=“8”
- sambfish哥哥,你倒是讲详细点啊。
countif第一个引用的是范围,第二个引用的是条件
麻烦你把条件那块讲详细点。
[本帖最后由 sambfish 于 2013-3-30 18:36 编辑] - N00B(A1-INT(A1/10)*10)=8
判断一下不就行了 - sambfish如果纯粹要得到一个个位数,我可以非常简单的得到,问题是哥哥你这个公式只算了一个单元格啊,你怎么能实现计算2个以上呢?
- N00B你的意思是在一个格子里编写函数遍历所有的单元格,这恐怕只有用宏才能实现了
- westlost你的意思是不要辅助列是吧,了解
假设数据列为A1:c2,要找末位是8的
{=SUM(IF(RIGHT(A1:C2&"")="8",1,0))}
花括号是用ctrl shift enter输入的 - agefanmake一下
- 绯雨流条件格式轻松解决
- LFL用数组公式啊
- SeraphZtoA酱紫
{=SUM(IF(RIGHT(A1:C2,1)="8",1,0))} - sambfish吃晚饭回来那么多答案了啊,待我去尝试哦。哈哈~
嗯,果然可行啊,多谢各位了!
俺对数组的应用果然还是不行啊...呵呵~~
[本帖最后由 sambfish 于 2013-3-30 22:19 编辑] - breadabo11楼正解
- sambfish7楼和11楼的同样有效,11楼的我看懂了,7楼的那个&“”是什么意思呢?
我只知道通常这是在数据后面加一个空值...没太明白...不过这个公式一样是有效的。 - westlost加上个空字符是为了把数字转换成文本,貌似我这里不转会出错,你不影响就算了,我用习惯了
- sambfish感谢答疑,我明白了...