=IF(COUNTIF(A1:A3,"*地理位置*"),1,0)亲,你刚写的这个公式里面加*是什么意思?
答案:2 悬赏:80 手机版
解决时间 2021-04-26 17:55
- 提问者网友:饥饿走向夜
- 2021-04-26 08:12
=IF(COUNTIF(A1:A3,"*地理位置*"),1,0)亲,你刚写的这个公式里面加*是什么意思?
最佳答案
- 五星知识达人网友:七十二街
- 2021-04-26 09:42
就是判断A1:A3这三个单元格中是否包含 地理位置 这四个字,* 星号在EXCEL的公式中又叫通配符,即代表任意字符,即不管单元格中是否有其它字符,只要包 地理位置 这四个字就算是满足条件了。如 中国地理位置、地理位置ABC、A地理位置B 都算是满足条件。
如果我要同时判定地理位置和价格 这2个数值,公式改为:
=IF(OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"})),1,0)
还可以精简为:
=OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"}))*1
或者精简为:
=N(OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"})))
如果我要同时判定地理位置和价格 这2个数值,公式改为:
=IF(OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"})),1,0)
还可以精简为:
=OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"}))*1
或者精简为:
=N(OR(COUNTIF(A1:A3,{"*地理位置*","*价格*"})))
全部回答
- 1楼网友:山有枢
- 2021-04-26 10:34
COUNTIF支持通配符,这个*就是通配,公式的含意:在A1:A3中单元格中包含“地理位置”的个数;如果再加一条件,需要使用CONUTIFS函数,假设价格在B列,公式:
=IF(COUNTIFS(A1:A3,"*地理位置*",B1:B3,"价格"),1,0)
=IF(COUNTIFS(A1:A3,"*地理位置*",B1:B3,"价格"),1,0)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯