当前位置: 首页 > wzjs >正文

肯尼亚网站域名今年疫情最新消息

肯尼亚网站域名,今年疫情最新消息,网站做全景图,wordpress合并js css目录 系列文章5、Excel实战使用for循环给10*10的表格填充行列之和使用for循环将10*10表格中的偶数值提取到另一个sheet页使用for循环给写一个99乘法表按市场成员名称分类(即市场成员A、B、C...),统计月内不同时间段表1和表2的乘积之和&#x…

目录

    • 系列文章
    • 5、Excel实战
      • 使用for循环给10*10的表格填充行列之和
      • 使用for循环将10*10表格中的偶数值提取到另一个sheet页
      • 使用for循环给写一个99乘法表
      • 按市场成员名称分类(即市场成员A、B、C...),统计月内不同时间段表1和表2的乘积之和(月内所有天数00:15~24:00时间段的乘积和)。

系列文章

    使用、工程、模块介绍
    JSA语法
    JSA语法练习题
    Excel常用Api
    Excel实战
    后续常见问题、颜色附录,持续更新中…

5、Excel实战

使用for循环给10*10的表格填充行列之和

在这里插入图片描述
在这里插入图片描述
---------------------------------------------分割---------------------------------------------

使用for循环将10*10表格中的偶数值提取到另一个sheet页

在这里插入图片描述
在这里插入图片描述
---------------------------------------------分割---------------------------------------------

使用for循环给写一个99乘法表

11 = 1
1
2 = 2 22 = 4
1
3 = 3 23 = 6 33 = 9

在这里插入图片描述
在这里插入图片描述
---------------------------------------------分割---------------------------------------------

按市场成员名称分类(即市场成员A、B、C…),统计月内不同时间段表1和表2的乘积之和(月内所有天数00:15~24:00时间段的乘积和)。

在这里插入图片描述
在这里插入图片描述

function 获取每月市场成员数据乘积和(){let activeWorkbook = Application.ActiveWorkbook;if(activeWorkbook.Name !== '市场成员数据.xlsx'){console.log('文件选择错误	')return}// 基本数据表let sheet1 = Sheets.Item("sheet1");let sheet2 = Sheets.Item("sheet2");// 将基本数据表转换为以下格式/*let mx = {'市场成员A': {cost:0, // 乘积和days:[{day: 1,cost: 0, // 单日乘积和times: [{time: '00:15',cost: 0, //  sheet1数据 * sheet2数据},{time: '00:30',cost: 0, // sheet1数据 * sheet2数据},...]},{day: 2,cost: 0,times: [...]},...]}	}*/// 定义存放月全部市场成员数据对象let mx = {};// 循环sheet1表。i行j列。sheet1页起始行为2,结束行为4173for(let i = 2; i < 4174; i++){// 获取市场成员名称let name = sheet1.Cells(i, 1).Value2;// 获取日期let date = sheet1.Cells(i, 4).Text;// 从日期yyyy/mm/dd中获取dd,*1可以将字符串转换为数字。下面的代码中需要用day做+法,所以要转换为数字。let day = date.split('/')[2] * 1;// 定义每天的乘积和let dayCost = 0;// 定义存放96时段数据数组let dayTimes = [];// 共96列+起始列7 = 103for(let j = 7; j < 103; j++){// sheet1数据let sheet1Data = sheet1.Cells(i, j).Value2 || 0// sheet2数据// j=7时00:15,sheet2表为第2列;j=8时00:30,sheet2表为第3列,所以j-5为sheet2的行。// day为日,所以+1为sheet2的列。let sheet2Data = sheet2.Cells(j - 5, day + 1).Value2 || 0// 分时乘积let cost = sheet1Data * sheet2Data// 存放每个分时的sheet1数据dayTimes.push({time: sheet1.Cells(1, j).Value2,cost})// 将分时乘积相加获得一天的乘积和dayCost += cost}// 定义存放每天各市场成员的数据对象let dayData = {day,cost: dayCost,times: dayTimes}// 将dayData按市场成员名分组存放,并计算月和if(!mx[name]){mx[name] = {cost: dayData.cost,days: [dayData]}}else{mx[name].cost += dayData.cost;mx[name].days.push(dayData);}}// 下面的全部是打印,可以全部注释掉//	console.log(JSON.stringify(mx))// 获取全部市场成员名数组let names = Object.keys(mx);// 循环市场成员数组let costCount = 0for(let i = 0; i < names.length; i++){// 打印每个市场成员的乘积和let name = names[i];costCount += mx[name].cost;console.log(name + ',乘积和为:' + mx[name].cost);}console.log('全部市场成员乘积总和:' + costCount)
}
http://www.dtcms.com/wzjs/276434.html

相关文章:

  • 对于网站建设的体会优化师的工作内容
  • asp中用jqure做网站外贸营销型网站制作公司
  • 网页设计网站开发邯郸百度推广公司
  • 网站建设与运营怎么在网上做广告
  • 做视频网站用哪个软件好chrome网页版入口
  • 上海网站设计公司有哪些百度投诉电话客服24小时
  • 做翻译的网站semir森马
  • 租二级目录做网站石家庄seo培训
  • 企业网站设计注意事项网络服务主要包括
  • 天津做网站选津坤科技月嫂免费政府培训中心
  • 网站没建好可以备案吗谷歌浏览器中文手机版
  • 有什么兼职做设计的网站好广州网站优化
  • 信息发布网站怎么做bing搜索引擎
  • 网站开发域名注册个人博客网页设计
  • linux下载wordpress南京seo域名
  • 深圳市住房和建设局陈斌百度荤seo公司
  • 建站工具指北全国最新的疫情数据
  • 高职院校优质校建设专栏网站google搜索引擎
  • 如何查看网站开发语言百度在全国有哪些代理商
  • wordpress地址应该填什么意思深圳百度推广排名优化
  • 珠海新闻头条最新消息优化大师手机版
  • 建筑学网站推荐app制作
  • 加强网站安全建设方案营销网站制作公司
  • 泰州品牌网站建设百家号seo
  • python做的大型网站西安网络公司
  • 遵义市在哪里做网站优书网首页
  • 专业网站建设加工公司网站如何制作
  • 有色建设网站线上推广平台有哪些
  • 不同网站建设报价单搜索引擎优化排名品牌
  • 网站测试主要包括百度信息流广告平台