精华内容
下载资源
问答
  • 由于是公司数据,所以对供应商进行映射处理, 数据下载连接(免费):数据下载 导包 import numpy as np import pandas as pd from datetime import datetime from pandas import DataFrame 读取数据 data = pd....

    说明:

    由于是公司的数据,所以对供应商进行映射处理,
    数据下载连接(免费):数据下载

    导包

    import numpy as np
    import pandas as pd
    
    from datetime import datetime
    from pandas import DataFrame
    

    读取数据

    data = pd.read_csv('./data.csv', index_col=0)
    

    在这里插入图片描述

    月份处理(例如:2020年12月)

    处理函数

    # 时间转化
    # 时间转化
    def month(v):
        if isinstance(v, datetime):
            return str(v.year) + '年' + str(v.month) + '月'
        
        # 日期格式有可能为: 2020/12/7
        elif '/' in str(v):
            s = v.split('/')
            return str(s[0]) + '年' + str(s[1]) + '月'
        
        # 日期格式有可能为: 2020-9-7
        elif '-' in str(v):
            s = v.split('-')
            return str(s[0]) + '年' + str(s[1]) + '月'
        
        elif isinstance(v, str) or isinstance(v, int) or isinstance(v, float):
            return np.nan
    
        else:
            return v
    

    映射

    for i,j in zip(['定金付款月份', '尾款付款月份', '赊账付款月份' ,'运费付款月份'], 
                   ['定金付款时间', '尾款付款时间', '赊账付款时间' ,'运费付款时间']):
        data[i] = data[j].map(month)
    

    根据供应商和月份分组分别进行聚合,

    因为付款的月份没统一,所以对四个款项分别聚合求和

    moneies = []
    for i,j in zip(['定金', '尾款', '赊账', '运费'], ['定金付款月份', '尾款付款月份', '赊账付款月份', '运费付款月份']):
        
        temp = DataFrame(money.loc[:,['供应商', i, j]].dropna())
        # 去除,非数字的行
        temp['condition'] = temp[i].map(lambda v:True if isinstance(v, int) or isinstance(v,float) else False)
        temp = temp[temp.condition]
        temp.drop(columns='condition', inplace=True)
        
        temp = DataFrame(temp.groupby(['供应商', j]).sum())
        temp.rename(index={'供应商':i+'供应商'}, inplace=True)
        moneies.append(temp)
    

    在这里插入图片描述

    汇总,

    看不懂的请点击:方法9,字典拆分

    dic = {**moneies[0].to_dict(), **moneies[1].to_dict(), 
           **moneies[2].to_dict(), **moneies[3].to_dict()}
    total = DataFrame(dic)
    

    数据处理,并生成汇总

    # 处理函数
    def munber(v):
        try:
            v = float(v)
            return v
        except ValueError as e:
            return 0
        return 0
    
    total.fillna(0, inplace=True)
    # 去除数字之外的数据
    for col in total.columns:
        total[col] = total[col].map(lambda v:v if isinstance(v,float) or isinstance(v,int) else 0)
    
    total.eval("汇总 = 定金+尾款+赊账+运费", inplace=True)
    
    # 去除数字之外的数据
    for col in total.columns:
        total[col] = total[col].map(munber)
    
    total.eval("汇总 = 定金+尾款+赊账+运费", inplace=True)
    

    在这里插入图片描述

    展开全文
  • 首先自己做一份表格,按照自己需求来选择表格的规格,点击“插入”来选择表格,例如一份这样的表格某公司对于年度月份产量汇总。 如图: 像这种表格我们来进行汇总有什么办法呢,如果是一个一个来进行计算的话那样...

    我看了许多excel教材大多数都是没实际作用的,接下来交给大家一个很实用的表格小技巧。

    首先自己做一份表格,按照自己需求来选择表格的规格,点击“插入”来选择表格,例如一份这样的表格某公司对于年度月份产量汇总。
    如图:
    在这里插入图片描述

    像这种表格我们来进行汇总有什么办法呢,如果是一个一个来进行计算的话那样就太麻烦了,交给大家一个简单的办法,希望能帮助到刚接触excel的小伙伴。

    在这里呢我使用的表格跟大家不同我是自己常见的表格给大家举得一个例子,大家要清楚哦。大家看到了上面的表格,我来交大家如何快速来进行汇总,依次点击鼠标需要汇总的数据,或用键盘的上下左右箭头方向数据的表格,结果像这样如图:

    在这里插入图片描述

    看到汇总已经是表格里产量的汇总我们点击键盘回车,得出结果。
    如图:在这里插入图片描述

    当我们第一行公式和以下的公式相同,快捷复制,不用一个一个的去输入,点击汇总框,在汇总框的右下角出现一个黑色十字符号,直接往下托,托到需要数据汇总的框框,数据会直接产生。

    如图:在这里插入图片描述

    左右的公式也是相同的操作,可以灵活应用。
    感谢大家的观看,希望能帮助到大家。

    展开全文
  • 一条语句搞定Excel多工作表汇总

    千次阅读 2017-10-09 09:14:50
    大家可能平时比较少或者没接触过公司里好几个部门的业绩做好了,然后要交给你由你去汇总整合出一张总表的情况。 但是如果有一天我们碰到...下面有3张来自不同月份的货品数量统计。 1、数据选项卡—现有连接—浏览更多

    大家可能平时比较少或者没接触过公司里好几个部门的业绩做好了,然后要交给你由你去汇总整合出一张总表的情况。

    但是如果有一天我们碰到这种情况,要把内容汇总在一个工作表里进行计算时该怎么办呢?

    用函数?实现不了。用vba?不会。复制粘贴?麻烦。那我们该用啥呢? 用SQL语句啊!

    来,看看我们是如何用SQL完成工作表汇总的。下面有3张来自不同月份的货品数量统计。

    1、数据选项卡—现有连接—浏览更多,找到要合并的工作表

    clip_image002[7]

    2、选择9月—确定

    clip_image004[5]

    3、选新工作表—确定。9月份的数据就被抓去过来了

    clip_image006[6]

    4、在新抓去的工作表里右击,表格—编辑查询

    clip_image008[5]

    5、在命令文本里输入如下sql查询语句

    clip_image009

    6、单击确定后,工作簿中的工作表都合并在一个工作表中了。

    clip_image010

    7、只要数据源表发生变化,在新合并的表中只需要右击,刷新即可实现同步更新

    8、sql语句解析:select * from ['9月$'] union all

    Select:是sql中的查询语句

    *:表示选择表中的所有列

    from ['9月$']:表示从9月这个工作表

    union all:表示全部连接

    注意所有的符号都应该用英文半角

    群福利

    群号码:615147109

    1. Office安装程序及激活。

    2. PPT模版,简历模版。

    3. 原创图文教程。

    4. 微软认证讲师直播公开课。

    5. 微软认证讲师微课录像。

    6. 微软认证讲师在线答疑。

    7. 图片、图标素材。

    8. 结识更多Excel大神。

    9. 结交更多上进的小伙伴。

    进群下载素材,进行练习:419562729

    003ul3uUzy7cY8z7mkI54&690

    展开全文
  • 全书分为6篇25章,介绍了Excel数据处理与分析方面的应用技巧,内容涉及Excel工作环境和基本操作、数据的输入和导入、数据整理和编辑、数据查询、分类汇总和合并计算等方面的使用技巧,以及数据透视表、模拟运算表、...
  • 提供多种功能版本满足不同用户需求,精简版、专业版、集团版集团版6.0满足集团企业集中管理下面各子企业的工资数据,总公司可以查询各单位工资数据,各分各公司查询各自单位数据,各级工资管理员管理本单位工资数据...
  • 在五月份公司推出剩余配售产品后,由于沈阳地区安装比较早,一方面需要尽快、尽早地把它吃透、学精,为开拓市场时提供好技术支持,另一方面在客户使用过程中遇到各种问题,我都把他详细归类,哪些是理解、使用上的...
  • 181 从卡机数据中判断员工所属分公司及部门 355 182 从卡机数据中提取时间并判断是否迟到 357 183 根据身份证号码统计男性员工人数 358 184 在不规范格式的日期数据中提取日期 360 ◎除去空格 362 185 将...
  • OPENERP HR人力资源管理

    2013-06-21 08:49:36
    包括个人休假申请(Leave Requests)及审批、公司统一休假安排(Allocation Requests),休假报表汇总(Leaves Summary)。 7. 员工绩效评估(Evaluations) 员工绩效评估,通常做法是,HR制定评估计划和评估表格,...
  • 实例103 将文本文件数据分解到Excel中的不同工作表 实例104 读取多个Word文档文件到Excel同一工作表 实例105 读取Access数据库中指定表数据到Excel 实例106 将SQL Server数据查询结果输出到Excel 235 4.3 将...
  • 华易财务软件 v8.0.zip

    2019-07-11 13:09:24
    适用:各类企业、担保公司、农民专业合作社、医院和工会会计...。 不装微软office2003,只装金山WPS2010,运行一切正常。 具有反结帐、反记帐、科目拆细、重排凭证号、科目级长扩展等功能。 所有数据(凭证、账簿、...
  • 人力资源管理软件(完全免费)

    热门讨论 2011-03-08 11:36:20
    人力资源管理软件增加了新的个税税率配置数据,如果工资单月份为200803后,则自动按照新的税率计算。(感谢54HAPPY) 2008-03-09 人力资源管理软件发布1.2版本,做了以下改进(感谢笑看人生、中秋月、天隼、蓝血人...
  • 实例111 使用重载方法实现不同类型数据的计算 5.2 结构与类 实例112 通过结构计算矩形的面积 实例113 通过类继承计算梯形面积 实例114 封装类实现一个简单的计算器 实例115 使用面向对象思想查找字符串中的...
  • 实例111 使用重载方法实现不同类型数据的计算 5.2 结构与类 实例112 通过结构计算矩形的面积 实例113 通过类继承计算梯形面积 实例114 封装类实现一个简单的计算器 实例115 使用面向对象思想查找字符串中的...
  • 实例111 使用重载方法实现不同类型数据的计算 5.2 结构与类 实例112 通过结构计算矩形的面积 实例113 通过类继承计算梯形面积 实例114 封装类实现一个简单的计算器 实例115 使用面向对象思想查找字符串中的...
  • │ │ 技巧237 统计指定月份的销量汇总.xls │ │ 技巧238 取得目标汉字的拼音首字母.xls │ │ 技巧239 根据双列条件进行查找.xls │ │ 技巧240 返回最后一条数据记录.xls │ │ 技巧241 按单条件筛选记录.xls...
  • 实例111 使用重载方法实现不同类型数据的计算 135 5.2 结构与类 136 实例112 通过结构计算矩形的面积 136 实例113 通过类继承计算梯形面积 137 实例114 封装类实现一个简单的计算器 139 实例115 使用面向对象思想...
  •  实例111 使用重载方法实现不同类型数据的计算 135 5.2 结构与类 136  实例112 通过结构计算矩形的面积 136  实例113 通过类继承计算梯形面积 137  实例114 封装类实现一个简单的计算器 139  实例115 使用...
  • 物资装备公司计划员按照采购物资类别、规格型号、保管员以及采购业务员分类汇总成册形成物资月需求计划汇总表并与仓储保管员进行采购物资库存平衡工作确定净采购量。目前参与库存平衡的物资来源于动力分厂、氯碱分厂...
  • 1-5 资料的分类与汇总 1-5-1 查询父亲总共给了多少钱 1-5-2 查询第二季图书费用支出情形 1-6 面向对象程序设计的注意事项 1-7 增加控件方法 1-8 窗体命令过程代码一览表 1-9 作业范例说明 .1-9-1...
  • 用例20:计算单元格区域数据开三次方后的平均值(POWER) 源文件:光盘\源文件\03\032.xlsx 用例21:求不同单价下的利润(MMULT) 源文件:光盘\源文件\03\033.xlsx 用例22:设计工资条(MOD) 源文件:光盘\...
  • oracle数据库经典题目

    2011-02-17 15:05:20
    用户表空间用于分离不同应用的数据,而且能够减少读取数据文件时产生的I/O冲突。 6. 说明Oracle 10g数据库文本初始化参数文件与服务器初始化参数文件的区别。 答案: 文本初始化参数文件是一个本地的初始化参数文件...
  • 启发来自这位同学2017年做的 杭州购房分享,本文也发布在Github上海购房知识汇总,欢迎有兴趣的同学Star和发PR来共同维护。 -- 图片来自网络,侵权删 -- 数据不保证安全准确,错误之处还望海涵,如需深入使用还望...

空空如也

空空如也

1 2
收藏数 22
精华内容 8
关键字:

不同公司不同月份数据汇总