成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

超能力加持!用Python增強Excel的3大集成方法及用途

開發(fā) 后端
將Python集成在Excel中以增強Excel為用戶提供的功能。這使得用戶可以始終處在他們熟悉的,易于理解的Excel世界中,Python可以幫忙完成一些繁重的工作。

本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。

沒有人能躲過Microsoft Excel ——你要不就很愛它,要不就是很討厭它。也許在大學(xué)畢業(yè)之前,Excel只是考試周才會見幾面的朋友,關(guān)系僅限臉熟。但當(dāng)工作進入企業(yè)之后,你會發(fā)現(xiàn)假如Excel消失一個小時,整個世界就會停止運轉(zhuǎn)!

Excel幾乎無所不能。作為有著多年的投行工作經(jīng)驗的人,每當(dāng)我覺得已經(jīng)看完所有內(nèi)容后,就會碰到另一個別人又整理好的電子表格!Excel的可能性真是不可限量。

[[337884]]

然而,目前Excel的主要局限在于較大的數(shù)據(jù)集。數(shù)據(jù)集越大,用Excel處理時面臨的困難就越大。在一個數(shù)據(jù)驅(qū)動、即時滿足的世界里,大家都希望事情立即完成而痛恨等待,還期望不斷地突破邊界,功能級別不斷增長。

同時,人們又痛恨改變。人們習(xí)慣使用Excel,不想離開它。因此,我們的工作就是提供更快的速度,更多的功能,讓轉(zhuǎn)換更容易,還得無需離開電子表格。而且Excel還不支持大數(shù)據(jù)。這不,這就有了Python的用武之地。

將Python集成在Excel中以增強Excel為用戶提供的功能。這使得用戶可以始終處在他們熟悉的,易于理解的Excel世界中,Python可以幫忙完成一些繁重的工作。它為這個數(shù)據(jù)驅(qū)動的世界提供了一個過渡,直到Excel和技術(shù)水平較低的同事都趕上來。

那就來探索一些可用的方案,用Python的超能力增強Excel吧 !

以Excel作為用戶界面

將用戶群從電子表格轉(zhuǎn)換到21世紀(jì)并不容易,這需要時間的打磨,幫助用戶渡過難關(guān)是專業(yè)IT人士的責(zé)任,這個過程需要充足的指導(dǎo)、信任和肯定。首先,可以考慮保持用戶界面(UI)一致,即讓電子表格保持原樣,而將所有后端處理從VBA移到Python。

Python包xlwings 可以將Excel與Python無縫集成。用戶可以繼續(xù)使用Excel,但每個表單控件按鈕或用戶定義的Excel函數(shù)都可以調(diào)用Python腳本。xlwings很容易安裝,并且使用感很棒。

[[337885]]

圖源:unsplash

尋找新的Excel

隨著技術(shù)、數(shù)據(jù)和數(shù)據(jù)科學(xué)工具的爆炸式增長,新的用戶類型出現(xiàn)了:超級用戶(Power-users)。超級用戶了解技術(shù)、數(shù)據(jù)并會編寫代碼。他們需要表達和解決問題的自由,且非常樂于舍棄電子表格而使用新技術(shù)。

那么,要怎樣給予他們這樣的靈活性呢?

Jupyter Notebook使用戶可以利用Python并創(chuàng)建可共享的、基于Web的交互式文檔,文檔中可以包含實時代碼,可視化效果和文本,至于數(shù)據(jù)則可以繼續(xù)使用企業(yè)數(shù)據(jù)源和數(shù)據(jù)庫。

以Excel輸入

人們已經(jīng)習(xí)慣使用Excel了并且生成的數(shù)據(jù)很可能會繼續(xù)存在于電子表格中。然而隨著需要分析的數(shù)據(jù)體量增大,用戶會立馬感受到Excel末日的迫近。數(shù)據(jù)操作要花很長時間,數(shù)據(jù)透視永遠在轉(zhuǎn),這還是在Excel不崩潰的前提下。

使用流行的pandas庫可以快速地將數(shù)據(jù)從電子表格加載到pandas DataFrames或SQL數(shù)據(jù)庫中。這兩種解決方法都可以讓數(shù)據(jù)分析和探索變得快速和輕松。

其他可以考慮的庫

下面再介紹一些可用的、流行的針對于Excel的Python庫。上述提到的庫將能夠滿足大多數(shù)情況下的使用需求,但如果你正在尋找Excel特有的功能(如格式化,過濾器等),可能需要嘗試探索以下庫:

  • openpyxl:可以讀寫Excel 2010文件,可以在Excel中編寫新的工作表,編輯現(xiàn)有的工作表,并使用鼠標(biāo)完成幾乎所有可以完成的操作,它支持Excel幾乎所有的擴展。
  • xlrd:用于讀取Excel文件中的數(shù)據(jù)和格式信息的庫。
  • xlsxwriter:可能最全的Excel Python庫。格式化、條件格式、圖表、合并單元格、過濾器、注釋、與pandas的集成,這些還只是它提供的部分功能。如果希望通過Python腳本使用Excel的全部功能,可以從這個庫開始!

[[337886]]

圖源:unsplash

Excel是一個功能極強、用處極廣的工具,如果你對它不熟,最好趕緊學(xué)起來!Excel的主要局限是大數(shù)據(jù),估計用不了多久微軟就會出手拯救它。在此之前,我們可以使用Python來解決可能遇到的一些問題。

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2011-02-22 17:48:34

Konqueror

2023-11-12 23:01:44

PaddleOCR深度學(xué)習(xí)

2023-12-22 14:31:52

2015-03-13 11:23:21

編程編程超能力編程能力

2024-03-14 08:28:45

2016-12-01 09:32:47

AWS re:InveAWS云計算超能力

2024-11-26 00:41:23

Python編程腳本

2021-08-03 21:24:13

ARVR

2024-05-15 16:07:03

Python框架

2024-11-04 19:46:38

2013-12-02 10:30:29

瀏覽器

2019-02-28 22:10:30

AI人工智能預(yù)測

2025-04-10 08:33:05

2020-11-03 20:44:35

快手實時隱身技術(shù)隱身超能力

2025-06-03 05:00:00

JetpackCompose技巧

2021-03-11 11:00:38

IBM自動化AI

2019-05-08 14:19:19

貝斯平BespinMSP

2013-03-11 13:35:26

腕帶

2017-08-22 11:06:22

Android谷歌

2019-03-28 09:26:26

數(shù)據(jù)科學(xué)模型機器學(xué)習(xí)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 激情欧美一区二区三区中文字幕 | 可以看黄的视频 | 一级黄色毛片 | 久久青| 夜夜久久 | 婷婷毛片| 国产精品久久久久一区二区三区 | 欧美日韩久久 | 人人玩人人添人人澡欧美 | 久久机热 | 欧美国产日韩在线 | 91精品国产综合久久福利软件 | 红桃成人在线 | 亚洲欧美国产视频 | 国产精品一区久久久 | 在线āv视频 | 日本一区二区三区在线观看 | 日韩成人免费视频 | www.亚洲成人网 | 亚洲网站在线播放 | 国产高清视频一区 | 日本精品一区二区在线观看 | 亚洲网在线 | 亚洲视频免费在线观看 | 免费观看毛片 | 天天综合网7799精品 | 亚洲成人av| 免费久久久 | 中文字幕精品一区 | 日本电影免费完整观看 | 国产一区亚洲 | 91看片在线观看 | 老熟女毛片 | 成人av免费看 | 国产精品99999 | 欧美综合一区二区三区 | а_天堂中文最新版地址 | 欧美日韩一区二区在线播放 | 亚洲精品久久久久久一区二区 | 妞干网av| 国产欧美精品一区二区三区 |