我有一个电子表格,显示球员的名字,如果他们之前没有在另一个工作表中选择。
这意味着我有两列像这样
Column J Column K
101 Position Player
102 Blank Blank
103 Defender Blank
104 Defender Blank
105 Defender Player 1
106 Midfielder Player 2
107 Midfielder Blank
108 Midfielder Blank
109 Forward Player 3
110 Forward Blank
111 Forward Blank
我有一个单独的表来显示这些球员
Column N Column O
101 Blank Players
102 Sub 1 Blank
103 Sub 2 Blank
104 Sub 3 Blank
K列会根据玩家的选择而改变。
总是有3个玩家在K列,但是在不同的位置。
我想重复O列中那个球员的名字,将他们分配到Sub 1, Sub 2和Sub 3。
我已经尝试了各种IFERROR=...
,但无济于事。它要么不返回,要么返回0。我不确定这是否是Office 365 Excel在线版的限制。
在单元格O102中尝试此公式:
=INDEX(K:K,AGGREGATE(15,6,ROW($K$102:$K$111)/($K$102:$K$111<>""),ROW(O102)-ROW($O$102)+1))
你可以把它拖到其他单元格。
office 365中的Excel可能会有一个更简单的解决方案,但这个也应该可以工作。