excel - 防止 Excel 更改动态图表上的 x 轴

标签 excel dynamic charts

我想制作一个动态图表,绘制出我们经常进行的生物测定的标准曲线图。通常,为了提高曲线的拟合度,您可以在数据集的任一端删除一个或两个数据点。因此,使用 vlookups 和 if 语句,我有一个执行数据修剪的方案,这样我的数据总是从第 1 行开始,并且列长度只是缩短。

我的表格工作得很好,但我的 xy 散点图因这些变化而变得疯狂。我有对数对数刻度的图,如果存在完整的数据集,它看起来很好。执行修剪时,我丢失了 x 轴细节。然后,x 轴重置为 1 到数据集长度的范围。

如何防止这种情况发生?

更新

我添加了一些信息。我知道有 VBA 方法可以做到这一点,但我希望电子表格尽可能简单。我认为excel应该能够处理这个问题。

This is the chart with all the points in it. The actual data driving it is cricled

因此,如果我不合适,我可能想从数据集的开头或结尾修剪数据系列。我通过旋转按钮动态更改表格来完成此操作,但发生了以下情况

I essentially shorten the data by one and the chart goes haywire. I lose the log scale and any information about my x values

我更新列的公式如下所示。很乱。

=IF(ISNA(IF(VLOOKUP(F6,$C$4:$D$11,2,FALSE)+1>8-($B$5-1),"",INDEX(C$4:C$11, VLOOKUP(F6,$C$4:$D$11,2,FALSE)+1))),"",IF(VLOOKUP(F6,$C$4:$D$11,2,FALSE)+1>8-($ B$5-1),"",INDEX(C$4:C$11,VLOOKUP(F6,$C$4:$D$11,2,FALSE)+1)))

最佳答案

在公式中使用 NA() 而不是 ""。使用 "" 填充单元格不会导致真正的空单元格,这也是您遇到图表问题的原因。

希望有帮助。

关于excel - 防止 Excel 更改动态图表上的 x 轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48265423/

相关文章:

c# - Entity Framework (代码优先)——动态构建模型

javascript - 浮点图库 : show points on line chart only on hover?

swift - 如何使用 danielgindi/Charts 库和 Swift 3.0 绘制条形图

node.js - 在nodejs中使用multer上传xlsx文件时添加自定义字段

excel - 根据excel中的类别将一列拆分为多个

python - SQLAlchemy:从列表动态加载表

javascript - Highcharts:如何在图表区域内添加 HTML

excel - 多个 Worksheet_Change 问题

欧几里得距离的Excel公式

c++ - 如何动态创建相关类型?