在excel中打印图形并计算相同范围内的平均值,忽略非数字数据(不打印零!)

在excel中打印图形并计算相同范围内的平均值,忽略非数字数据(不打印零!),excel,plot,Excel,Plot,Excel graph不会打印空单元格和NA()。由于某些奇怪的未知原因,空白单元格(“”)将打印为零!另一方面,AVERAGE同时忽略空单元格和空白单元格!它不认为空白为零!这是预期的正确行为 图表: 忽略:null,=NA()(#不适用) 打印为零:空白(=“”)/为什么是Microsoft?为什么 AVERAGE()或任何其他公式: 忽略:null或空白(“”) 错误:=NA()(#N/A)或任何其他非数字数据 那么,如何使用同一列来绘制图形,而不绘制任何非数值图形,并计算平均值

Excel graph不会打印空单元格和NA()。由于某些奇怪的未知原因,空白单元格(“”)将打印为零!另一方面,AVERAGE同时忽略空单元格和空白单元格!它不认为空白为零!这是预期的正确行为

图表:

  • 忽略:null,=NA()(#不适用)
  • 打印为零:空白(=“”)/为什么是Microsoft?为什么
AVERAGE()或任何其他公式:

  • 忽略:null或空白(“”)
  • 错误:=NA()(#N/A)或任何其他非数字数据
那么,如何使用同一列来绘制图形,而不绘制任何非数值图形,并计算平均值

我知道我可以在plot中添加一个辅助列,检查值是否为空,并替换为=NA()。但是,在我的例子中,这将需要很多辅助列,我不希望这样

我的数据来自公式。因此,我不能有空单元格,只能有空“。

“许多辅助列”。。1是很多吗?如果数据在B列中

=IF(&B1 = "", NA(),&B1)
把它拖下来

关于您的问题的主题: 有一个选项,像这样更改(法语抱歉):

将其更改为最后一个选项而不是,它将相应地链接您的数据

编辑1 如果您想计算平均值,包括N/As

=AVERAGEIF(A1:A5,"<>#N/A")
=AVERAGEIF(A1:A5,#不适用)

我知道这个选项。但对于excel,空单元格!="". 对于excel,empty是null,并且不能使用公式将单元格设置为null(为什么是Microsoft为什么?)。您需要删除单元格数据。我的数据确实有“”单元格,因此,此选项对我来说毫无价值。关于辅助栏目,我有很多栏目。创建此线程的原因是不创建辅助列。@Pedro77如何使用“”创建单元格?如果在其中输入“”(也称为nothing),它不会变为空吗?我的数据来自公式,因此,不会有任何内容。“@Pedro77我不确定我是否理解,您是说您没有任何单元格包含
??那么为什么要问这些呢?如果您的数据来自公式,请将我的小公式添加到公式中,将
N/A
而不是
。不,正好相反。我有包含“”的单元格。另外,我如何计算包含N/A的数据的平均值?Jon Peltier博客中关于绘制空值的全包帖子。这篇文章被称为“留心空隙——绘制空单元格图”。看一看,尝试几件事,如果你被卡住了,再发回更具体的问题。