万本电子书0元读

万本电子书0元读

顶部广告

对比Excel,轻松学习Python报表自动化电子书

“职数据分析师系列”图书的前两本《对比Excel,轻松学习Python 数据分析》和《对比Excel,轻松学习SQL 数据分析》深受读者好评,截至2021 年8 月累计销量近15万册。这本《对比Excel,轻松学习Python 报表自动化》继承了对比学习的特,帮助职场新人利用Python来实现报表自动化,大幅提升工作效率。

售       价:¥

纸质售价:¥41.10购买纸书

997人正在读 | 0人评论 6.8

作       者:张俊红

出  版  社:电子工业出版社

出版时间:2021-10-01

字       数:7.8万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
这本《对比Excel,轻松学习Python 报表自动化》继承了对比学习的特,全书内容围绕Excel 功能区的各个模块,通过对比Excel 的方式来详细讲解每个模块中对应的Python 代码如何实现,轻松、快速地帮助职场人实现报表自动化,提高工作效率。本书主要分为4 个部分:第1 部分介绍Python 基础知识,让读者对Python 中常用的操作和概念有所了解;第2 部分介绍格式相关的设置方法,包括字体设置、条件格式设置等内容;第3 部分介绍各种类型的函数;第4 部分介绍自动化相关的其他技能,比如自动发送邮件、自动包等操作。<br/>【推荐语】<br/>“职数据分析师系列”图书的前两本《对比Excel,轻松学习Python 数据分析》和《对比Excel,轻松学习SQL 数据分析》深受读者好评,截至2021 年8 月累计销量近15万册。这本《对比Excel,轻松学习Python 报表自动化》继承了对比学习的特,帮助职场新人利用Python来实现报表自动化,大幅提升工作效率。<br/>【作者】<br/>张俊红:某互联网公司资深数据分析师,畅销书《对比Excel,轻松学习Python数据分析》作者。对比学习法倡导者,职数据分析师系列丛书作者。喜欢分享,致力于做一个数据科学路上的终身学习者、实践者、分享者。公众号“俊红的数据分析之路”运营人。<br/>
目录展开

内容简介

业界推荐

前言

第1部分 Python基础

第1章 认识自动化报表

1.1 Excel的基本组成

1.2 制作一份自动化报表的流程

1.3 用Python操作Excel的各种库

第2章 Python基础知识

2.1 Python是什么

2.2 Python的下载与安装

2.2.1 安装教程

2.2.2 IDE与IDLE

2.3 Jupyter Notebook介绍

2.3.1 新建Jupyter Notebook文件

2.3.2 运行你的第一段代码

2.3.3 重命名Jupyter Notebook文件

2.3.4 保存Jupyter Notebook文件

2.3.5 导入本地Jupyter Notebook文件

2.3.6 Jupyter Notebook与Markdown

2.4 基本概念

2.4.1 数

2.4.2 变量

2.4.3 标识符

2.4.4 数据类型

2.4.5 输出与输出格式设置

2.4.6 缩进与注释

2.5 字符串

2.5.1 字符串概念

2.5.2 字符串连接

2.5.3 字符串复制

2.5.4 字符串长度

2.5.5 字符串查找

2.5.6 字符串索引

2.5.7 字符串分隔

2.5.8 字符删除

2.6 数据结构——列表

2.6.1 列表概念

2.6.2 新建一个列表

2.6.3 列表复制

2.6.4 列表合并

2.6.5 向列表中插入新的元素

2.6.6 获取列表中值出现的次数

2.6.7 获取列表中值出现的位置

2.6.8 获取列表中指定位置的值

2.6.9 对列表中的值进行删除

2.6.10 对列表中的值进行排序

2.7 数据结构——字典

2.7.1 字典概念

2.7.2 新建一个字典

2.7.3 字典的keys()、values()和items()方法

2.8 数据结构——元组

2.8.1 元组概念

2.8.2 新建一个元组

2.8.3 获取元组的长度

2.8.4 获取元组内的元素

2.8.5 元组与列表相互转换

2.8.6 zip()函数

2.9 运算符

2.9.1 算术运算符

2.9.2 比较运算符

2.9.3 逻辑运算符

2.10 循环语句

2.10.1 for循环

2.10.2 while循环

2.11 条件语句

2.11.1 if条件语句

2.11.2 else语句

2.11.3 elif语句

2.12 函数

2.12.1 普通函数

2.12.2 匿名函数

2.13 高级特性

2.13.1 列表生成式

2.13.2 map()函数

2.14 库

2.14.1 安装一个新库

2.14.2 卸载一个库

第2部分 格式设置

第3章 用Python对报表进行基本操作

3.1 打开已有的工作簿

3.2 创建新的工作簿

3.2.1 在创建工作簿时插入数据

3.2.2 对单个单元格赋值

3.2.3 对一行单元格赋值

3.2.4 对多行进行赋值

3.3 Pandas与openpyxl之间的转换

3.4 Sheet相关设置

3.4.1 新建一个Sheet

3.4.2 对已有Sheet进行设置

第4章 用Python实现单元格选择和字体设置

4.1 用Python选择单元格

4.1.1 选择单个单元格

4.1.2 选择多个单元格

4.2 用Python设置Excel字体

4.2.1 基本字体相关设置

4.2.2 单元格填充

4.2.3 边框线设置

4.2.4 案例:批量设置单元格字体

第5章 用Python设置Excel对齐方式

5.1 设置对齐方式

5.2 合并与解除单元格

5.3 设置合并单元格样式

5.4 案例:批量设置单元格对齐方式

第6章 用Python设置Excel数字、条件格式

6.1 用Python设置Excel数字格式

6.2 用Python设置Excel条件格式

6.2.1 突出显示单元格

6.2.2 数据条

6.2.3 色阶

6.2.4 图标集

第7章 用Python设置Excel单元格

7.1 插入行或列

7.2 删除行或列

7.3 行高/列宽的设置

7.4 隐藏行或列

7.5 案例:批量设置多行/列的行高/列宽

第8章 用Python对Excel进行编辑

8.1 数据排序

8.2 数据筛选

8.3 数据查找与替换

第3部分 函数

第9章 用Python实现Excel中的函数计算

9.1 函数中的常见错误

9.1.1 #DIV/0!错误

9.1.2 #N/A错误

9.1.3 #VALUE!错误

9.1.4 #NAME?错误

9.1.5 #REF!错误

9.2 逻辑函数

9.2.1 IF()函数:判断条件是否满足

9.2.2 AND()函数:判断多个条件是否同时满足

9.2.3 OR()函数:判断多个条件中是否有其中一个满足

9.2.4 IFERROR()函数:对错误值进行处理

9.3 文本函数

9.3.1 文本截取

9.3.2 文本合并

9.3.3 文本查找与替换

9.4 日期与时间函数

9.4.1 获取当前的日期、时间

9.4.2 获取日期和时间中的某部分

9.4.3 日期时间的运算——两个日期之间的差值

9.5 查找与引用

9.5.1 VLOOKUP()函数:在多列以及多表中查找数据

9.5.2 ROWS()函数:获取区域中的行数

9.5.3 COLUMNS()函数:获取区域中的列数

9.6 数学和三角函数

9.6.1 常规计算函数

9.6.2 格式调整函数

9.6.3 指数与对数函数

9.7 统计函数

9.7.1 均值相关

9.7.2 计数相关

9.7.3 最值函数

9.7.4 排位相关函数

9.7.5 统计相关函数

9.8 自定义公式

第4部分 自动化报表

第10章 审阅和视图设置

10.1 新建批注

10.2 文档保护

10.3 冻结窗格

第11章 用Python绘制Excel图表

11.1 图表基本组成元素

11.2 图表绘制基本流程

11.3 图表基本设置

11.3.1 图表标题

11.3.2 坐标轴标题

11.3.3 图例设置

11.4 图表绘制

11.4.1 折线图

11.4.2 柱状图

11.4.3 面积图

11.4.4 散点图

11.4.5 气泡图

11.4.6 图表布局

11.5 如何将图片插入Excel中

第12章 用Python对Excel文件进行批量操作

12.1 OS库介绍

12.2 OS库基本操作

12.2.1 获取当前工作路径

12.2.2 获取一个文件夹下的所有文件名

12.2.3 对文件进行重命名

12.2.4 创建一个文件夹

12.2.5 删除一个文件夹

12.2.6 删除一个文件

12.3 批量操作

12.3.1 批量读取一个文件夹下的多个文件

12.3.2 批量创建文件夹

12.3.3 批量重命名文件

12.4 其他批量操作

12.4.1 批量合并多个文件

12.4.2 将一份文件按照指定列拆分成多个文件

第13章 自动发送邮件

13.1 使用邮箱的第一步

13.2 一份邮件的组成

13.3 如何发送邮件

13.4 正式发送一份邮件

13.5 批量发送邮件

第14章 将Python代码转化为可执行的程序

14.1 安装所需要的Python库

14.2 对代码进行打包

第15章 工作中的报表自动化实战

15.1 当日各项指标的同/环比情况

15.2 当日各省份创建订单量情况

15.3 最近一段时间创建订单量趋势

15.4 将不同的结果进行合并

15.4.1 将不同的结果合并到同一个Sheet中

15.4.2 将不同的结果合并到同一工作簿的不同Sheet中

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部