超简单:用Python让Excel飞起来(实战150例)

超简单:用Python让Excel飞起来(实战150例)

编辑推荐

零基础学python,用python实现办公自动化,让excel化繁为简,减少重复工作。

内容简介

本书是一本特别的Excel书,也是一本特别的Python书,更是一本集Python编程和Excel实用技巧于一体的书。

本书从职场人士熟悉的办公工具Excel入手,着眼于办公这个主题,通过168个办公实用案例学习Python是如何控制Excel实现办公自动化的。由于本书应用了大量的案例介绍Python是如何处理Excel的工作簿、数据分析、图表等Excel的常见办公操作的,而不是直接学习Python是如何编程的,所以能够极大的消除读者学习Python的恐惧心理,极大的降低了学习门槛。

本书适合各个行业的办公人员,也适合想要通过Python 学习编程的初学者,对于从事文秘、行政、营销、财务等需要处理Excel数据以及高效完成办公工作的人员,本书也能起到非常重要的参考作用。

章节目录

版权信息

前言

如何获取学习资源

第1章 Python快速上手

001 安装Anaconda

002 安装与配置PyCharm

003 初识模块

004 在命令行窗口中查看已安装的模块

005 在PyCharm中查看已安装的模块

006 使用pip命令安装模块

007 在PyCharm中安装模块

008 模块安装失败的常见原因

009 模块的导入

010 变量的命名与赋值

011 print()函数

012 Python的基本数据类型——数字与字符串

013 Python的基本数据类型——列表、字典、元组与集合

014 Python的控制语句——if语句

015 Python的控制语句——for语句

016 Python的控制语句——while语句

017 Python控制语句的嵌套

018 Python的自定义函数

019 Python编码基本规范——缩进

020 Python编码基本规范——注释

021 初学者常见问题——变量错误

022 初学者常见问题——语法错误

023 初学者常见问题——模块错误

024 初学者常见问题——成员错误

025 初学者常见问题——索引错误

026 初学者常见问题——文件路径错误

027 初学者常见问题——文件格式错误

028 初学者常见问题——代码多次运行错误

029 如何查看报错信息并调试代码

第2章 工作簿操作

030 移动并重命名工作簿

031 解析工作簿的路径信息

032 提取文件夹内所有工作簿的文件名

033 新建并保存一个工作簿

034 批量新建并保存多个工作簿

035 打开一个已有的工作簿

036 打开文件夹下的所有工作簿

037 批量重命名多个工作簿

038 批量转换工作簿的文件格式

039 将一个工作簿拆分为多个工作簿

040 将多个工作簿合并为一个工作簿

041 按照扩展名分类工作簿

042 按照日期分类工作簿

043 精确查找工作簿

044 按关键词查找工作簿

045 保护一个工作簿的结构

046 加密保护一个工作簿

047 加密保护多个工作簿

第3章 工作表操作

048 提取一个工作簿中所有工作表的名称(方法一)

049 提取一个工作簿中所有工作表的名称(方法二)

050 在一个工作簿中新增一个工作表

051 在一个工作簿中删除一个工作表

052 在多个工作簿中批量新增工作表

053 在多个工作簿中批量删除工作表

054 重命名一个工作簿中的一个工作表

055 重命名一个工作簿中的所有工作表

056 重命名多个工作簿中的同名工作表

057 将一个工作表复制到另一个工作簿

058 将一个工作表批量复制到多个工作簿

059 按条件将一个工作表拆分为多个工作簿

060 按条件将一个工作表拆分为多个工作表

061 将一个工作表横向拆分为多个工作表

062 纵向合并多个工作表为一个工作表

063 横向合并多个工作表为一个工作表

064 设置工作表的标签颜色

065 隐藏一个工作簿中的一个工作表

066 隐藏多个工作簿中的一个同名工作表

067 隐藏多个工作簿中的多个同名工作表

068 保护一个工作表

第4章 行/列操作

069 根据数据内容自动调整一个工作表的行高和列宽

070 精确调整一个工作表的行高和列宽

071 调整一个工作簿中所有工作表的行高和列宽

072 调整多个工作簿的行高和列宽

073 在一个工作表中插入空白行

074 在一个工作表中每隔一行插入空白行

075 在一个工作表中插入空白列

076 在一个工作表中删除行

077 在一个工作表中删除列(方法一)

078 在一个工作表中删除列(方法二)

079 在一个工作表中追加行数据

080 在多个工作簿的同名工作表中追加行数据

081 在一个工作表中追加列数据

082 提取一个工作表的行数据和列数据

083 提取一个工作簿中所有工作表的行数据

084 替换一个工作表的数据

085 替换一个工作簿中所有工作表的数据

086 替换一个工作表的列数据

087 替换一个工作表指定列数据对应的列数据

088 转置一个工作表的行列

089 从指定行列冻结一个工作表的窗格

090 将一个工作表的一列拆分为多列

091 将一个工作表的多列合并为一列

092 在一个工作表中隐藏行数据

093 在一个工作表中隐藏列数据

第5章 单元格操作

094 在单元格中输入内容

095 设置单元格数据的字体格式

096 设置单元格数据的对齐方式

097 设置单元格的边框样式

098 修改单元格的数字格式

099 合并单元格制作表格标题(方法一)

100 合并单元格制作表格标题(方法二)

101 合并内容相同的连续单元格

102 在空白单元格中填充数据

103 删除工作表中的重复行

104 将单元格中的公式转换为数值

第6章 数据处理与分析操作

105 排序一个工作表中的数据(方法一)

106 排序一个工作表中的数据(方法二)

107 排序一个工作簿中所有工作表的数据

108 排序多个工作簿中同名工作表的数据

109 根据单个条件筛选一个工作表中的数据

110 根据多个条件筛选一个工作表中的数据

111 筛选一个工作簿中所有工作表的数据

112 筛选一个工作簿中所有工作表的数据并汇总

113 分类汇总一个工作表

114 对一个工作表求和

115 对一个工作簿的所有工作表分别求和

116 在一个工作表中制作数据透视表

117 使用相关系数判断数据的相关性

118 使用描述统计和直方图制定目标

119 拟合回归方程并判断拟合程度

120 使用回归方程预测未来值

第7章 图表操作

121 制作柱形图(方法一)

122 制作柱形图(方法二)

123 制作折线图

124 制作饼图

125 添加图表标题和图例

126 添加数据标签

127 添加坐标轴标题

128 添加网格线

129 调整坐标轴的刻度范围

130 在一张画布中绘制多个图表

131 在一个工作表中插入图表

132 在一个工作簿的所有工作表中插入图表

133 制作散点图

134 制作涟漪特效散点图

135 制作气泡图

136 制作组合图表

137 制作雷达图

138 制作漏斗图

139 制作水球图

140 制作仪表盘

141 制作词云图

第8章 打印操作

142 打印一个工作簿中的所有工作表

143 打印一个工作簿中的一个工作表

144 打印多个工作簿

145 打印多个工作簿中的同名工作表

146 打印工作表的指定单元格区域

147 按指定的缩放比例打印工作表

148 在纸张的居中位置打印工作表

149 打印工作表时打印行号和列号

150 重复打印工作表的标题行

超简单:用Python让Excel飞起来(实战150例)是2021年由机械工业出版社华章公司出版,作者李杰臣。

得书感谢您对《超简单:用Python让Excel飞起来(实战150例)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Python机器学习开发实战 电子书

Python机器学习入门,以实战为重点,配有大量代码和案例,简单、快速、易学。
编程超有趣:奇妙Python轻松学(第1辑) 电子书
Python神经网络项目实战 电子书

本书主要讲述了神经网络的重要概念和技术,并展示了如何使用Python来解决日常生活中常见的神经网络问题。
Python编程快速上手:让繁琐工作自动化(第2版) 电子书

经典Python图书全新升级,带你快速掌握高效工作的秘诀。
Python3快速入门与实战 电子书

理论与实战相结合,结合大量案例系统为你介绍Python。
Python编程实战:妙趣横生的项目之旅 电子书

本书基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。
Python计算机视觉与深度学习实战 电子书

一本书入门计算机视觉,将深度学习理论融入视觉识别案例,搭建理论与实践的桥梁。