作者windknife18 (windknife18)
标题Re: [算表] 在阵列中回传最後一笔相同序号的位置
时间Mon Aug 26 11:23:14 2024
F2
=map(filter(A2:A1000,A2:A1000<>""),lambda(x,lookup("龘",
tocol(arrayformula(if('发放纪录'!C2:Z1000=x,'发放纪录'!B2:B1000,NA())),3))))
※ 引述《Modeler (♥ε ♥)》之铭言:
: 软体:google试算表
: 版本:线上
: 见本:https://reurl.cc/ZVXepA
: 我希望达到的效果是在兑换纪录的A栏去比对发放纪录页的C:F,
: 然後在兑换纪录F栏上回传最後一个相同序号所对应的姓名,
: (这是比较简化的,因为後续还要加上时间去限制匡列范围)
: 目前我的想法是於F2输入以下函式
: =INDEX('发放纪录'!$B:$B,SUMPRODUCT(('发放纪录'!$C:$H=SMALL('发放纪录
: '!$C:$H,COUNTIF('发放纪录'!$C:$H,A2)))*ROW('发放纪录'!$C:$H)))
: 但是得不出想要的结果,
: 想求高手赐教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.131.84.210 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1724642596.A.51C.html