标签:Excel公式,INDEX函数,MATCH函数有时候,工作表行中的数据可能并不在第1个单元格,而我们可能会要获得行中第一个非空单元格中的数据,如下图1所示。可以使用INDEX函数/MATCH函数的组合来解决这个问题,如果找不到的话,再加上IFERROR函数来进行错误处理。=IFERROR(INDEX(C4:G4,0,MATCH('*',C4:G4,0)),'空')公式中,使用通配符“*”来匹配第一个找到的文本,第二个参数C4:G4指定查找的单元格区域,第三个参数零(0)表示精确匹配。最后,IFERROR函数在找不到单元格时,指定返回的值。这里没有使用很复杂的公式,也没有使用数组公式,只是使用了常用的INDEX函数和MATCH函数组合来解决。公式很简单,只是要想到使用通配符(“*”)来匹配文本。欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。
|