Excel 为图形生成数据

Excel 为图形生成数据,excel,excel-formula,Excel,Excel Formula,说明: 注:是的,我知道使用VBS是可能的。但我相信这可以通过使用一些或多或少的标准Excel功能来实现。我只是想通过解决这个问题来了解更多这些特性,这就是赏金的意义所在 例如: 简要说明: 在第二张名为Graph的纸上,这是我想要实现的。 主机A、B和C的价格是通过更改名为“价格”的第一张图纸上的文件数生成的 更长: 我有一个图表,比较了几个不同的托管提供商的价格 每一个都是基于几个不同的因素来计算价格的 例如,一个用于查看GB存储的其他费用另一个用于传输。我把它们带到了一个共同点,即文件编号

说明: 注:是的,我知道使用VBS是可能的。但我相信这可以通过使用一些或多或少的标准Excel功能来实现。我只是想通过解决这个问题来了解更多这些特性,这就是赏金的意义所在

例如:

简要说明: 在第二张名为Graph的纸上,这是我想要实现的。 主机A、B和C的价格是通过更改名为“价格”的第一张图纸上的文件数生成的

更长: 我有一个图表,比较了几个不同的托管提供商的价格

每一个都是基于几个不同的因素来计算价格的

例如,一个用于查看GB存储的其他费用另一个用于传输。我把它们带到了一个共同点,即文件编号,所以当我更改文件单元格中的值时,每个托管提供商的所有价格都会相应地改变

我想在图表上展示一下。 这将让我更好地理解每一个托管提供商是如何吓唬加班的

我是否必须输入到文件单元格50100200400中,每次都将这些价格复制到另一张表上?是否有更好、更简单或更动态的方法来实现这一点


谢谢

一种解决方案是使用以下公式:

=价格!B$2*$A2*价格$B$8+价格!B$3*价格$B$7*价格$B$8+价格!B$4*价格$B$7*$A2


在图表中的B2单元中,您可以在其中列出值的表格,只需将其向下和横向拖动,即可填写其他价格和主机。更改A列中的文件大小将更新公式,从而更新值和图表。

据我所知,价格计算如下

price = 
    (price per view) * (num of views) +
    (price per transfer) * (num of views) * (file size) +
    (price per storage) * (num of files) * (file size)

因此,只需根据您要跟踪的值在excel中为上述价格模型添加适当的关系。

您能否分享一个示例,说明如何设置和所需的输出?@Isolated:Ok。我编辑了第一篇文章并添加了一个例子。我不知道你的图表与文件数量之间的关系是非线性的,所以所包含的例子是误导性的。我添加了一个视频来解释我在寻找什么。希望这有帮助。谢谢,我想我解决了你的问题,但是被删除了,没有任何原因,只是被删除了,这个公式会很好用。我还建议在图表所基于的表格中使用此公式。如果图形链接到表,OP不需要在图形中手动添加或删除新值。一切都会自动发生:胡说八道,真管用。我只是试错了。你能给我解释一下吗?哦,好的,没关系。我把它分成了多行,它变得清晰了~谢谢我很高兴能帮上忙!Wizhi的建议也是很好的,如果您通过按CTRL+T将该范围放入表中,图形将自动向表中添加任何新的供应商或行。