作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个包含动态数据系列的图表。图表中的每个系列都来自一个绝对范围,但该范围中只有一定数量可能有数据,其余部分将为#N/A
。
问题在于图表将所有#N/A
单元格作为值粘贴,而不是忽略它们。我已经通过使用命名动态范围(即“插入”>“名称”>“定义”)来解决这个问题,但这效率极低,因为每个图表都有 4 个动态系列,而我必须制作其中 25 个图表。
是否有任何其他解决方案允许我像往常一样为数据系列指定范围,但告诉图表忽略所有“#N/A”或空白单元格?
最佳答案
我通过使用 IF 语句将不需要的值返回到“”而遇到了同样的问题,并且图表将按照您的描述进行操作。
但是,当我使用 #N/A
而不是 ""
时(重要的是,请注意,它没有引号,如 #N/A
而不是 "#N/A"
),图表会忽略无效数据。我什至尝试输入无效的 FALSE
语句,效果相同,唯一的区别是 #NAME?
作为单元格中的错误返回,而不是 #N/A
。我将使用一个虚构的 IF 语句来向您展示我的意思:
=IF(A1>A2,A3,"")
---> Returned "" into cell when statement is FALSE and plotted on chart
(this is unwanted as you described)
=IF(A1>A2,A3,"#N/A")
---> Returned #N/A as text when statement is FALSE and plotted on chart
(this is also unwanted as you described)
=IF(A1>A2,A3,#N/A)
---> Returned #N/A as Error when statement is FALSE and does not plot on chart (Ideal)
=IF(A1>A2,A3,a)
---> Returned #NAME? as Error when statement is FALSE and does not plot on chart
(Ideal, and this is because any letter without quotations is not a valid statement)
关于excel - 在 Excel 中创建忽略 #N/A 或空白单元格的图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15013911/
我是一名优秀的程序员,十分优秀!