我有一个包含两张纸的Excel文件:
@IBAction func submitbutton(_ sender: UIButton) {
pressed = true
if let tabController = self.presentingViewController?.tabBarController,
let viewController3 = tabController.viewControllers?.filter({ $0 is ViewController3 }).first {
viewController3.acceptData(points: self.points)
}
}
(其中包含球队详情及比赛时间表)
Teams
(包含计算以及匹配和结果的数量等)。
Results
所做的是,每个已在Results
上启用状态的游戏都会显示Teams
表,然后Results
输入该表上的数字和计算。
我的问题是,当两个开始游戏中有一个游戏时,当它启动时,新名称会移动并移动它下面的名称行并保留它下面的行的详细信息,而它应该是下一个它,这是我的例子:
Results
Sheet1
Teams
A B
1 **Names** **Status**
2 TEAM A Launched
3 TEAM B Pending
4 TEAM C Pending
5 TEAM D Launched
Results
所以这里发生的事情是,如果在 A B C D E
1 **Names** **1st Half goals** **2nd half** **total** **points**
2 TEAM A 1 2 3 13
3 TEAM D 3 1 4 10
的{{1}}上更改TEAM B的状态,它将显示在2 Sheet1
上,它将接受TEAM D的行输入。
会是这样的:
Teams
Results
有什么解决方案吗?请告诉我。
这是Results
单元格 A B C D E
1 **Names** **1st Half goals** **2nd half** **total** **points**
2 TEAM A 1 2 3 13
3 TEAM B 3 1 4 10
4 TEAM D
上的公式
Sheet 2 Results
和A2
没有公式只有手动输入,=IFERROR(INDEX(TEAMS!A$2:A$550,SMALL(IF(TEAMS!B$2:B$550="Launched",ROW(TEAMS!B$2:B$550)-ROW(TEAMS!B$1)),ROW(TEAMS!B2))),"")
Cell B & C & E
答案 0 :(得分:0)