公司里的一些数据需要分析:匹配、对比、简单的计算什么的。
数据量目前 10w+,用 Excel 已经很吃力了,而且不是一次性的工作。
公司采购了数据分析工具,却有同事坚持使用 Excel(新软件不会用)
1
McTaylor 2019-11-04 11:28:03 +08:00 via iPhone
采购了什么数据分析工具啊
|
2
passerbytiny 2019-11-04 11:32:34 +08:00 3
将所有现有工作都延后 22 个工作日,将这 22 个工作日专门用来培训新工具的使用,你看到时候谁还坚持。
想要羊挤奶,就先给它吃草。 |
3
ccoming 2019-11-04 11:40:18 +08:00
power bi+数据透视表?
|
4
mnssbe 2019-11-04 12:21:20 +08:00
是普通同事还是搞 it 的同事, 公司为什么不弄个数据分析的岗位
|
5
murmur 2019-11-04 12:28:20 +08:00
10w 的数据量如果 power bi 应该可以吃下去
|
6
murmur 2019-11-04 12:29:47 +08:00
写错了,是 PowerPivot
|
7
crella 2019-11-04 12:37:40 +08:00 via Android
之前公司有个表 粘贴几千行数据生成几个 sheet 的汇总的,我看看 vba,惨不忍睹,提取成 csv 再加工好一点。主要是 excel 把数据放置到单元格,这个过程慢。如果是纯内存操作应该快好多,但是搞 vba 的水平不一,平均水平远不如入门学 python 的。
|
9
18ac0877 2019-11-04 13:13:07 +08:00
同事坚持使用 Excel(新软件不会用)
------------------------ 如果能节约时间和提高工作效率,没有几个人真的不愿意学习新的工具,但是,如果我提高效率是干更多的工作,但是不能获得更多收益,我为什么要学习工具? 你这个同事原来使用 excel 的时候,前后的相关流程,都已经测试多次,每次只需要按照固有的流程,走一遍就行了,可能只是耗费的时间略多点,但是还是在可以接受的范围呢?如果是我,我为什么要使用你说的这个工具? 公司的很多新工具都是噱头,都是推广的人为了 kpi,开始的时候非常热闹的推广一下,然后就没有然后了。但是你同事需要学习新的工具,需要对新的工具做修改脚本,然后原来的整个流程都要重新测试,而带来的工作量和风险谁负责? |
11
McTaylor 2019-11-04 13:16:26 +08:00 via iPhone
@12tall
我也一直用 excel 分析,后来领导让我学 MySQL 和 Python pandas 库,不知道好用不 |
12
12tall OP @passerbytiny
@18ac0877 额 是拖拖拽拽就能生成完成的,几乎不用写脚本。前期培训过三四次吧,加一块也有 10 天左右。 学习成本肯定是有的,但是想用 Excel 的同事,其实大部分连`vlookup` 也掌握不好 但是`如果我提高效率是干更多的工作,但是不能获得更多收益,我为什么要学习工具?` 这句话确是很有道理的 |
14
12tall OP |
15
cmonkey 2019-11-04 14:16:33 +08:00
赶快让他们学习 Python
|
20
wqzjk393 2019-11-04 15:13:00 +08:00
我自己写数据处理的东西大部分都是 python,但是给同事讲或者做交接都是拿 sql 跟他们说的。而且如果是技术很一般的,一般都是直接让他们用 access。。。。。
|
22
whileFalse 2019-11-04 15:29:15 +08:00
我就是啊。
自己吭哧吭哧写半天 python 处理表格,感觉很有成就感 结果同事写了几个 excel function,像变魔法一样就出来了 WOW ~ 牛逼牛逼。但是懒得学这一套,下次继续 python。 只喜欢学能整合到自己领域内的东西。 |
23
wqzjk393 2019-11-04 15:41:29 +08:00 1
@whileFalse
其实你只是不习惯 excel 的操作习惯而已,excel 就是公式套公式,一层 function 套一层 function。看着神奇其实可移植性极其的差,而且交接给别人时候有风险,因为如果你保留公式,那么别人打开时候是需要重新计算公式的,打开速度慢而且随便改一个地方整个表格就跟着改变了。但是如果你不保留公式,那么下次再用时候很可能就忘了之前公式是怎么写的了。 vba 还好,但是对于习惯了使用 python 直接从打开文件到处理文件到输出处理好的文件这种自动化处理的人来说,感觉 vba 用起来很难受。例如我要打开个 txt 用指定分隔符分割然后放在一个临时的 sheet,根据某个字段匹配一下信息,完成匹配之后把临时 sheet 关闭,这种简单的操作用 vba 写起来居然会非常的复杂,而 python 就是 read_excel/csv->merge->to_excel 这么简单就能完成了,这让我甚至怀疑 vba 是不是 excel 家的东西了。。 |
24
kemistep 2019-11-08 15:40:20 +08:00
Mysql 账号密码
方便学习 SQL,这里免费提供一组 Mysql 服务器账号,可以直接上手操作; 主机名或者 IP 地址:111.230.56.74 端口:3306 用户名:ministep 密码:datastep 备注:为便于 Mysql 服务器管理,这里对 ministep 的用户权限进行了限定; ministep 用户权限: default_db 数据库仅有查询权限,无其他增删改除权限;(default_db 是管理员创建表,用作教程的数据表,用户可在此数据库查询;) temp_db 用户具有此数据库的全部权限,可以新建表,修改,查询,创建索引,可任意操作,搞坏了,不找你的; 无权限新建数据库; 鼓励在 temp_db 数据库做任何想做的事情,这里不受限制; 风险:数据库是公开的,因此上传到 temp_db 的所有内容,也是公开的,故请注意隐私保护; Mysql 编辑器 鼓励使用 navicat 编辑器,比较好的 MySQL 数据库的图形化管理和开发工具 官方提供简体中文版供大家下载试用( for 30days ),这里提供破解版版本 |
25
kemistep 2019-11-08 15:40:50 +08:00
帮到这里了,学不学习,就看你了
|