基于其他数据的数据恢复

问题描述 投票:0回答:1

在我的文件中,我按组列出了冠军日:https://docs.google.com/spreadsheets/d/1zYplMk2HOs-AC84sgRH1hDMH5-Yq2DuZ-XzXW3R0kBI/edit?usp=sharing

由于不同母鸡的日期并不对应相同的日期,我希望能够按日期检索母鸡(我手动以黄色突出显示预期结果)。

更进一步,还在母鸡后面的单元格中添加相应日期的数量(请参阅橙色单元格以了解预期结果)

我尝试使用 FIND 函数,但这一方面不合适,因为这意味着要进行大量 IF 测试,另一方面,当找不到日期时,它会返回错误。

我该怎么做(如果可能的话通过公式,否则通过脚本)?

谢谢

google-sheets google-sheets-formula
1个回答
0
投票

你可以尝试-

=HSTACK(
TOROW(FILTER($A$2:$A$7;BYROW($B$2:$M$7;LAMBDA(rw;INDEX(OR(rw=H13)))));3);
TOROW(FILTER($B$1:$M$1;BYCOL($B$2:$M$7;LAMBDA(col;INDEX(OR(col=H13)))));3)
)

© www.soinside.com 2019 - 2024. All rights reserved.