Excel Writer

求水果部门销售前20名的单品在11月份单品店均销售环比、同比数据

拥有回忆 提交于 2019-12-11 19:55:27
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> import pandas as pd # 加载11月份数据 xs = pd.read_excel(r"C:\Users\滕玉龙\Desktop\采购单品汇总_华南.xlsx",sheet_name = "销售",header = 6) xs # 筛选出大分类名称为“水果”部门的全部记录 sg = xs[xs["大分类名称"] == "水果"] sg # 按商品名称对学生金额与销售数量作聚合求和运算 qh = sg.groupby(["商品名称"])["销售金额","销售数量"].sum() qh # 对销售金额字段按降序排列 pm = qh.sort_values(by = "销售金额",ascending = False) pm # 获取销售金额排名在前20的单品记录 q20 = pm.head(20) q20 # 在桌面新建一个工作簿名为“水果”,工作单表名为“水果销售金额前20的单品”的excel电子表格,用来保存排序所得到的结果 q20.to_excel(excel_writer = r"C:\Users\滕玉龙\Desktop\水果.xlsx",sheet_name = "水果销售金额前20的单品") # 加载10月份销售数据 import pandas as pd October = pd

excel 多列匹配相等后 引用值

混江龙づ霸主 提交于 2019-12-09 20:36:48
场景 如图下,当A、B列与E、F列皮配上,C列则引用G列的值 原理 VLOOKUP只能查找单列值。我们可以把多列值拼接后形成一个虚拟列,然后VLOOKUP函数查找这个虚拟列进行匹配。 在C1处输入下面公式,按住ctrl + shift + enter键 =VLOOKUP(A1&B1,IF({1,0},E$1:E$6&F$1:F$6,G$1:G$6),2,0) 来源: oschina 链接: https://my.oschina.net/u/1396185/blog/1616198

excel 列匹配引用值

倖福魔咒の 提交于 2019-12-09 19:05:45
场景 在处理数据的是时候经常会遇到有4列数据 A、B、F、G。其中A、B一组数据;F、G一组数据 如图:当F列等于A列时候,把G列的数据添加到C列 运用到的公式 ISERROR ISERROR(表达式,表达式为真的值,表达式为假的值) VLOOKUP VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 最终公式 在C1处输入下列公式回车 =IF(ISERROR(VLOOKUP(A1,$F$1:$G$7,2,0)),0,VLOOKUP(A1,$F$1:$G$7,2,0)) 来源: oschina 链接: https://my.oschina.net/u/1396185/blog/1616136

PageOffice V4.0 Excel常用的接口对象---Cell类

耗尽温柔 提交于 2019-11-27 14:03:54
Cell 类,代表Excel中定义的单元格对象,用来设置和读取单元格的值。 所属命名空间 进行写入操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelwriter ASP.NET开发时命名空间为:PageOffice.ExcelWriter 进行读取操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelreader ASP.NET开发时命名空间为:PageOffice.ExcelReader Cell类的属性 PageOffice中的Cell对象有很多个设置单元格样式的属性和对象,如下表所示: 名称 说明 BackColor 设置单元格的背景色。 Border 获取边框对象。 Font 获取字体字体。 ForeColor 设置单元格的前景色。 Formula 设置单元格的公式。 HorizontalAlignment 设置单元格的水平对齐方式。 NumberFormatLocal 设置单元格的数据显示格式。 Value 设置单元格的值。 VerticalAlignment 设置单元格的垂直对齐方式。 来源: oschina 链接: https://my.oschina.net/u/3850288/blog/2049591

PageOffice V4.0 Excel常用的接口对象---Table类

こ雲淡風輕ζ 提交于 2019-11-27 14:03:34
Table 类,代表PageOffice中定义的Excel表格对象。 在PageOffice中,我们把Excel工作表上的任意一块连续的单元格区域定义为一个Table对象。Table 类按照常用的数据库组件中的数据表的概念封装了一系列对连续单元格区域进行的数据操作。 Table 类简化了对Excel单元格区域的各种复杂操作,使得开发者可以像操作熟悉的数据表一样操作Excel中的单元格区域,大大提高了开发效率及代码稳定性。 使用Table对象,您不仅可以在指定的单元格区域里填充数据,甚至还可以在完全空白区域画出表格并填充数据。您只能通过调用 Sheet.openTable(String) 方法获取 Table 对象。 Table类的命名空间 Table类进行写入操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelwriter ASP.NET开发时命名空间为:PageOffice.ExcelWriter Table类进行读取操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelreader ASP.NET开发时命名空间为:PageOffice.ExcelReader Table类的使用 通过Table类实现对Excel文件的写入和读取操作。 部分实现代码如下: Java 写入操作

PageOffice V4.0 Excel常用的接口对象---Workbook类

余生长醉 提交于 2019-11-27 14:03:19
Workbook 类代表一个Excel文档,用来动态输出数据到Excel文档并且控制其表格格式及编辑功能。Workbook 对象是PageOffice开发平台定义的Excel数据输出对象,可作为PageOfficeCtrl.SetWriter 方法的参数或 FileMakerCtrl.SetWriter 方法的参数。 所属命名空间 进行写入操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelwriter ASP.NET开发时命名空间为:PageOffice.ExcelWriter 进行读取操作时 Java开发时命名空间为:com.zhuozhengsoft.pageoffice.excelreader ASP.NET开发时命名空间为:PageOffice.ExcelReader Workbook类的使用 Workbook类在PageOffice开发平台下,通过PageOfficeCtrl控件实现对Excel文件的写入和读取操作。 部分实现代码如下: Java 写入操作,填充数据到Excel文档中: PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request); poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz");

PageOfficeV4.0动态生成Excel文件

陌路散爱 提交于 2019-11-26 23:42:42
针对excel文件生成的类是:com.zhuozhengsoft.pageoffice.excelwriter 请参考PageOffice开发包里Samples4示例: 三、8、完全编程实现动态生成Excel文件(专业版、企业版) 一个完全用程序生成预算表的demo的源代码,演示了针对Excel文档生成所提供的大部分接口。 类摘要 Border Border 类,代表Excel中定义的边框对象。 Cell Cell 类,代表Excel中定义的单元格对象,用来填充单元格数据及控制单元格格式。 DataField DataField 类,代表PageOffice中定义的Excel表格对象里的字段对象。 DataFieldCollection DataField 字段集合,代表 com.zhuozhengsoft.pageoffice.excelwriter.Table 中当前记录行。 Font Font 类,代表Excel中定义的字体对象。 Sheet Sheet 类,代表Excel中定义的工作表对象。 Table Table 类,代表PageOffice中定义的Excel表格对象。 Workbook Workbook 类代表一个Excel文档,用来动态输出数据到Excel文档并且控制其表格格式及编辑功能。 Workbook wb = new Workbook(); // 设置背景