如何使用 LOOKUP 函数返回第一个非空值 2024-9-7 • microsoft-excel worksheet-function microsoft-excel-2016 database lookup 我有一张桌子: 桌子我使用 LOOKUP 函数引用数据集中的数据。我可以很好地引用具有最新(非空白)数据的列(例如 new_deaths)。但是,对于某些列(例如 Total Vaccinations),最新数据不可用,因此当我尝试使用 LOOKUP 函数时,我得到的是 0(空白)。我想跳过空白值并返回第一个数值。 图片澄清:我引用了另一张床单这就叫世界。 新死亡人数列返回自世界表中最后一个条目不为空以来的最新值。对于以百万计的总疫苗接种人数,它返回 0。原始数据可以在 OurWorldInData.org 上找到 答案1 我建议你尝试这个公式=IFERROR(LOOKUP(1,0/(($A2=World!C:C)*(World!AI:AI<>"")),World!AI:AI),"") 相关内容 在 Excel 数据表单元格中仅输入数字 Openssl DSA 签名验证失败错误无法理解 下载 CairoDock 后出现奇怪的主题 我的启动速度慢是否与双启动 Ubuntu 和 Windows 有关? 我可以使用哪个 IP 范围在路由器上为子网设置新接口? Apache 反向代理带宽不匹配 如何使用 xymatrix 绘制此图表? 无法在 ubuntu 20.04 focus 上安装 wine Ubuntu 16.0.4 在启动时挂起且光标闪烁,lvmetad 未激活,启动修复和 fsck 不起作用 LaTeX 创建不必要的空间