excel公式,检测地址中的建筑编号
我有一个有地址的专栏。我需要excel中的公式来检测此数据在地址行1中是否有建筑编号。请参见下面的示例数据。我正在尝试检测这在excel中是否是一种好的地址格式。这将有助于我的分析。例如,下面的H街没有建筑编号,但104 Washington Dr有建筑编号。我如何建立一个公式来做到这一点?谢谢 试试这个:excel公式,检测地址中的建筑编号,excel,excel-formula,Excel,Excel Formula,我有一个有地址的专栏。我需要excel中的公式来检测此数据在地址行1中是否有建筑编号。请参见下面的示例数据。我正在尝试检测这在excel中是否是一种好的地址格式。这将有助于我的分析。例如,下面的H街没有建筑编号,但104 Washington Dr有建筑编号。我如何建立一个公式来做到这一点?谢谢 试试这个: =IF(SUMPRODUCT(COUNTIF(A2;"*"&{"1";"2";"3";"4";"5";"6";"7";"8";"9";"0"} & "*"))>0;"Y
=IF(SUMPRODUCT(COUNTIF(A2;"*"&{"1";"2";"3";"4";"5";"6";"7";"8";"9";"0"} & "*"))>0;"Yes";"No")
这就是它的工作原理:
COUNTIF(A2;“*”和{“1”;“2”;“3”;“4”;“5”;“6”;“7”;“8”;“9”;“0”}&“*”)
将返回一个0和1的数组,如果字符串的任何部分存在任何数字(我们在前后使用通配符*)SUMPRODUCT
总结步骤1中的数组您也可以使用类似以下内容:
=NOT(ISERROR(VALUE(TEXTJOIN("",TRUE,IFERROR(MID(B6,ROW(INDIRECT("1:100")),1)+0,"")))))
这将返回一个布尔值,指示字符串中包含数字
更多解释街道名称是否可以包括数字,例如:
57街
。换句话说,什么样的“模式”可以告诉我们是否包含了建筑编号?。。或者贝克街221号