将a表勾选的两个值(8.6,8.4)求平均通过同一主键更新到b表成一个值(8.5)

将a表勾选的两个值(8.6,8.4)求平均通过同一主键更新到b表成一个值(8.5)

FineReport 轻舟已过万重山 发布于 2025-2-10 11:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-2-10 11:16

用这个函数计算后,存入B表

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。

  • 轻舟已过万重山 轻舟已过万重山(提问者) 8.4 和 8.6 是扩展出来的两行数据
    2025-02-10 11:18 
  • snrtuemc snrtuemc 回复 轻舟已过万重山(提问者) AVERAGE(A1:A2) 这个写法就可以,如果你有复选框勾选,可以增加辅助列 if函数判断是否选中,选中就是原值,没选中就是控制,然后处理下,AVERAGE(greparray(A1:A2,len(item) >0))
    2025-02-10 11:21 
  • 轻舟已过万重山 轻舟已过万重山(提问者) 回复 snrtuemc 没太明白,辅助列怎么放到公式里面
    2025-02-10 13:35 
  • snrtuemc snrtuemc 回复 轻舟已过万重山(提问者) 例如原来是A列,你改成F列辅助列,直接填报用辅助列的单元格就可以
    2025-02-10 13:37 
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-2-10 11:21

=AVERAGE(b2{a2=''true})

最佳回答
0
shirokoLv6资深互助
发布于2025-2-10 11:25

隐藏一列单元格,用公式计算平均值,直接填报用这个单元格就好了

简单方便

  • 4关注人数
  • 43浏览人数
  • 最后回答于:2025-2-10 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部