两个列都有空值,怎么计算平均值,请老师帮忙!

image.png

FineReport 用户AYnW76920187 发布于 2025-3-13 16:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-3-13 16:47

直接写公式

 

AVERAGE(number1,number2,…,countstring):返回指定数据的平均值。

Number1,number2…:用于计算平均值的参数;

countString:文字、逻辑值是否参与计数。

备注:

参数必须是数字,或是含有数字的名称,数组或引用。

如果数组或引用参数中含有文字,逻辑值,默认参与计数,countString为false则不参与计数;空单元格始终不参与计数,但是,单元格中的零值参与。空字符串也会参与计数。

示例:

如果A1:A6被命名为“ages”,分别等于10,23,文字,29,33及25,则:AVERAGE(A1:A6)等于20。

AVERAGE(A1:A6,false)等于24。

AVERAGE(ages)等于20。

如果还有一个年龄为27的,求所有年龄的平均值为:AVERAGE(A1:A6,27)等于21。

最佳回答
0
snrtuemcLv8专家互助
发布于2025-3-13 16:47

AVERAGE(number1,number2,…,countstring):返回指定数据的平均值。

Number1,number2…:用于计算平均值的参数;

countString:文字、逻辑值是否参与计数。

备注:

参数必须是数字,或是含有数字的名称,数组或引用。

如果数组或引用参数中含有文字,逻辑值,默认参与计数,countString为false则不参与计数;空单元格始终不参与计数,但是,单元格中的零值参与。空字符串也会参与计数。

示例:

如果A1:A6被命名为“ages”,分别等于10,23,文字,29,33及25,则:AVERAGE(A1:A6)等于20。

AVERAGE(A1:A6,false)等于24。

AVERAGE(ages)等于20。

如果还有一个年龄为27的,求所有年龄的平均值为:AVERAGE(A1:A6,27)等于21。

最佳回答
0
叁柒Lv3见习互助
发布于2025-3-13 17:13

nvl(表达式,表达式不为空返回值,为空返回值),把空值的返回值设为0,在sql中进行处理

  • 4关注人数
  • 35浏览人数
  • 最后回答于:2025-3-13 17:13
    请选择关闭问题的原因
    确定 取消
    返回顶部