专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

excel判断数字是否包含数组内_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:20:48       共计:3610 浏览

excel判断数字是否包含数组内?

可以通过COUNTIF或者FIND函数组成数组公式实现。

1、示例公式

①COUNTIF函数

=IF(AND(COUNTIF($A$2,"*"&MID(C2,ROW($1:$99),1)&"*")),"是","否")

*数组公式,需要三键结束输入(CTRL+SHIFT+ENTER)

②FIND函数

=IF(AND(1-ISERROR(FIND(MID(C2,ROW($1:$99),1),$A$2))),"是","否")

*数组公式,需要三键结束输入(CTRL+SHIFT+ENTER)

2、公式简析

以公式①为例

①利用MID和ROW函数将“待判断文本”内的文本一个个拆开组成数组,记为“目标数组”

MID(C2,ROW($1:$99),1)

②利用COUNTIF支持通配符的特性,将“目标数组”内的每一项内容与“指定数组”进行匹配。匹配则返回1,不匹配则返回0。

COUNTIF($A$2,"*"&目标数组&"*")

③通过AND函数判断是否完全匹配。

每一项都匹配则返回TRUE,出现过不匹配的项则返回FALSE。

AND(所有匹配结果)

④通过IF函数返回最终的结果“是”或“否”。

IF(是否完全匹配,"是","否")

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:1000元以内性价比超高的OPPO手机_java | ·下一条:万朝归宗什么意思_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有