excel - 使用 MS Excel 中的最后 10 个值绘制图形

标签 excel plot graph

所以我得到了 Sheet1 和一个包含一些数据的表。为简化起见,假设有一列“x”包含一些数据,一列“y”包含一些数据。不时地手动将更多值添加到表中。

在 Sheet2 上,我需要 Excel 仅使用表中的最后 10 个值自动绘制图表。因此,当添加更多值时,图表会自动更改为新的最后 10 个值。这可能吗?

此外,假设有第三列“z”始终是一个常数值(例如,在图中显示某种最大值“y”)。当填充相应的'x'和'y'单元格时,如何使Excel自动用数字填充单元格?我知道我可以一直手动填充“z”列,但我怀疑绘制最后 10 个值会搞砸。

我正在使用 MS Excel 2013。

非常感谢!

最佳答案

您需要使用动态命名范围作为系列数据来创建图表。

首先设置带有标题 x、y 和 z 的数据表。

选择 x 标题并单击插入 > 表格,确保“我的表格有标题”
被选中然后单击确定

在 z 列中,要将 20 设置为自动填充值,请添加公式 =20
将数据放在 x 和 y 列中

根据列 x 和 y 创建图表。此示例创建一个 XY 图。

假设您的工作簿中只有一个表,它将被命名为“Table1”。

转到公式 > 名称管理器 > 新建

xPlot:=OFFSET(Table1[[#Headers],[x]],COUNTA(Table1[z])-9,0,10,1)
同时创建:

y绘图:=OFFSET(Table1[[#Headers],[y]],COUNTA(Table1[z])-9,0,10,1)
右键单击您的图表,然后单击选择数据...

删除那里的系列

创建一个新系列

如果您的工作簿名为 Chart Example.xlsx,则设置:

系列 X 值:'Chart Example.xlsx'!xPlot

系列 Y 值:'Chart Example.xlsx'!yPlot

单击确定并尝试添加更多数据。

Img

关于excel - 使用 MS Excel 中的最后 10 个值绘制图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47011603/

相关文章:

重现塔夫特莫尔振动

python - 将刻度标签添加到 healpy mollview

c - 在 C 中获取图形数据结构输入的最佳方法?

algorithm - 如何通过 2D 网格有效地实现光线转换?

vba - 如果同一行中的另一个单元格为空白,则清除该行中的单元格

excel - 在 Excel 工作表名称中使用井号 (#)

excel - 使用 SSIS 脚本任务刷新 Excel

excel公式,检测地址中的楼号

plot - 具有条件格式的gnuplot平滑频率

C++-BGL : sort edges