可以用多种方法获取一列或一行中的第一个非空单元格值,例如下面的几个数组公式:
获取一列中第一个非空单元格值,假设数据在A1:A10区域中:
=INDEX(A1:A10,MATCH(TRUE,LEN(A1:A10)<>0,0),1)
=INDEX(A1:A10,MATCH(,0/(A1:A10<>""),))
=INDEX(A1:A10,SMALL(IF(A1:A10<>"",ROW(A1:A10)),1))
公式输入完毕后按Ctrl+Shift+Enter结束 。
获取一行中的第一个非空单元格值,假如数据在A1:H1区域中:
=INDEX(A1:H1,0,MATCH(TRUE,LEN(A1:H1)<>0,0))
=INDEX(A1:H1,0,MATCH(,0/(A1:H1<>""),))
=INDEX(A1:H1,,SMALL(IF(A1:H1<>"",COLUMN(A1:H1)),1))
【excel用数组公式获取一列中的第一个非空单元格值】公式输入完毕后按Ctrl+Shift+Enter结束 。
推荐阅读
- 水泥的用途
- 空气炸锅烤鸡需要用锡纸吗
- 2021淘宝11.11活动的跨店满减使用期限是多久?
- excel用数组公式获取字符在字符串中最后出现的位置
- excel合并两列数据并删除重复项的数组公式
- excel怎样在单元格内合并文本和日期
- 用“密”字能组成什么词?
- excel不计重复值提取区域中的第N个最大值
- 怎样用Excel公式返回英文双引号?
- excel从一列数值中提取正数的几个公式