目录

前言

如何获取学习资源

第1章 Python快速上手

1.1 为什么要学习用Python控制Excel

1.2 Python编程环境的搭建

1.2.1 安装Python官方的编程环境IDLE

1.2.2 安装与配置Anaconda和PyCharm

1.3 Python的模块

1.3.1 初识模块

1.3.2 模块的安装

1.4 让Excel飞一下

第2章 Python的基础语法知识

2.1 变量

2.2 数据类型:数字与字符串

2.2.1 数字

2.2.2 字符串

2.2.3 数据类型的查询

2.2.4 数据类型的转换

2.3 数据类型:列表、字典、元组与集合

2.3.1 列表

2.3.2 字典

2.3.3 元组和集合

2.4 运算符

2.4.1 算术运算符和字符串运算符

2.4.2 比较运算符

2.4.3 赋值运算符

2.4.4 逻辑运算符

2.5 编码基本规范

2.5.1 缩进

2.5.2 注释

2.6 控制语句

2.6.1 if语句

2.6.2 for语句

2.6.3 while语句

2.6.4 控制语句的嵌套

2.7 函数

2.7.1 内置函数

2.7.2 自定义函数

第3章 Python模块

3.1 模块的导入

3.1.1 import语句导入法

3.1.2 from语句导入法

3.2 处理文件和文件夹的模块—os

3.2.1 获取当前运行的Python代码文件路径

3.2.2 列出指定路径下的文件夹包含的文件和子文件夹名称

3.2.3 分离文件主名和扩展名

3.2.4 重命名文件和文件夹

3.3 批量处理Excel文件的模块—xlwings

3.3.1 创建工作簿

3.3.2 保存工作簿

3.3.3 打开工作簿

3.3.4 操控工作表和单元格

3.4 数组计算的数学模块—NumPy

3.4.1 数组的基础知识

3.4.2 数组的创建

3.5 数据导入和整理模块—pandas

3.5.1 二维数据表格DataFrame的创建与索引的修改

3.5.2 文件的读取和写入

3.5.3 数据的选取和处理

3.5.4 数据表的拼接

3.6 数据可视化模块—Matplotlib

3.6.1 绘制折线图

3.6.2 绘制柱形图

3.7 模块的交互

3.7.1 xlwings模块与pandas模块的交互

3.7.2 xlwings模块与Matplotlib模块的交互

第4章 使用Python批量处理工作簿和工作表

案例 01批量新建并保存工作簿

举一反三 批量新建并关闭工作簿

案例 02批量打开一个文件夹下的所有工作簿

举一反三 列出文件夹下所有文件和子文件夹的名称

案例 03批量重命名一个工作簿中的所有工作表

举一反三 批量重命名一个工作簿中的部分工作表

案例 04批量重命名多个工作簿

举一反三 批量重命名多个工作簿中的同名工作表

案例 05在多个工作簿中批量新增工作表

举一反三 在多个工作簿中批量删除工作表

案例 06批量打印工作簿

举一反三 批量打印多个工作簿中的指定工作表

案例 07将一个工作簿的所有工作表批量复制到其他工作簿

举一反三 将某个工作表的数据批量复制到其他工作簿的指定工作表中

案例 08按条件将一个工作表拆分为多个工作簿

举一反三 按条件将一个工作表拆分为多个工作表

举一反三 将多个工作表拆分为多个工作簿

案例 09批量合并多个工作簿中的同名工作表

举一反三 将工作簿中名称有规律的工作表合并到一个工作表

第5章 使用Python批量处理行、列和单元格

案例 01精确调整多个工作簿的行高和列宽

举一反三 精确调整一个工作簿中所有工作表的行高和列宽

案例 02批量更改多个工作簿的数据格式

举一反三 批量更改多个工作簿的外观格式

案例 03批量替换多个工作簿的行数据

举一反三 批量替换多个工作簿中的单元格数据

举一反三 批量修改多个工作簿中指定工作表的列数据

案例 04批量提取一个工作簿中所有工作表的特定数据

举一反三 批量提取一个工作簿中所有工作表的列数据

举一反三 在多个工作簿的指定工作表中批量追加行数据

案例 05对多个工作簿中指定工作表的数据进行分列

举一反三 批量合并多个工作簿中指定工作表的列数据

举一反三 将多个工作簿中指定工作表的列数据拆分为多行

案例 06批量提取一个工作簿中所有工作表的值

举一反三 批量提取一个工作簿中所有工作表的值并汇总

第6章 使用Python批量进行数据分析

案例 01批量升序排序一个工作簿中的所有工作表

举一反三 批量降序排序一个工作簿中的所有工作表

举一反三 批量排序多个工作簿中的数据

案例 02筛选一个工作簿中的所有工作表数据

举一反三 在一个工作簿中筛选单一类别数据

案例 03对多个工作簿中的工作表分别进行分类汇总

举一反三 批量分类汇总多个工作簿中的指定工作表

举一反三 将多个工作簿数据分类汇总到一个工作簿

案例 04对一个工作簿中的所有工作表分别求和

展开▼

excelpython_超简单用Python让Excel飞起来相关推荐

  1. excel调用python编程-超简单:用Python让Excel飞起

    本书对于编程知识零基础的办公人士特别友好,其摒弃了晦涩的理论讲解,引入了实用的办公场景,为办公人士开辟了一条学习办公自动化的新路.本书精选典型办公案例以及通俗易懂的讲解,有助于办公人士掌握Python ...

  2. python在excel应用实例视频-超简单:用Python让Excel飞起

    本书对于编程知识零基础的办公人士特别友好,其摒弃了晦涩的理论讲解,引入了实用的办公场景,为办公人士开辟了一条学习办公自动化的新路.本书精选典型办公案例以及通俗易懂的讲解,有助于办公人士掌握Python ...

  3. [转载] excel调用python编程-超简单:用Python让Excel飞起

    参考链接: Python | 使用XlsxWriter模块在Excel工作表中绘制饼图 本书对于编程知识零基础的办公人士特别友好,其摒弃了晦涩的理论讲解,引入了实用的办公场景,为办公人士开辟了一条学习 ...

  4. excel能不能用python编程_用Python让Excel飞起来

    "这篇笔记来自书<超简单 用python 让Excel飞起来> 这本书里面的内容很贴合实际工作,如果工作中使用excel 比较多,且会涉及到大量表和重复计算的话,使用python ...

  5. python http服务器_超简单的Python HTTP服务

    超如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等.那么, Python 可能帮助你.使用Python可以完成一个简单的内建 H ...

  6. 用python实现视频换脸_超简单使用Python换脸实例

    换脸! 这段时间,deepfakes搞得火热,比方说把<射雕英雄传>里的朱茵换成了杨幂,看下面的图!毫无违和感! 其实早在之前,基于AI换脸的技术就得到了应用,比方说<速度与激情7& ...

  7. 超简单,Python爬取阴阳师游戏原声

    Python爬取阴阳师游戏BGM,附完整代码 爬取阴阳师游戏原声 网页分析 教程开始 1 请求json文件并获取数据 2 保存文件 注意,一定要看 结语 完整源码 目标网址:https://yys.1 ...

  8. 超简单,Python爬取阴阳师式神视频

    Python爬取阴阳师官网式神CG,附完整代码 爬取阴阳师式神宣传CG 网页分析 教程开始 1 发送网页请求 使用第三方库requests来获取网页 使用BeautifulSoup解析网页 2 获取目 ...

  9. python与excel表格-超简单:用Python让Excel飞起来

    超简单:用Python让Excel飞起来 作者:王秀文;郭明鑫;王宇韬 编著 出版日期:2020年07月 文件大小:20.30M 支持设备: ¥45.00在线试读 适用客户端: 言商书局 iPad/i ...

最新文章

  1. LeetCode简单题之复写零
  2. 58姚劲波:从不裁员,只有淘汰
  3. 通用测试用例大全(转自——知了.Test)
  4. PowerDesigner 缺省值 引号 问题
  5. [Java基础]复制文件的异常处理try...catch...finally的做法
  6. 解决Ubuntu下Qt Creator无法输入中文
  7. error C2871: #39;std#39; : does not exist or is not a namespace
  8. 前端开发_HTML5_布局-div+css布局
  9. ubuntu搭建STM32开发环境
  10. A Structure from Motion System
  11. ATTCK实战系列(二)琢磨篇
  12. 实验02-微信公众号编辑模式应用
  13. 流 (输入流、输出流)理解。
  14. 团队作业第二次——需求分析
  15. springboot项目启动报错:The web application [ROOT] appears to have started a thread named [xx] but has fai
  16. Java学习笔记系列-入门篇-计算机基础
  17. Android Notification消息提示
  18. Base编码(贝斯家族)
  19. 数据库系统教程(第二版何玉洁)课后数据库上机实验答案
  20. 它山之石,可以攻玉(二)

热门文章

  1. Android App监听软键盘按键的三种方式 以及 输入法删除退格键的冲突问题解决
  2. 为什么将.jsp 文件放在WEB-INF 目录中?
  3. 不能用浏览器做异步测试
  4. 如何打开gz后缀(或者tar.gz后缀)的文件
  5. 思维导图教你如何应对英文论文
  6. C语言sum和SUM的区别,sum*=sum问题
  7. 大学里学到的专业知识到底用到了多少的调查结果
  8. AES破解实践1:某江
  9. php getrealpath,java_java 获取路径的各种方法(总结),(1)、request.getRealPath(/);//不推 - phpStudy...
  10. ffmpeg将视频编码为H264格式