找文章 / 找答案
精选问答 更多内容
12
返回列表 发新帖

[常用脚本] 脚本计算的值怎样传到自由表格的单元格中

yhdata_0wzDdU7R新手上路 显示全部楼层 发表于 2024-3-20 16:43:04
脚本结果赋值给一个参数,自由表右侧改成格间计算  param['参数名']
回复

使用道具 举报

Think青铜一 显示全部楼层 发表于 2024-3-21 10:33:08
美滋滋 发表于 2024-3-20 11:30
可以的,具体你想怎么计算,最好提供个图例。我好告诉你怎么实现。

获取每一行“是”的总数除以“是否总数”的值放到经济运行占比这列
微信图片_20240321102916.jpg
回复

使用道具 举报

Think青铜一 显示全部楼层 发表于 2024-3-21 10:34:35
美滋滋 发表于 2024-3-20 11:30
可以的,具体你想怎么计算,最好提供个图例。我好告诉你怎么实现。

获取每一行“是”的总数除以“是否总数”的值放到经济运行占比这列
微信图片_20240321102916.jpg
回复

使用道具 举报

Think青铜一 显示全部楼层 发表于 2024-3-21 11:25:34
美滋滋 发表于 2024-3-20 11:30
可以的,具体你想怎么计算,最好提供个图例。我好告诉你怎么实现。

获取每一行“是”的总数除以“是否总数”的值放到经济运行占比这列
微信图片_20240321102916.jpg
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2024-3-21 11:36:03
以一行数据为例,是想要下图中的效果吗?

test1.png
回复

使用道具 举报

Think青铜一 显示全部楼层 发表于 2024-3-21 11:40:08
美滋滋 发表于 2024-3-21 11:36
以一行数据为例,是想要下图中的效果吗?

是的
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2024-3-21 12:01:48
经济运行占比那列使用格间计算,具体脚本如下:
var sumYes = 0;
var sumNo = 0;
var i ;

for (i = 1;i<cidx+1;i++) {
  // 计算"是"的个数
  if(trim(cell(ridx,cidx-i))=="是") {
    sumYes++
  };
  // 计算"否"的个数
  if(trim(cell(ridx,cidx-i))=="否") {
    sumNo++
  };
}

if ((sumYes + sumNo) > 0) {
  sumYes/(sumYes + sumNo);
}else{
  0
};

注意点:
我上面的脚本是从1开始循环的,你得根据你的实际开始列进行修改。
回复

使用道具 举报

给给白银三 显示全部楼层 发表于 2024-4-30 17:00:44
美滋滋 发表于 2024-3-21 12:01
经济运行占比那列使用格间计算,具体脚本如下:
var sumYes = 0;
var sumNo = 0;

美滋滋厉害
回复

使用道具 举报

12
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部