折騰了一下午python,最后做好了發現,我用excel就會做啊,一個工作記錄


工作任務:

 

把這樣的數據,整理出,每個公司投資了幾個國家,這個公司在全球總共投資幾筆。

每個公司在全球共投資幾筆,也就是每個公司有幾條記錄。這個功能用excel的數據透視表很簡單就能做出來(傻瓜版:wps的高級會員的篩選導出計數也可以),這個功能我用python學習了一下午(把公司制定為字典的索引,可以統計每個索引有幾條記錄,主要吧時間花在文件的導入和導出上了,也算有一點收獲)

 https://wenku.baidu.com/view/95a1ff2a2af90242a895e5b3.html:數據透視表的使用方法

插入-數據透視表

 

 

 

 

把要統計的字段拖入行里,和值里,值字段設置為“計數”,就可以得到計數,結果和python得到的結果一樣。順序會變,再用vlookup匹配過去。

2)一個公司統計了幾個國家

我是這樣做的,把公司和國家字段連接起來(=A2&B2)用&連接,然后把公司和公司國家兩個字段放到新的表里,刪除重復記錄(直接查找excel命令,有一個就叫“刪除重復項”),剩下的就是公司國家記錄的唯一值。我寫到這里覺得自己真的是傻死了,有什么好連接的,選中匹配的字段(AB兩列),直接刪除重復項就好了啊,我是不是有病啊。

刪除掉重復項以后,再對公司進行上一步的操作(數據透視表—計數),就得到了一個公司投資了幾個國家。

 

總結:

最短途徑為:

1)數據透視表對初始記錄中的公司字段進行計數(數據透視表),完成第一項任務

2)選中公司和國家兩列,刪除重復項,再對公司字段進行計數(數據透視表),完成第二項任務。

耗時五分鍾。

我活活做了7個小時,學python就學了好幾個小時。飯都沒吃,我太累了,腰要斷了,自己的工作一點都沒做,在這做這些,我真的想去殺豬。

豬必須說:“球球你。”

否則生氣。

 

還學會了怎樣刪除excel里的所有空白記錄,定位-空值,然后搜索命令“刪除單元格”,一起刪了

 

都做完了,豬說他要每年的,煩死了。幸虧我已經會了,就把公司拉到行,年份拉到列,公司再拉到計數,數據透視表就出來了,很簡單,很快。我不知道我為什么一起不會數據透視表,太傻了。1分鍾就做完了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM