excel 如何返回一行中第一个和最终一个非0值所在列的首行数据?

excel

1个回答

写回答

晴空妖孽

2025-12-27 14:49

+ 关注

excel
excel

假设我们要返回一行中第一个和最终一个非0值所在列的首行数据,可以使用excel的VLOOKUP函数和数组公式来实现。首先,在需要返回数据的单元格中,输入以下公式:=IF(VLOOKUP(1, A:B, 2, FALSE)=0, "No data found", VLOOKUP(1, A:B, 2, FALSE))这个公式会检查该单元格所在行的第一个和最终一个非0值所在列的首行数据是否存在。如果不存在,则显示"No data found",否则显示该单元格所在行的第一个和最终一个非0值所在列的首行数据。接下来,将公式复制到整个需要返回数据的列中。这样就能快速地查找并返回一行中第一个和最终一个非0值所在列的首行数据了。以上方法适用于excel 2010及以上版本的软件。对于低版本的excel软件,可能需要使用其他方式进行操作。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号