我有一个用于(梦幻足球)日程安排的电子表格,并且正在慢慢实现一些自动化以减少痛苦。
因此,我想在这个比赛表中填写已经手动输入到表格中的比赛的名称。例如,如果单元格 E2 被手动填充为名称“Wyatt”,则单元格 E9 将填充为“Peter L”。请参阅对战表。
我理解这些单元格中当前方程的问题是它们是圆形的。单元格 E2 包含:
=XLOOKUP($A2,E$2:E$15,$A$2:$A$15)
...以便查找数组包含 E2。如果您参考 D 和 F 列,我有一个类似的等式可能不是最佳解决方案,但适用于我需要的(到目前为止)。单元格 D2 包含:
=IFERROR(IF(XLOOKUP($A2,C$2:C$15,D$2:D$15)=0,"",IF(XLOOKUP($A2,C$2:C$15,D$2:D$15)="W","L",IF(XLOOKUP($A2,C$2:C$15,D$2:D$15)="L","W",""))),"")
...当单元格 D5 手动填充“L”时,会导致单元格 D2 填充“W”,反之亦然。我理解这是有效的,因为查找数组不包含方程所在的单元格。
说了这么多;有没有办法使这项工作,或者是否有不会导致循环依赖的替代方法?ps 我知道仅此一项并不能节省大量时间,但这也与学习过程有关。每一条建议和解决的小问题都有帮助!先感谢您!