访问一个单元格

现在我们知道如何创建工作表,我们可以开始更新单元格内容了,单元格可以作为工作表的键直接访问:

>>> c = ws['A4']

他将返回 A4 处的单元格,如果尚不存在则创建一个。可以直接赋值:

ws['A4'] = 4

还有 Worksheet.cell() 方法。

这提供了对使用「行和列」表示法的单元格的访问:

d = ws.cell(row=4, column=2, value=10)

提示:在内存中创建工作表时,它不包含任何单元格。它们在首次访问时创建。

⚠️:由于这个特性,滚动浏览单元格而不是直接访问它们会在内存中创建它们,即使你没有给它们赋值。

就像是

for x in range(1,101):for y in range(1,101):ws.cell(row=x, column=y)

将在内存中创建 100x100 个单元格,但没有任何值

访问多个单元格

可以使用切片访问单元格范围:

>>> cell_range = ws['A1':'C2']

可以类似地获得行或列的范围:

<

使用openpyxl玩转excel数据相关推荐

  1. 利用openpyxl来读取Excel数据

    利用openpyxl来读取Excel数据 第二篇博客就这样开始啦. 今天我们来讲如何利用openpyxl来读取Excel当中的数据. 首先,来说一下变更的运行环境 添加 openpyxl 插件 关于插 ...

  2. 像ChatGPT玩转Excel数据

    1.引言 最近ChatGPT的出现,把人工智能又带起了一波浪潮.机器人能否替代人类又成了最近热门的话题. 今天我们推荐的一个玩法和ChatGPT有点不一样.我们的课题是"让用户可以使用自然语 ...

  3. 手把手教你玩转 Excel 数据透视表

    1.  什么是数据透视表 数据透视表是一种可以快速汇总.分析大量数据表格的交互式分析工具.使用数据透视表可以按照数据表格的不同字段从多个角度进行透视,并建立交叉表格,用以查看数据表格不同层面的汇总信息 ...

  4. 玩转 Excel 数据导入

    1. 概览 在日常开发中,想必都遇到过批处理的需求,简单来说就是要求上传一个 Excel 文件,从 Excel 中读取数据,然后进行业务处理.对此,你怎么做呢? 使用 poi 一行行的读取数据,然后进 ...

  5. excel 按数据拆分 xlam_Excel按类别名称自定义排序:玩转Excel数据

    作者:易雪龙 转自:Word联盟 在平常工作中,可能会有多个人,或者多个部门来记录一些数据,最终,我们会将这些数据一一整理综合到一个表格里面来.但是,数据经过复制过来后,是比较乱的,比如说,同一姓名, ...

  6. Python 读取excel数据并填入excel,批量生成模板

    文章目录 一.问题-来源 二.问题-困难 三.问题-解决 总结 一.问题-来源 前几天,我姐遇见了一个难题:需要从excel表格中不断读取数据并生成个人信息模板 二.问题-困难 1.首先我想到了在wo ...

  7. excel切片器_5.EXCEL数据透视表超超超全总结(上)

    一. 什么是数据透视表:数据透视表和筛选.排序一样,都是EXCEL中的数据处理的工具.数据透视表可以从数据源中提炼自己想要的各种统计数据,以各种报表形式展示数据,比排序.筛选更为灵活.强大. 二. 创 ...

  8. pandas玩转excel-> (2)如何利用pandas读取excel数据文件

    pandas玩转excel-> (2)如何利用pandas读取excel数据文件 import pandas as pd #将excel文件读到内存中,形成dataframe,并命名为peopl ...

  9. pandas玩转excel-> (1)如何利用pandas创建excel数据文件

    pandas玩转excel-> (1)如何利用pandas创建excel数据文件 #在Anaconda3 的Spyder中 #定义pandas模块为pd import pandas as pd ...

最新文章

  1. 我国企业大数据的发展与应用总览
  2. Xcode文件被锁定:The file .xcodeproj could not be unlocked
  3. springboot源码分析之环境属性构造过程1
  4. Codeforces 982 C. Cut 'em all!(dfs)
  5. Dapper.Common基于Dapper的开源LINQ超轻量扩展
  6. el-table使用fixed后,最后一行显示不全;el-table设置fixed后,最后一行被遮挡。
  7. python2.7安装matplotlib_Ubuntu-Python2.7安装 scipy,numpy,matplotlib 和pip
  8. 23种设计模式(1)-单例模式
  9. 陈纪修老师《数学分析》 第06章:不定积分 笔记
  10. 什么是简单边界点(Simple border points)
  11. Contrastive Learning
  12. 华为音频编辑服务实时变声,多种音色随意变换
  13. 微博已成中国和世界真正的“连接器”
  14. 别傻干了,刚离职的同事分享了他常用的19个私活平台!
  15. 2023最新猕猴桃影视系统源码/影视APP源码+安卓/苹果双端
  16. java加密解密 pdf_Java 加密和解密PDF文档
  17. android 来电压力测试,50次之后,来电无法唤醒屏幕
  18. 淘宝api app版淘宝店铺商品搜索
  19. 升级bigsur_升级macOS Big Sur遇到问题?问题修复合集不可错过
  20. 约瑟夫与海盗--Java解决

热门文章

  1. 全球及中国防爆设计安全保障对讲机行业供需现状及投资盈利预测报告(2022-2027)
  2. 魔兽世界最新模拟器支持9C1。52客户端
  3. MT6762/处理器参数,helio P22芯片资料介绍
  4. 阿里云天池实验室 import torchvision import cv2 报错问题
  5. 自动开机软件测试大乐,乐搏讲自动化测试-Python发展背景(1)
  6. android练手项目集锦
  7. 探索Google App Engine背后的奥秘(3)- Google App Engine的简介
  8. 41F继电器座的解剖与妙用
  9. (转)学习嵌入式必备书籍
  10. 腾讯云备案授权码生成、使用及限制常见问题解答FAQ