您好,欢迎光临有路网!
Python玩转Excel:轻松实现高效办公
QQ咨询:
有路璐璐:

Python玩转Excel:轻松实现高效办公

  • 作者:洪锦魁
  • 出版社:清华大学出版社
  • ISBN:9787302641230
  • 出版日期:2023年09月01日
  • 页数:0
  • 定价:¥99.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Python玩转Excel:轻松实现**办公》这是一本讲解用Python操作Excel工作表的入门书籍。本书从*基础的工作簿、工作表说起,逐步介绍操作工作表、美化工作表、分析工作表数据、将数据以图表表达的方法,*后讲解将Excel工作表保存成 PDF,以达成办公自动化的目的。本书的特色是在讲解 openpyxl模块或Pandas模块时,会将相关的Excel窗口内容搭配说明,让读者了解程序设计各参数在 Excel窗口所代表的真实意义。
    目录
    第1章 使用Python读写Excel文件 1-1 前期准备工作 2 1-2 使用Python操作Excel的模块说明 2 1-3 认识Excel窗口 2 1-4 读取Excel文件 3 1-4-1 开启文件 3 1-4-2 取得工作表worksheet名称 3 1-5 切换工作表对象 4 1-5-1 直接使用工作表名称 4 1-5-2 使用worksheets[n]切换工作表 5 1-6 写入Excel文件 5 1-6-1 建立空白工作簿 6 1-6-2 存储Excel文件 6 1-6-3 复制Excel文件 7 1-7 关闭文件 8 1-8 找出目前文件夹中的Excel文件 8 1-9 找出目前文件夹所有out开头的Excel文件 9 1-10 复制所有out1开头的文件 9 1-11 输入关键词查找工作簿 10 1-11-1 目前工作文件夹 10 1-11-2 搜寻特定文件夹 10 1-11-3 使用os.walk( )遍历所有文件夹下的文件 11 第2章 操作Excel工作表 2-1 建立工作表 14 2-2 复制工作表 15 2-3 更改工作表名称 16 2-4 删除工作表 18 2-4-1 remove( ) 18 2-4-2 del方法 18 2-5 更改工作表标签的颜色 19 2-6 隐藏/显示工作表 20 2-6-1 隐藏工作表 20 2-6-2 显示工作表 21 2-7 将一个工作表另外复制11份 22 2-8 保护与取消保护工作表 23 第3章 读取与写入单元格内容 3-1 单一单元格的存取 26 3-1-1 基础语法与实操概念 26 3-1-2 使用cell( )函数设定单元格的值 27 3-1-3 使用cell( )函数取得单元格的值 27 3-1-4 货品价格信息 28 3-2 公式与值的概念 28 3-2-1 使用ws[‘列行’]格式 28 3-2-2 使用cell( )函数的概念 29 3-3 取得单元格位置信息 30 3-4 取得工作表使用的列数和行数 31 3-5 列出工作表区间内容 31 3-5-1 输出行区间内容 31 3-5-2 输出列区间内容 32 3-5-3 输出整个单元格区间数据 32 3-6 工作表对象ws的rows和columns 33 3-6-1 认识rows和columns属性 33 3-6-2 逐行方式输出工作表内容 34 3-6-3 逐列方式输出工作表内容 35 3-7 iter_rows( )和iter_cols( )方法 35 3-7-1 认识属性 35 3-7-2 iter_rows( ) 36 3-7-3 iter_cols( ) 36 3-7-4 遍历所有列与认识回传的数据 37 3-7-5 参数values_only=True 38 3-8 指定列或行 39 3-9 切片 39 3-9-1 指定的单元格区间 39 3-9-2 特定列的区间 40 3-10 工作表对象ws的dimensions 41 3-11 将列表数据写进单元格 42 3-12 列数与域名的转换 43 第4章 工作表与工作簿整合实操 4-1 建立多个工作表的应用 46 4-2 将工作簿的工作表复制到不同的工作簿 47 4-3 将工作簿的所有工作表复制到另一个工作簿 49 4-4 将工作簿内的所有工作表独立复制成个别的工作簿 50 第5章 工作表行与列的操作 5-1 插入行 52 5-1-1 基础概念实例 52 5-1-2 循环实例 53 5-1-3 建立薪资条数据 53 5-1-4 使用iter_rows( )验证插入行 55 5-2 删除行 56 5-2-1 基础概念实例 56 5-2-2 删除多行 56 5-3 插入列 57 5-3-1 基础概念实例 57 5-3-2 插入多列 57 5-4 删除列 58 5-4-1 基础概念实例 58 5-4-2 删除多列 58 5-5 移动单元格区间 58 5-6 更改列宽与行高 60 第6章 单元格的样式 6-1 认识单元格的样式 62 6-2 字体功能 62 6-2-1 设定单一单元格的字体样式 62 6-2-2 用循环设定某单元格区间的字体样式 64 6-2-3 不同字体的应用 64 6-3 单元格的框线 65 6-3-1 认识单元格的框线样式 65 6-3-2 用循环设定某单元格区间的框线样式 67 6-4 单元格的图案 68 6-4-1 认识图案样式 69 6-4-2 为图案加上前景色彩和背景色彩 71 6-4-3 填充图案的应用 71 6-4-4 渐变填满 72 6-5 单元格对齐方式 74 6-5-1 认识对齐方式 74 6-5-2 使用循环处理单元格区间的对齐方式 75 6-5-3 上下与左右居中的应用 76 6-6 复制样式 76 6-7 色彩 76 6-8 样式名称与应用 77 6-8-1 建立样式名称 77 6-8-2 注册样式名称 78 6-8-3 应用样式 78 第7章 单元格的进阶应用 7-1 合并单元格 80 7-1-1 基础语法与实操 80 7-1-2 实例应用 80 7-2 取消合并单元格 81 7-3 冻结单元格 82 7-3-1 冻结行的实例 82 7-3-2 冻结列的实例 83 7-3-3 冻结列和行 83 7-4 单元格的附注 84 7-4-1 建立附注 84 7-4-2 建立附注框的大小 85 7-5 折叠(隐藏)单元格 86 7-6 取消保护特定单元格区间 86 7-6-1 保护工作表 87 7-6-2 设计让部分工作表可以编辑 87 7-6-3 办公实际应用 88 7-7 渐变色彩的实例 88 第8章 自定义单元格数值格式 8-1 格式的基本概念 91 8-2 认识数字格式符号 91 8-3 内建数字的符号格式 92 8-4 测试字符串是否内建格式 93 8-4-1 测试是否符合内建数值字符串格式 93 8-4-2 测试是否符合内建日期字符串格式 93 8-4-3 测试是否符合内建日期/时间字符串格式 94 8-5 获得格式字符串的索引编号 94 8-6 系列应用 95 8-6-1 数字格式的应用 95 8-6-2 日期格式的应用 95 8-6-3 取得单元格的属性 96 8-7 日期应用 97 第9章 公式与函数 9-1 了解openpyxl可以解析的函数 99 9-1-1 列出openpyxl支持的函数 99 9-1-2 判断是否支持特定函数 99 9-2 在工作表内使用函数 100 9-3 在工作表内使用公式 100 9-4 入职时间/销售排名/业绩/成绩统计的系列函数应用 101 9-4-1 计算入职时间 101 9-4-2 计算销售排名 101 9-4-3 业绩统计的应用 102 9-4-4 考试成绩统计 103 9-5 使用for循环计算单元格区间的值 103 9-6 公式的复制 104 第10章 设定条件格式 10-1 加入条件格式的函数 108 10-2 色阶设定 108 10-2-1 ColorScaleRule( )函数 109 10-2-2 ColorScale( )函数 110 10-3 数据条 112 10-3-1 DataBarRule( )函数 113 10-3-2 DataBar( )函数 115 10-4 图标集 116 10-4-1 IconSetRule( )函数 117 10-4-2 IconSet( )函数 118 第11章 凸显符合条件的数据 11-1 凸显符合条件的数值数据 122 11-1-1 格式功能按钮 122 11-1-2 设定凸显单元格的条件 123 11-1-3 凸显成绩的应用 124 11-1-4 Rule( )函数的formula公式 125 11-2 凸显特定字符串开头的字符串 126 11-3 字符串条件功能 127 11-4 凸显重复的值 128 11-5 发生的日期 129 11-6 前段/后段项目规则 130 11-6-1 前段项目 130 11-6-2 后段项目规则 131 11-7 高于/低于平均 132 第12章 验证单元格数据 12-1 数据验证模块 135 12-1-1 导入数据验证模块 135 12-1-2 数值输入的验证 136 12-2 数据验证区间建立输入提醒 136 12-3 验证日期的数据输入 137 12-4 错误输入的提醒 137 12-5 设定输入清单 138 12-6 将需要验证的单元格用黄色底显示 139 第13章 工作表的打印 13-1 居中打印 141 13-2 工作表打印属性 141 13-3 设定打印区域 143 13-4 设定页首与页尾 143 13-4-1 页首的设定 143 13-4-2 页尾的设定 144 13-5 文字设定的标记码 144 第14章 插入图像 14-1 插入图像 147 14-2 控制图像对象的大小 147 14-3 图像位置 148 14-4 人事数据表插入图像的应用 148 第15章 柱形图与3D柱形图 15-1 柱形图 151 15-1-1 图表的数据源 151 15-1-2 建立柱形图 151 15-1-3 将数据加入图表 151 15-1-4 将图表加入工作表 152 15-1-5 建立图表标题 152 15-1-6 建立坐标轴标题 152 15-1-7 建立x轴标签 153 15-2 认识柱形图表的属性 154 15-2-1 图表的宽度和高度 154 15-2-2 图例属性 155 15-2-3 数据长条的区间 156 15-2-4 更改直条数据的颜色 157 15-2-5 柱形图的色彩样式 159 15-3 条形图 160 15-4 栈柱形图 161 15-4-1 认识属性 161 15-4-2 建立一般栈柱形图 162 15-4-3 建立百分比栈柱形图 163 15-5 3D柱形图 164 15-5-1 基础概念 164 15-5-2 3D柱形图的外形 164 15-6 一个工作表建立多组图表的应用 166 第16章 折线图与分区图 16-1 折线图 169 16-2 栈折线图 170 16-3 建立平滑的线条 171 16-4 数据点的标记 171 16-5 折线图的线条样式 172 16-6 3D折线图 174 16-7 分区图 176 16-7-1 基础实操 176 16-7-2 分区图样式 177 16-7-3 建立栈分区图 177 16-7-4 重新设计分区图的填充和轮廓颜色 178 16-8 3D分区图 178 16-8-1 基础实操 178 16-8-2 3D分区图样式 179 第17章 散点图和气泡图 17-1 散点图 181 17-2 气泡图 183 17-2-1 建立基础气泡图 183 17-2-2 建立立体气泡图 184 17-3 建立渐层色彩的气泡图 185 17-4 多组气泡图的实操 187 第18章 圆饼图、环形图与雷达图 18-1 圆饼图 190 18-1-1 圆饼图语法与基础实操 190 18-1-2 圆饼图切片分离 191 18-1-3 重设切片颜色 192 18-1-4 显示切片名称、数据和百分比 193 18-2 圆饼投影图 194 18-3 3D圆饼图 195 18-4 环形图 196 18-4-1 环形图语法与基础实操 196 18-4-2 环形图的样式 198 18-4-3 建立含两组数据的环形图 198 18-4-4 环形图的切片分离 198 18-4-5 综合应用 199 18-5 雷达图 200 第19章 使用Python处理CSV文件 19-1 建立一个CSV文件 203 19-2 用记事本开启CSV文件 203 19-3 csv模块 204 19-4 读取CSV文件 204 19-4-1 使用open( )开启CSV文件 204 19-4-2 建立Reader对象 204 19-4-3 用循环列出列表内容 205 19-4-4 使用列表索引读取CSV文件内容 205 19-4-5 读取CSV文件然后写入Excel文件 206 19-5 写入CSV文件 206 19-5-1 开启欲写入的文件与关闭文件 206 19-5-2 建立writer对象 207 19-5-3 输出列表 207 19-5-4 读取Excel文件用CSV格式写入 208 第20章 Pandas入门 20-1 Series 210 20-1-1 使用列表建立Series对象 210 20-1-2 使用Python的字典建立Series对象 211 20-1-3 使用NumPy的ndarray建立Series对象 211 20-1-4 建立含索引的Series对象 211 20-1-5 使用标量建立Series对象 212 20-1-6 列出Series对象索引与值 212 20-1-7 Series的运算 213 20-2 DataFrame 215 20-2-1 使用Series建立DataFrame 216 20-2-2 字段columns属性 217 20-2-3 Series对象的name属性 217 20-2-4 使用元素是字典的列表建立DataFrame 218 20-2-5 使用字典建立DataFrame 218 20-2-6 index属性 218 20-2-7 将columns字段当作DataFrame对象的index 219 20-3 基本Pandas数据分析与处理 219 20-3-1 索引参照属性 219 20-3-2 直接索引 221 20-3-3 四则运算方法 221 20-3-4 逻辑运算方法 222 20-3-5 NumPy的函数应用在Pandas 223 20-3-6 NaN相关的运算 223 20-3-7 NaN的处理 224 20-3-8 几个简单的统计函数 225 20-3-9 增加index 228 20-3-10 删除index 229 20-3-11 排序 229 20-4 读取与输出Excel文件 231 20-4-1 写入Excel格式文件 231 20-4-2 读取Excel格式文件 232 20-4-3 读取Excel文件的系列实例 234 第21章 用Pandas操作Excel 21-1 识别与输出部分Excel数据 237 21-1-1 使用info( )识别Excel文件 237 21-1-2 输出前后数据 237 21-1-3 了解工作表的行数和列数 238 21-1-4 输出字段的计数 238 21-2 缺失值处理 239 21-2-1 找出漏输入的单元格 239 21-2-2 填入0.0 240 21-2-3 删除缺失值的行数据 240 21-3 重复数据的处理 241 21-4 Pandas的索引操作 241 21-4-1 更改行索引 242 21-4-2 更改列索引 242 21-5 筛选列或行数据 243 21-5-1 筛选特定列数据 243 21-5-2 筛选特定行 244 21-5-3 筛选符合条件的数据 244 21-6 单元格运算的应用 245 21-6-1 旅游统计 245 21-6-2 高血压检测 245 21-6-3 业绩统计 246 21-6-4 计算销售排名 247 21-6-5 累计来客数 248 21-7 水平合并工作表内容 248 21-7-1 有共同字段的水平合并 248 21-7-2 没有共同字段的水平合并 249 21-7-3 更新内容的合并 250 21-8 垂直合并工作表内容 251 21-8-1 使用concat( )函数执行员工数据的垂直合并 252 21-8-2 垂直合并同时更新索引 252 21-8-3 垂直合并同时自动删除重复项目 253 第22章 建立数据透视表 22-1 数据统计分析 256 22-1-1 计算客户数 256 22-1-2 统计客户性别、职业与商品类别数 257 22-1-3 先做分类再做统计 257 22-1-4 数据汇总 258 22-2 建立数据透视表 259 22-2-1 认识pivot_table( )函数 259 22-2-2 使用数据透视表的数据分析实例 260 22-2-3 加总行和列数据 261 22-2-4 针对产品销售的统计 262 22-3 行字段有多组数据的应用 262 第23章 Excel文件转成PDF 23-1 安装模块 265 23-2 程序设计 265

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外