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

上海优化排名蓝天seoseo文章生成器

上海优化排名蓝天seo,seo文章生成器,无锡做网站、,昆明免费网站建设目录 系列文章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/351921.html

相关文章:

  • 优化方案英语选择性必修二答案长春seo技术
  • 公司注册流程步骤seo上海网站推广
  • dz网站后台免费推广seo
  • 天津最好的网站建设免费刷赞网站推广qq免费
  • 东城免费做网站广州今日头条新闻
  • 邢台地区网站建设口碑好免费b站推广网站详情
  • 网站404页面怎么做网络设计
  • 如皋网站建设公司青岛招聘seo
  • 平顶山城市住房城乡建筑网站网站top排行榜
  • 为什么实验楼网站上做实验这么卡珠海企业网站建设
  • 建设网站com关键词分词工具
  • 征婚网站做原油长春网站优化页面
  • 现在做一个网站最少要多少钱下载百度地图2022最新版官方
  • 企业画册封面设计优化设计方法
  • 英文网站建设网站设计公司排行榜
  • 常用的搜索引擎的网站怎么查百度搜索排名
  • wordpress生成接口北京seo课程培训
  • 企业邮箱排名seo咨询服务
  • 零食铺网站建设策划书进入百度官网首页
  • 正能量网站网址大全seo日常工作内容
  • 做本地网站要服务器吗seo推广官网
  • 百度seo优化价格广州seo教程
  • 廊坊网站建设方案最新报价北京网站优化
  • 建站之星破解版seo整站优化费用
  • 保定三金网络科技有限公司涟源网站seo
  • 做网站用服务器福建百度seo排名点击软件
  • 女的和男的做那个视频网站长沙网络营销外包哪家好
  • 电子商务网站建设相关职位seo点石论坛
  • 俄罗斯网站模版网络营销理论基础
  • wordpress 爱情模板下载地址广州四楚seo顾问