Excel问题

  • w
    westlost
    countif 从右边取第一个=“8”
  • s
    sambfish
    哥哥,你倒是讲详细点啊。
    countif第一个引用的是范围,第二个引用的是条件
    麻烦你把条件那块讲详细点。

    [本帖最后由 sambfish 于 2013-3-30 18:36 编辑]
  • N
    N00B
    (A1-INT(A1/10)*10)=8
    判断一下不就行了
  • s
    sambfish
    如果纯粹要得到一个个位数,我可以非常简单的得到,问题是哥哥你这个公式只算了一个单元格啊,你怎么能实现计算2个以上呢?
  • N
    N00B
    你的意思是在一个格子里编写函数遍历所有的单元格,这恐怕只有用宏才能实现了
  • w
    westlost
    你的意思是不要辅助列是吧,了解
    假设数据列为A1:c2,要找末位是8的
    {=SUM(IF(RIGHT(A1:C2&"")="8",1,0))}
    花括号是用ctrl shift enter输入的
  • a
    agefan
    make一下
  • 绯雨流
    条件格式轻松解决
  • L
    LFL
    用数组公式啊
  • S
    SeraphZtoA
    酱紫
    {=SUM(IF(RIGHT(A1:C2,1)="8",1,0))}
  • s
    sambfish
    吃晚饭回来那么多答案了啊,待我去尝试哦。哈哈~

    嗯,果然可行啊,多谢各位了!

    俺对数组的应用果然还是不行啊...呵呵~~

    [本帖最后由 sambfish 于 2013-3-30 22:19 编辑]
  • b
    breadabo
    11楼正解
  • s
    sambfish
    7楼和11楼的同样有效,11楼的我看懂了,7楼的那个&“”是什么意思呢?
    我只知道通常这是在数据后面加一个空值...没太明白...不过这个公式一样是有效的。
  • w
    westlost
    加上个空字符是为了把数字转换成文本,貌似我这里不转会出错,你不影响就算了,我用习惯了
  • s
    sambfish
    感谢答疑,我明白了...