excel - Google 表格 - 查找 - 返回最后一个匹配值问题
问题描述
我正在附上我正在处理的 google 表格的链接。
我正在尝试在“销售”表上创建一个列表,该列表将根据“付款”表中的最后一个匹配结果提取“下一次到期付款”。用作参考的单元格是 A 列 (ID#)。这就像发票号码一样。每次客户向特定发票 # 付款时,它都会记录在付款单上,并且“下一次到期付款”将手动更新。这个新日期应相应地反映在“销售”表上。
我尝试将以下内容放在“销售”表的 K 列中。它适用于第一个 id# 但不适用于其他:
=(MAX(LOOKUP(销售额!$A6,Payments!$C$5:$C,Payments!$J$5:$J)))
解决方案
我能够使用以下公式解决问题:
=ARRAYFORMULA(LOOKUP(2,1/(Payments!$C$5:$C=$A5),Payments!$J$5:$J))
推荐阅读
- android - 应用程序未收到 Android 10 BOOT_COMPLETED 广播
- ios - 所需条件为假:IsFormatSampleRateAndChannelCountValid(format) 进入 react-native-community 语音
- vim - Vim 如何复制到真实(非相对)行号
- reactjs - 为什么我的代码类型会收到警告?“警告函数缺少返回类型”
- c# - .NET Framework:如何更新 System.Runtime?
- javascript - Babel-cli 没有编译 node_modules
- neural-network - 关于 Stacked BiLSTM(多层 BiLSTM)的问题
- wordpress - wordpress数字分页如何在不刷新下一页加载的情况下进行?
- flutter - 溢出时滑动文本
- javascript - JS 装饰器中定义的属性不可见