本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
书[0名0]: | [0超0]简单:用Python让Excel飞起来|8071559 |
图书定价: | 69.8元 |
图书作者: | 王秀文 郭明鑫 王宇韬 |
出版社: | [1机1]械工业出版社 |
出版日期: | 2020-07-22 0:00:00 |
ISBN号: | 9787111659761 |
开本: | 24开 |
页数: | 288 |
版次: | 1-1 |
内容简介 |
Excel是Office办公中使用非常频繁的一个表格制作、数据分析与图表制作的组[亻牛]。随着现在数据处理量越来越[0大0],日常办公中很多重复性工作耗费了广[0大0]办公人员越来越多的时间,那么如何才能化繁为简,[扌是]高办公自动化水平呢?借助Python中的模块来控制Excel可以让Excel实现自动化、智能化办公从而[0极0][0大0]减少重复性工作并节约办公人员的时间。 全书划分为4部分,共8章。[0第0]1部分为[0第0]1章,[1主1]要介绍Python编辑器的安装和xlwings库的安装。[0第0]2部分为[0第0]2章至[0第0]6章,[1主1]要介绍Python中的一些基础[0知0]识和用于处理工作簿、工作表、行列和单元格的xlwings库函数。[0第0]3部分为[0第0]7章,[1主1]要讲解如何在Excel中使用Python来处理Excel数据。[0第0]4部分是[0第0]8章,[1主1]要使用典型的案例批处理Excel数据。本书力求做到深入浅出,将复杂的概念和[*]作用简洁浅显的语言来讲述,使读者可以轻松地使用Python控制Excel,让Excel自动完成重复性以及批处理工作。 本书非常适合从事财务、行政、人力资源等各行各业需要自动化办公的人员,以及对Python感兴趣的办公人员。 |
目录 |
前言 如何获取[0学0]习资源 [0第0]1章 Python快速上手 1.1为什么要[0学0]习用Python控制Excel13 1.2Python编程环境的搭建13 1.2.1安装Python官方的编程环境IDLE13 1.2.2安装与配置Anaconda和PyCharm18 1.3Python的模块26 1.3.1初识模块26 1.3.2模块的安装27 1.4让Excel飞一下30 [0第0]2章 Python的基础语[0法0][0知0]识 2.1变量33 2.2数据类型:数字与字符串34 2.2.1数字34 2.2.2字符串35 2.2.3数据类型的查询38 2.2.4数据类型的转换39 2.3数据类型:列表、字典、元组与集合41 2.3.1列表41 2.3.2字典46 2.3.3元组和集合47 2.4运算符48 2.4.1算术运算符和字符串运算符48 2.4.2比较运算符49 2.4.3赋值运算符51 2.4.4逻辑运算符52 2.5编码基本规范53 2.5.1缩进53 2.5.2注释54 2.6控制语句56 2.6.1if语句56 2.6.2for语句57 2.6.3while语句59 2.6.4控制语句的嵌套60 2.7函数61 2.7.1内置函数62 2.7.2自定义函数65 [0第0]3章 Python模块 3.1模块的导入70 3.1.1import语句导入[0法0]70 3.1.2from语句导入[0法0]71 3.2处理文[亻牛]和文[亻牛]夹的模块—os72 3.2.1获取[0当0]前运行的Python代码文[亻牛]路径72 3.2.2列出指定路径下的文[亻牛]夹包含的文[亻牛]和子文[亻牛]夹[0名0]称73 3.2.3分离文[亻牛][1主1][0名0]和扩展[0名0]73 3.2.4重命[0名0]文[亻牛]和文[亻牛]夹74 3.3批量处理Excel文[亻牛]的模块—xlwings75 3.3.1创建工作簿76 3.3.2保存工作簿76 3.3.3打开工作簿77 3.3.4[*]控工作表和单元格77 3.4数组计算的数[0学0]模块—NumPy78 3.4.1数组的基础[0知0]识78 3.4.2数组的创建81 3.5数据导入和整理模块—pandas83 3.5.1二维数据表格DataFrame的创建与索引的修改84 3.5.2文[亻牛]的读取和写入90 3.5.3数据的选取和处理92 3.5.4数据表的拼接99 3.6数据可视化模块—Matplotlib104 3.6.1绘制折线图104 3.6.2绘制柱形图104 3.7模块的交互105 3.7.1xlwings模块与pandas模块的交互105 3.7.2xlwings模块与Matplotlib模块的交互106 [0第0]4章 使用Python批量处理工作簿和工作表 案例01批量[亲斤]建并保存工作簿109 举一反三批量[亲斤]建并关闭工作簿111 案例02批量打开一个文[亻牛]夹下的所有工作簿111 举一反三列出文[亻牛]夹下所有文[亻牛]和子文[亻牛]夹的[0名0]称113 案例03批量重命[0名0]一个工作簿中的所有工作表113 举一反三批量重命[0名0]一个工作簿中的部分工作表115 案例04批量重命[0名0]多个工作簿116 举一反三批量重命[0名0]多个工作簿中的同[0名0]工作表118 案例05在多个工作簿中批量[亲斤]增工作表119 举一反三在多个工作簿中批量删除工作表122 案例06批量打印工作簿123 举一反三批量打印多个工作簿中的指定工作表125 案例07将一个工作簿的所有工作表批量复制到其他工作簿126 举一反三将某个工作表的数据批量复制到其他工作簿的指定工作表中128 案例08按条[亻牛]将一个工作表拆分为多个工作簿129 举一反三按条[亻牛]将一个工作表拆分为多个工作表133 举一反三将多个工作表拆分为多个工作簿134 案例09批量合并多个工作簿中的同[0名0]工作表135 举一反三将工作簿中[0名0]称有规律的工作表合并到一个工作表138 [0第0]5章 使用Python批量处理行、列和单元格 案例01精确调整多个工作簿的行高和列宽141 举一反三精确调整一个工作簿中所有工作表的行高和列宽143 案例02批量更改多个工作簿的数据格式143 举一反三批量更改多个工作簿的外观格式146 案例03批量替换多个工作簿的行数据148 举一反三批量替换多个工作簿中的单元格数据150 举一反三批量修改多个工作簿中指定工作表的列数据151 案例04批量[扌是]取一个工作簿中所有工作表的特定数据152 举一反三批量[扌是]取一个工作簿中所有工作表的列数据154 举一反三在多个工作簿的指定工作表中批量追加行数据155 案例05对多个工作簿中指定工作表的数据进行分列156 举一反三批量合并多个工作簿中指定工作表的列数据159 举一反三将多个工作簿中指定工作表的列数据拆分为多行161 案例06批量[扌是]取一个工作簿中所有工作表的[*]值162 举一反三批量[扌是]取一个工作簿中所有工作表的[*]值并汇总165 [0第0]6章 使用Python批量进行数据分析 案例01批量升序排序一个工作簿中的所有工作表168 举一反三批量降序排序一个工作簿中的所有工作表170 举一反三批量排序多个工作簿中的数据171 案例02筛选一个工作簿中的所有工作表数据172 举一反三在一个工作簿中筛选单一类别数据175 案例03对多个工作簿中的工作表分别进行分类汇总176 举一反三批量分类汇总多个工作簿中的指定工作表179 举一反三将多个工作簿数据分类汇总到一个工作簿180 案例04对一个工作簿中的所有工作表分别求和181 举一反三对一个工作簿中的所有工作表分别求和并将求和结果写入 固定单元格183 案例05批量统计工作簿的[*][0大0]值和[*]小值184 举一反三批量统计一个工作簿中所有工作表的[*][0大0]值和[*]小值186 案例06批量制作数据透视表187 举一反三为一个工作簿的所有工作表制作数据透视表189 案例07使用相关系数判断数据的相关性190 举一反三求单个变量和其他变量间的相关性193 案例08使用方差分析对比数据的差异194 举一反三绘制箱形图识别异常值199 案例09使用描述统计和直方图制定目标200 举一反三使用自定义区间绘制直方图207 案例10使用回归分析预测未来值209 举一反三使用回归方程计算预测值211 [0第0]7章 使用Python制作简单的图表并设置图表元素 案例01在Python中制作简单的图表214 举一反三在Python中制作柱形图215 举一反三在Python中制作条形图217 举一反三在Python中制作饼图218 案例02在Python中导入Excel数据制作简单的图表219 举一反三导入数据制作散点图221 举一反三导入数据制作[mian]积图222 案例03在Python中制作组合图表223 举一反三制作[0双0]折线图224 案例04添加并设置图表标题和坐标轴标题225 举一反三添加图例228 案例05添加并设置数据标签229 举一反三设置y轴的取值范围231 案例06为组合图表添加并设置次坐标轴233 举一反三添加并设置网格线235 [0第0]8章 使用Python制作常用图表 案例01制作柱形图展示数据的对比关系238 举一反三批量制作条形图239 案例02制作折线图展示数据的变化趋势240 举一反三制作折线图并为[*]高点添加数据标签242 举一反三制作平滑折线图244 案例03制作散点图判断两组数据的相关性246 举一反三为散点图添加线性趋势线248 举一反三制作气泡图250 案例04制作饼图展示部分和总体的比例关系252 举一反三制作圆环图255 案例05制作雷达图对比多项指标256 举一反三制作某一[0品0]牌性能[0评0]价指标雷达图260 案例06制作温度计图展示工作进度261 举一反三制作上半年销售业绩的温度计图263 [0第0]9章 在Excel中调用Python代码 9.1在工作表中调用Python自定义函数266 9.1.1在Excel中加载xlwings插[亻牛]266 ... |
编辑推荐 |
用Python+Excel实现办公自动化,让未来的你告别烦琐的重复工作 办公精英需要的零基础编程书,高效人士常备的办公工具 |