Excel - 读取数据,并组合不同 sheet 中的匹配项

Excel - Reading data, and combining rhe matches in different sheet

我有一个 excel 和两个 sheet。第一个有我与之合作的所有比赛,第二个有所有配对的球队。在第二个 sheet 中,我为每个团队提供了一些单元格,他们可以在其中选择一些关于他们比赛时间的通用信息(周末、工作日等)。我想读取第二个sheet和

中的数据
  1. 如果两个团队都对共同选择(例如周末)选择“是”,则将其也放在第一个 sheet 的等效列中。
  2. 如果两个团队都对共同选择(例如周末)选择了“否”,则将其也放在第一个 sheet 的等效列中。
  3. 理想情况下,如果 weekday/weekend 和时间匹配,则出现在最后一列中,例如“21.00 之前的周末”

感谢任何帮助!

试试这个:

=IF(AND(VLOOKUP($A2,Sheet2!$A:$E,MATCH(D,Sheet2!$A:$E,0))="Y",VLOOKUP($B2,Sheet2!$A:$E,MATCH(D,Sheet2!$A:$E,0))="Y"),"Y","N")

对于额外的公式,类似这样的内容可能会有帮助:

=IF(D2="Y",D & " ","")&IF(E2="Y",E & " ","")&IF(F2="Y",F & " ","")&IF(G2="Y",G & " ","")

话又说回来,这只是过滤后的 header 的拼贴画。我不知道您是否在寻找更多的东西 sophisticated/specific(这会不太灵活)。

看来你的公式有效

=CONCATENATE(IFERROR(VLOOKUP(A2;Ζευγάρια!A:L0;2;FALSE);"-");(IFERROR(VLOOKUP(B2;Ζευγάρια!A:L0;2;FALSE);"-")))