咨询单元格内显示两个字段汇总后做占比值(汇总值不显示)

1、求同一个数据库表内,两个字段 汇总后做占比值,在单元格内显示,求fX代码 

2、求不同数据库表内,两个字段 汇总后做占比值,在单元格内显示,求fX代码

两种写法,没法老师了

FineReport yzmS3EZS1815397 发布于 2022-10-7 10:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-10-7 10:41

一个数据库的话。你直接sql就可以除直接计算了呀

不同的数据库,在单元格里面可以类似这样写

sum(ds1.select(金额))/sum(ds2.select(金额2))

  • yzmS3EZS1815397 yzmS3EZS1815397(提问者) 没有用数据库的数据,是用execl 导入的,所以没有SQL,,所以问一下。
    2022-10-07 11:02 
  • CD20160914 CD20160914 回复 yzmS3EZS1815397(提问者) 这个可以的呀。excel导入的不是有一个文件数据集的名称吗
    2022-10-07 11:05 
  • yzmS3EZS1815397 yzmS3EZS1815397(提问者) 回复 CD20160914 我试试,原来是想直接用在SQL 查询汇总的,所以想看一下,FX 中写法有哇,这样方便一点。谢谢
    2022-10-07 11:11 
  • CD20160914 CD20160914 回复 yzmS3EZS1815397(提问者) ds1与ds2换成你的excel文件数据名称名称。。默认是File1。然后File2这样的名称就行了
    2022-10-07 11:14 
  • yzmS3EZS1815397 yzmS3EZS1815397(提问者) 回复 CD20160914 我在同一个数据表中,写了fx =SUM(合同金额)/SUM(立项金额),显示的是每行数据占比,不是总的占比值
    2022-10-07 11:38 
最佳回答
0
用户k6280494Lv6专家互助
发布于2022-10-7 10:50
  1. select sum(字段值1)/sum(字段值2) from  表

  • yzmS3EZS1815397 yzmS3EZS1815397(提问者) 没有用数据库的数据,是用execl 导入的,所以没有SQL,,所以问一下。
    2022-10-07 11:08 
  • 用户k6280494 用户k6280494 回复 yzmS3EZS1815397(提问者) 那可以用两个隐藏单元显示合计字段1、字段2 例如 在B1、C1选择求和,A1 单元格放公式 B1/C1
    2022-10-07 11:13 
  • yzmS3EZS1815397 yzmS3EZS1815397(提问者) 回复 用户k6280494 这个我知道能用,想单元格内直接通过 FX表示写出来
    2022-10-07 11:47 
  • 3关注人数
  • 337浏览人数
  • 最后回答于:2022-10-7 10:50
    请选择关闭问题的原因
    确定 取消
    返回顶部