VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

回娘家跪求execl大神帮助

整理时间:2014-04-11 07:15 热度:°C

【楼主】2014-05-15 11:51

» 回娘家跪求execl大神帮助
    事情是这样的,公司最近统计一些数据,比如在a1里显示”我怎能不变态”,检测到有“我”这个字,b1就显示“呵呵”。但是如果有“不变态”三个字的话,就优先显示“嘿嘿”。就像“我爱微民网”,b1显示“呵呵”。“我今天不变态”,b1显示“嘿嘿”。这个函数要怎么写。。。
    
网友评论2014-05-15 11:53


    if语句。。。。自己研究下吧
    
网友评论2014-05-15 12:02


    =IF(LEN(A1)-LEN(SUBSTITUTE(A1,"不变态",""))>=1,"嘿嘿",(IF(LEN(A1)-LEN(SUBSTITUTE(A1,"我",""))>=1,"呵呵")))
    


网友评论2014-05-15 12:38


    =if(find("不变态",a1),"嘿嘿”,if(find("我”,a1),"呵呵",""))
    


网友评论2014-05-15 12:41


    Reply Post by ngacnlcq (2014-05-15 12:02):
    =IF(LEN(A1)-LEN(SUBSTITUTE(A1,"不变态",""))>=1,"嘿嘿",(IF(LEN(A1)-LEN(S.......
    谢谢大神,但是有个问题,比如abcd四个字母,只会显示ad,bd,cd。abc不会同时出现,对应出现10 20 30。刚才我把你写的加了点内容上去就显示写不下了。。。
    
网友评论2014-05-15 13:20


    Reply to Reply Post by 安安是恶魔 (2014-05-15 12:38)
    这个好像有点问题啊
    
网友评论2014-05-15 15:44


    Reply Post by sypromise (2014-05-15 13:20):
    
    这个好像有点问题啊
    可能是你的举例还不够精确。。。
    
    find返回的结果是找到的第n位置,n只要不是0,if就判定为真
    当然,如果没找到,就会返回#value错误,需要自己排下错
    
    你可以自己看看其他函数,例如findb
    
网友评论2014-05-15 15:54


    字符查找函数
    find
    findb
    search
    searchb
    还有left
    right
    mid
    replace
    substitude
    等等,都可以组合起来运用的
    

    
    
    

关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright 2012年2月8日 苏ICP备12030052号-3