现在Excel内嵌python了,日常想简单学习使用一下Python还是非常便捷的,不用考虑环境的安装了!
下面我们简单模拟一点数据,一起来交流一下!
01 | 如何使用Python
点击【公式】- 【插入Python】
或者直接在单元格中输入=Py,按Tab即可!,输入Python代码,Ctrl+Enter,执行代码!
02 | 相关基础知识
Excel中内置了一个接口函数(xl),直接选择区域,即可返回一个DataFrame!
默认返回的是数据框对象,通过点击旁边的图标,选下面可以选择
Python对象和Excel值!
03 | 实战测试使用
Excel内置的库有几个,其中核心的就是pandas,下面我们简单分组求个和,如果你不懂,你可以参考GROUPBY函数!
(
xl("A1:D10", headers=True)
.groupby("类别")['金额'].sum()
.reset_index()
)
再看一个Excel中常见的需求!分组合并,pandas中也是方便的!
(
xl("A1:D10", headers=True)
.groupby("类别")['名称']
.agg(lambda x: '、'.join(x.unique()))
.reset_index()
)
除了这种常见的pandas数据分析,我们也可以导入一些内置库,进行数据处理!
比如Excel中难以实现的排列组合,但是Python非常方便!
下面我们简单通过从itertools库中导入permutations函数,直接调用即可!非常简单!
当然我们也可以制作图表啥的,基本都还可以简单练习一下!
我们都是调用云端的,没办法自己安装第三方库,但是基本练习足够用了!