作者 |
李杰臣 |
丛书名 |
出版社 |
机械工业出版社 |
ISBN |
9787111685463 |
简要 |
简介 |
内容简介书籍计算机书籍 本书是一本特别的Excel书,也是一本特别的Python书,更是一本集Python编程和Excel实用技巧于一体的书。 本书从职场人士熟悉的办公工具Excel入手,着眼于办公这个主题,通过168个办公实用案例学习Python是如何控制Excel实现办公自动化的。由于本书应用了大量的案例介绍Python是如何处理Excel的工作簿、数据分析、图表等Excel的常见办公操作的,而不是直接学习Python是如何编程的,所以能够极大的消除读者学习Python的恐惧心理,极大的降低了学习门槛。 本书适合各个行业的办公人员,也适合想要通过Python 学习编程的初学者,对于从事文秘、行政、营销、财务等需要处理Excel数据以及高效完成办公工作的人员,本书也能起到非常重要的参考作用。 |
目录 |
前言 如何获取学习资源 第1章 Python快速上手 001安装Anaconda 15 002安装与配置PyCharm 17 003初识模块 22 004在命令行窗口中查看已安装的模块 23 005在PyCharm中查看已安装的模块 24 006使用pip命令安装模块 25 007在PyCharm中安装模块 26 008模块安装失败的常见原因 27 009模块的导入 28 010变量的命名与赋值 30 011print()函数 32 012Python的基本数据类型—数字与字符串 33 013Python的基本数据类型—列表、字典、元组与集合 35 014Python的控制语句—if语句 36 015Python的控制语句—for语句 37 016Python的控制语句—while语句 39 017Python控制语句的嵌套 40 018Python的自定义函数 41 019Python编码基本规范—缩进 45 020Python编码基本规范—注释 46 021初学者常见问题—变量错误 48 022初学者常见问题—语法错误 49 023初学者常见问题—模块错误 50 024初学者常见问题—成员错误 51 025初学者常见问题—索引错误 51 026初学者常见问题—文件路径错误 52 027初学者常见问题—文件格式错误 53 028初学者常见问题—代码多次运行错误 53 029如何查看报错信息并调试代码 55 第2章 工作簿操作 030移动并重命名工作簿 60 031解析工作簿的路径信息 62 032提取文件夹内所有工作簿的文件名 63 033新建并保存一个工作簿 66 034批量新建并保存多个工作簿 68 035打开一个已有的工作簿 70 036打开文件夹下的所有工作簿 71 037批量重命名多个工作簿 73 038批量转换工作簿的文件格式 75 039将一个工作簿拆分为多个工作簿 78 040将多个工作簿合并为一个工作簿 81 041按照扩展名分类工作簿 84 042按照日期分类工作簿 88 043精确查找工作簿 91 044按关键词查找工作簿 94 045保护一个工作簿的结构 95 046加密保护一个工作簿 97 047加密保护多个工作簿 98 第3章 工作表操作 048提取一个工作簿中所有工作表的名称(方法一) 102 049提取一个工作簿中所有工作表的名称(方法二) 104 050在一个工作簿中新增一个工作表 106 051在一个工作簿中删除一个工作表 108 052在多个工作簿中批量新增工作表 111 053在多个工作簿中批量删除工作表 113 054重命名一个工作簿中的一个工作表 116 055重命名一个工作簿中的所有工作表 117 056重命名多个工作簿中的同名工作表 119 057将一个工作表复制到另一个工作簿 121 058将一个工作表批量复制到多个工作簿 123 059按条件将一个工作表拆分为多个工作簿 125 060按条件将一个工作表拆分为多个工作表 128 061将一个工作表横向拆分为多个工作表 130 062纵向合并多个工作表为一个工作表 135 063横向合并多个工作表为一个工作表 138 064设置工作表的标签颜色 141 065隐藏一个工作簿中的一个工作表 143 066隐藏多个工作簿中的一个同名工作表 145 067隐藏多个工作簿中的多个同名工作表 147 068保护一个工作表 149 第4章 行/列操作 069根据数据内容自动调整一个工作表的行高和列宽 152 070精确调整一个工作表的行高和列宽 154 071调整一个工作簿中所有工作表的行高和列宽 156 072调整多个工作簿的行高和列宽 158 073在一个工作表中插入空白行 159 074在一个工作表中每隔一行插入空白行 161 075在一个工作表中插入空白列 163 076在一个工作表中删除行 165 077在一个工作表中删除列(方法一) 167 078在一个工作表中删除列(方法二) 168 079在一个工作表中追加行数据 169 080在多个工作簿的同名工作表中追加行数据 171 081在一个工作表中追加列数据 173 082提取一个工作表的行数据和列数据 175 083提取一个工作簿中所有工作表的行数据 177 084替换一个工作表的数据 179 085替换一个工作簿中所有工作表的数据 181 086替换一个工作表的列数据 182 087替换一个工作表指定列数据对应的列数据 186 088转置一个工作表的行列 188 089从指定行列冻结一个工作表的窗格 190 090将一个工作表的一列拆分为多列 192 091将一个工作表的多列合并为一列 194 092在一个工作表中隐藏行数据 195 093在一个工作表中隐藏列数据 197 第5章 单元格操作 094在单元格中输入内容 200 095设置单元格数据的字体格式 201 096设置单元格数据的对齐方式 203 097设置单元格的边框样式 205 098修改单元格的数字格式 208 099合并单元格制作表格标题(方法一) 210 100合并单元格制作表格标题(方法二) 212 101合并内容相同的连续单元格 214 102在空白单元格中填充数据 217 103删除工作表中的重复行 219 104将单元格中的公式转换为数值 221 第6章 数据处理与分析操作 105排序一个工作表中的数据(方法一) 224 106排序一个工作表中的数据(方法二) 226 107排序一个工作簿中所有工作表的数据 228 108排序多个工作簿中同名工作表的数据 230 109根据单个条件筛选一个工作表中的数据 232 110根据多个条件筛选一个工作表中的数据 234 111筛选一个工作簿中所有工作表的数据 236 112筛选一个工作簿中所有工作表的数据并汇总 238 113分类汇总一个工作表 241 114对一个工作表求和 243 115对一个工作簿的所有工作表分别求和 244 116在一个工作表中制作数据透视表 246 117使用相关系数判断数据的相关性 248 118使用描述统计和直方图制定目标 250 119拟合回归方程并判断拟合程度 254 120使用回归方程预测未来值 256 第7章 图表操作 121制作柱形图(方法一) 260 122制作柱形图(方法二) 262 123制作折线图 264 124制作饼图 267 125添加图表标题和图例 269 126添加数据标签 272 127添加坐标轴标题 274 128添加网格线 275 129调整坐标轴的刻度范围 277 130在一张画布中绘制多个图表 279 131在一个工作表中插入图表 281 132在一个工作簿的所有工作表中插入图表 283 133制作散点图 286 134制作涟漪特效散点图 289 135制作气泡图 292 136制作组合图表 295 137制作雷达图 297 138制作漏斗图 301 139制作水球图 304 140制作仪表盘 306 141制作词云图 307 第8章 打印操作 142打印一个工作簿中的所有工作表 312 143打印一个工作簿中的一个工作表 313 144打印多个工作簿 314 145打印多个工作簿中的同名工作表 316 146打印工作表的指定单元格区域 317 147按指定的缩放比例打印工作表 319 148在纸张的居中位置打印工作表 320 149打印工作表时打印行号和列号 322 150重复打印工作表的标题行 323 |