在Excel中,我正在寻找一种搜索列的方法,并获得包含日期的第一个字符串。
给出的例子:
A1: "str"
A2: "str"
A3: 01/01/2005
A4: 01/01/2006
我希望从A列中获得3,因为A3是第一个包含日期的单元格。
仅使用工作表函数,而不是VBA代码。
答案 0 :(得分:1)
在Excel中,日期只是格式化的数字,所以如果你只有文字和日期,你可以找到第一个数字的位置
= MATCH(TRUE,INDEX(ISNUMBER(A1:A1000),0),0)