提问人:ByronicHero 提问时间:10/27/2023 最后编辑:Mayukh BhattacharyaByronicHero 更新时间:10/30/2023 访问量:74
NBA 赛程行情 - 条件格式
NBA Fixture Ticker - Conditional Formatting
问:
我正在尝试使用 Elo 评级为 NBA 赛季创建一个赛程代码。我整理了一个我试图实现的目标的基本示例(Elo 评级不准确)。我在“B3”中有一个下拉列表,其中包含联盟中的每个球员。在单元格“E3”中,我使用条件格式的 vlookup 公式,要查看“C3”,请在数组“C11:G15”中查找它,使用“E8”作为列引用以返回 Elo 编号。我遇到的问题是,一旦找到 Elo 评级(在本例中为 1624),如何检查数字是否在键中指定的范围之间,以便可以分配正确的颜色。我知道我需要根据密钥的每个步骤将规则相乘,这样当我决定从下拉列表中更改为单元格“B3”中的玩家时,单元格颜色将相应更改,并检索到 Elo 评级编号。
我尝试将 Vlookup 与 IF & AND 语句结合使用,但无济于事
答:
0赞
Keyub W
10/27/2023
#1
如果与所需下限的数组组合,它将返回一个可用于设置规则的数字。对于此应用程序,您需要创建 7 个条件格式规则,格式为XMATCH
=XMATCH(E13,{1300,1351,1401,1451,1500,1550,1600}, -1) = n
其中 n 是从 1 到 7 的整数。
评论
0赞
ByronicHero
10/28/2023
关键是用于说明目的。在单元格 E3 中,在条件格式中,使用规则“使用公式确定要格式化的单元格”。我有:=VLOOKUP($C 3,$C$11:$G$15,E$8,FALSE)。这将在数组中查找团队名称,使用 E8 作为列引用。例如,如果我从下拉列表中将东契奇更改为文班亚马,则 C3 将更改为圣安东尼奥马刺,对手单元格将交换,vlookup 将找到值 1401。我遇到的问题是,一旦 vlookup 找到该值,确定它是否在键中指定的数字之间,因此可以相应地着色
0赞
Keyub W
10/31/2023
感谢您的澄清。我相应地更新了我的答案。
0赞
ByronicHero
10/31/2023
效果很好,非常感谢
评论