如何根据行和格式分配条件值

时间:2014-03-27 02:21:58

标签: excel formatting

我认为这将是一个比我做的更简单的答案,但这里什么都没有。我有一个项目,我正在使用Excel和Python,我将使用不同的点系统计算一个NASCAR赛季的结果。我曾经尝试过只使用Python,但想先在Excel中做这件事会更好。问题是,我已经在Excel中输入了所有36场比赛的所有结果,其中包括领先一圈的车手的格式,领先最多圈的车手,以及不能获得积分的车手。

我的格式如下:

  

难以理解的司机姓名是红色文字   领先一圈的车手都是粗体文字   领先最多圈的车手是粗体文字和粗体边框   受到处罚的司机有红色背景。

有没有办法根据这些格式条件分配值?
至于处罚,我可以根据需要单独计算 如果您有任何建议,请告诉我。

每列包含单个种族的结果,并且由于总有43个驱动程序,因此单元格块包含43行(加上每个种族名称的标题行)。

我想到的一个选项是,在Sheet1上获得每场比赛的结果,然后在Sheet2上列出所有有效的驱动程序名称,然后复制并粘贴两次,每个选项一个(2个奖励)积分,1个奖励积分,没有奖励积分),并列出每个列表。此外,我将为每个驱动程序命名,以及每个位置的名称。然后,在比赛后计算得分时,请使用类似于以下内容的if-then-else公式:

IF A2 = driver_most_led [Driver_Name = Driver_Name + Position_Points + Most_Led_Bonus],ELSE IF A2 = driver_lead [Driver_Name = Driver_Name + Position_Points + Lead_Bonus],ELSE [Driver_Name = Driver_Name + Position_Points])

我知道这是一个很长的例子,但不确定这是否合法。

0 个答案:

没有答案