填入 Excel 指定单元格
有一些数据需要填写到已经存在的Excel文件中的指定单元格里,这时可以用SPL中的xlscell函数来实现数据填写。既可以填写一个单元格,也可以填写连续的一片单元格,此时要填写的数据结构为:同行连续格间数据用Tab键(\t)分隔,相邻行间数据用回车键(\n)分隔。
举例
有砂筒实验数据汇总表book1.xlsx如下图所示:
假如已经得到实验主频(Frequency)数据,需要填入此表中,编写SPL脚本:
A | B | |
---|---|---|
1 |
A1 1 1132 A1 2 1102 ...... A2 1 1035 ...... A3 10 962 |
|
2 | =A1.import().group(_1) | |
3 | =file("E:/work/book1.xlsx").xlsopen() | |
4 | for A2 | >col=int(right(A4._1,-1))*2+1 |
5 | =A3.xlscell(cellname(5,col),1;A4.(_3).concat("\n")) | |
6 | =A3.xlscell(cellname(15,col),1;A4.(_3).avg()) | |
7 | =file("E:/work/book1.xlsx").xlswrite(A3) |
A1 要填入的主频数据,第1列是砂筒号,第2列是序号,第3列是主频,省略号表示还有更多类似数据
A2 将实验数据读成序表并按第1列分组
A3 打开book1.xlsx为Excel对象
A4 循环每组实验数据
B4 计算数据要填入的列号col=砂筒号去掉首位字母后的数学*2+1
B5 将当前组中的第3列数据用\n连接成串后,填入第5行第col列单元格。会从此格开始依次往下行填写10个单元格
B6 将当前组中的第3列数据平均值填入第15行第col列单元格。所填的是单个数据,只填写这一格
A7 将A3的Excel对象保存到文件book1.xlsx中
填入 Excel 指定单元格相关推荐
- 【实践3】Python pandas读取Excel指定单元格 / 在指定单元格插入数据,不改变Excel格式
简单介绍 有时会遇到只需将爬取的数据填入指定的单元格,而不需要更改Excel格式的情况,或是将一个Excel指定单元格内容复制后插入另一个Excel的单元格. 完整代码 import pandas a ...
- python查找excel中内容_python excel表格数据-python 如何读取 excel 指定单元格内容
python 怎么从excel中读取数据 VLOOKUP是函数,给定一个查找的目标,它就能从指定的查找中查找返回想找到的值.它的基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR ...
- delphi 往 excel 指定单元格中插入图片
delphi 往 excel 指定单元格中插入图片 EApp.ActiveSheet.Range['imagepath'].select; //--选定插入图片的单元格EApp.ActiveSheet ...
- html提取excel指定单元格数据,怎样从很多的表格中提取指定单元格数据
本帖最后由 11119999hrs 于 2018-7-26 19:24 编辑 For i = 1 To k '遍历 ...
- 提取 Excel 指定单元格数据
1. 思路 提取指定单元格数据,分以下两种情况: 1. 单元格名称固定不变.此时可以用xlscell函数直接按单元格名称读取,如果整个数据区是个数据表格,也可以用T函数读取序表后,再按记录行号和列名读 ...
- C#实战013:Excel操作-给Excel指定单元格赋值
可以获取数据,我们也需要可以修改或者赋值给指定的单元格,需要指定行.列以及要给的赋值 using System; using System.Collections.Generic; using Sys ...
- excel指定单元格区域添加相同的字符串
思路 吐槽一下:网上百度的结果不知道是过时了还是office版本不对,老是出错! 思路:使用excel的公式,但前提一定要保证公式中数据类型的一致性,否则会出现类似以下几种情况: #value!,#n ...
- html提取excel指定单元格数据,如何利用Excel函数公式快速提取出单元格中指定的数据...
在我们的日常工作中,Excel单元格中数据的提取是我们日常操作中常用且实用的功能,学会它你就可以攻克很多的难题,数据的批量处理将不再是问题,例如再Excel表单元格中有这么一串数据[520我爱你13y ...
- Python3,区区10行代码,批量把图片插入Excel指定单元格中,省下时间去烫头发。
这里写目录标题 1.引言 2.代码实战 2.1 代码示例 2.2 遇到问题及处理方案 2.2.1 遇到问题 2.2.2 解决方案 3.总结 1.引言 小屌丝:鱼哥, 想请教你个问题. 小鱼:啥问题呢? ...
最新文章
- (0089)iOS开发之iOS应用间相互跳转(URL Scheme)
- Linux用户、群组管理
- menu什么意思中文意思_proclaim什么意思
- Java虚拟机(JVM)以及跨平台原理
- linux下卸载已安装的软件
- C#前后端操作json数据
- fastText初探
- LeetCode(884)——两句话中的不常见单词(JavaScript)
- html时钟自动刷新抖音,抖音上炫酷的网红文字时钟
- AI 人工智能学习之微积分
- tcl计算机语言,简述TCL语言的应用
- 最长等差数列 leetcode java_51nod1055 最长等差数列
- blowfish java_Java语言实现Blowfish加密算法完整代码分享
- 阿里云短信服务(无需营业执照)快速上手
- 淘宝订单API接口获取订单
- vue在图片标注矩形框
- isf文件格式改为csv格式
- 网络安全——Goolge Hacking的使用
- c11计算机考试,2015年计算机二级考试C++备考练习试题及答案(6)
- 数据库外键级联修改删除