在公式中使用单元格格式(例如“好”、“坏”、“中性”)?

在公式中使用单元格格式(例如“好”、“坏”、“中性”)?

我正在 Excel 电子表格中编制不同软件的比较。这是一长串的功能列表(行),每列都是我正在评估的应用程序之一。我使用样式来直观地显示每个产品与每个功能的匹配程度以及该功能的重要性,现在我想知道是否有办法在公式中使用这些注释。

该表如下:

.         | Product A | Product B | Product C
Feature A |   blah        blah        blah
Feature B |   blah        blah        blah
Feature C |   blah        blah        blah
....      |
....      |
etc       |

我在上表中放置了“blah”,而在我的实际电子表格中,却是(可能很长的)描述性文字,解释了给定产品中此功能的一些内容。

然后,我使用“好”、“中性”和“坏”样式来直观地注释描述,以显示每种产品满足该功能的程度。

对于每个特征,我还使用了 Accent4、60% Accent4、40% Accent4 等样式来注释每个特征的重要性。

现在我想知道是否可以以某种方式使用这些样式(注释)来计算每种产品的总分。

例如,特征 A 的得分 = 值(60% Accent4)* 值(Good)

这可能吗?

答案1

你可能可以使用虚拟专用网络,但它肯定不是很容易或用户友好。你可能想看看使用条件格式用数值和颜色代码代替。

或者你可以使用类似解析器一号,这是一个使用IronPython 用于脚本。Ironpython 比 Excel 公式或宏更容易使用,并且还允许您嵌入对象和复杂数据类型到网格中。然后,您可以在这些对象上定义运算符,以便 SUM(B:B) 返回所需的结果。

我使用 Resolver One 制作了一个德州扑克蒙特卡罗模拟器,它大量使用了网格中的嵌入对象。您还可以用它做很多其他有趣的事情,例如数据透视图、WatiN 集成、WPF 控件和语音合成。

答案2

我没有使用过 Excel 2007,但在 2003 年,我可能会创建一个隐藏的数据表/表格,用于计算您的好/坏值和重音值。此数据表可用作生成您的额外风格和总分的基础。

因此,无论您使用什么公式来计算单元格的样式,它们都存储在样式计算之外,然后被间接引用。这样就可以访问这些值以用于其他目的,例如计算您的评分系统。

希望我正确理解了你的问题

相关内容