sponsored links

Python 辦公自動化之 如何分列和合並

前幾天碰到一個問題,將EXCEL的一列分成多列,在一個單元格中供應商號和供應商名稱是用空格分開的。這個問題挺簡的,其實重點我是想說一下Python是如何實現的。

在處理EXCEL的問題上,我更是喜歡Python來處理,更標準化,更不易出錯,下面舉一下例子。

關於資料的合併:


終端型別


終端品牌


終端型號


合併資料


臺式微機


DELL


9010


臺式微機 DELL 9010


臺式微機


LENOVO


4500


臺式微機 LENOVO 4500


臺式微機


DELL


9020


臺式微機 DELL 9020


臺式微機


DELL


980


臺式微機 DELL 980

這是在EXCEL中實現的,就是在單元格中輸入公式:=A2 &" "&B2&" "&C2

同樣在EXCEL中分列可以透過資料-分列來實現,下表是分列後的結果:


合併資料


合併資料


臺式微機 DELL 9010


臺式微機


DELL


9010


臺式微機 LENOVO 4500


臺式微機


LENOVO


4500


臺式微機 DELL 9020


臺式微機


DELL


9020


臺式微機 DELL 980


臺式微機


DELL


980

下面在Python中實現上面的操作,結果同上述合併結果一致。

import pandas as pd

path=r'C:\Users\songzht\Desktop\Python 辦公自動化教學檔案\1. Python 辦公自動化之 如何分列和合並.xlsx'
df=pd.read_excel(path,sheet_name='Sheet1')

for i in range(len(df)):
    df.loc[i,'合併資料']=" ".join([df.loc[i,'終端型別'],df.loc[i,'終端品牌'],str(df.loc[i,'終端型號'])])
print(df)

最後講一下如何用Python實現分列,原始資料如下,資料是有空格或其他間隔符分開的。


合併資料


臺式微機 DELL 9010


臺式微機 LENOVO 4500


臺式微機 DELL 9020


臺式微機 DELL 980

import pandas as pd

path=r'C:\Users\songzht\Desktop\Python 辦公自動化教學檔案\1. Python 辦公自動化之 如何分列和合並.xlsx'
df=pd.read_excel(path,sheet_name='Sheet2')

df['終端型別']=df['合併資料'].str.split(' ').str.get(0)
df['終端品牌']=df['合併資料'].str.split(' ').str.get(1)
df['終端型號']=df['合併資料'].str.split(' ').str.get(2)

最終顯示結果為:


合併資料


終端型別


終端品牌


終端型號


臺式微機 DELL 9010


臺式微機


DELL


9010


臺式微機 LENOVO 4500


臺式微機


LENOVO


4500


臺式微機 DELL 9020


臺式微機


DELL


9020


臺式微機 DELL 980


臺式微機


DELL


980

這只是一個很簡單的例子,有很多有意思並且功能強大的用法,我以後慢慢給大家介紹一下。永遠記住,只有多練才能用好。

分類: 情感
時間: 2021-12-28

相關文章

女人到了中年,請儘量做到這幾點,不僅顯年輕還會讓人有好感

女人到了中年,請儘量做到這幾點,不僅顯年輕還會讓人有好感
女人到了中年,面板各方面都不如年輕人那麼精緻,但是這不是你懶惰或者邋遢的理由.生活中我們可以看到很多中年女性,長相很不錯,但是形象卻大打折扣了,所有女人一定不能懶,學會收拾自己,人到中年女人做到這幾點 ...

人老了,如果兄弟姐妹之間不親了,請做好以下幾件事

人老了,如果兄弟姐妹之間不親了,請做好以下幾件事
點選上方藍字關注,每天和你一起剖析人性與情感. 張阿姨和兄弟姐妹大吵了一架. 起因是半年前父親突然離世,留下的一筆錢,不過二十來萬,兄弟姐妹四個為了這筆錢,討論了半年,也沒有一個大家都滿意的說法. 大 ...

別拿“腳氣”不當回事兒!有腳氣要做好這10件事

別拿“腳氣”不當回事兒!有腳氣要做好這10件事
防治 腳氣 "腳氣"聽起來是小事兒 因為有些時候 它在我們的印象裡都不算病 塗點藥膏就好了 所以腳氣的發作 一般不會引起大家的注意 但是腳氣也分嚴重程度 並且它所帶來的危害不容小覷 ...

0-6歲是娃想象力的關鍵期,做好這幾件事,有助於娃想象力更豐富

0-6歲是娃想象力的關鍵期,做好這幾件事,有助於娃想象力更豐富
導語:崔女士最近發現兒子源源總是會有一些非常奇怪的行為舉止,源源會用紙摺疊成一些奇奇怪怪的形狀,然後放在地板上模擬新際大戰.摺疊的紙張造型並不精緻,有些只是胡亂的揉成一團,就當做是一種武器.並且嘴裡還 ...

人老了,如果兄弟姐妹變成了仇人,請務必做好以下幾件事

人老了,如果兄弟姐妹變成了仇人,請務必做好以下幾件事
點選關注☞免費收到文章 親情,血濃於水不能割捨? 親情,與生俱來無法改變. 即使全世界都拋棄你, 親人家人永遠不會. 這世間, 除了父母之外, 最親的就是兄弟姐妹. 小時候一起長大, 長大了互相扶持. ...

經常走路可以降血脂?若想降低血脂,做好這2件事或會有幫助

經常走路可以降血脂?若想降低血脂,做好這2件事或會有幫助
隨著飲食的多樣化,人們在極大地滿足了口腹之慾的同時,也帶來了諸多的健康隱患,其中高血脂就是由於長期飲食不當,而誘發的一種慢性代謝疾病.尤其是對於上了年紀的中老年人來說,高血脂幾乎是中老年人普遍存在的一 ...

秋季晝夜溫差大,養生做好這3件事,身體或會更健康

秋季晝夜溫差大,養生做好這3件事,身體或會更健康
進入秋季,空氣中的煩躁終於被幹燥,涼爽隨之而來.不過秋季的溫度變化還是挺大的,初秋時被叫做"秋老虎",還是有些溼熱的.但是隨著節氣推移,過了白露後,空氣逐漸變得乾燥,而且晝夜的溫差 ...

大學是最佳入黨時機,大一新生想要入黨,務必做好這4件事

大學是最佳入黨時機,大一新生想要入黨,務必做好這4件事
大學期間無疑是最好的入黨時機,那麼要做好什麼事情,才能入呢 到了大學不同的學生會按照不同的規劃開始不同的人生了,有的學生會選擇在大學期間入黨,以此提高就業的競爭力.而且大學期間入黨確實也能享受到不少的 ...

建議有“閉口”的女生,堅持做好這幾件事,高效解決不反覆

建議有“閉口”的女生,堅持做好這幾件事,高效解決不反覆
嗨,我是想要和你一起變美的考拉~ 面部閉口真是個讓人頭疼的面板問題,面板表面形成閉口少則兩三個,多則連成片,面板直觀表現凹凸不平,質感明顯降低. 面板長閉口之所以讓人感覺異常煩惱,不只是因為面板觀感差 ...

堅持走路能保護血管?提醒:45歲後的人,保護血管需做好這5件事

堅持走路能保護血管?提醒:45歲後的人,保護血管需做好這5件事
血管是身體中廣泛分佈的一種物質,血管的主要功能是運輸血液,將營養物質毫無保留的供應至身體各組織和各器官,完成日常所需和生理機能,而對人體有害的成分,則會隨著血液的流動排出體外. 血管對維持身體健康有著 ...

身體乾淨助長壽,中老年人平時做好這幾件事,幫助清理身體

身體乾淨助長壽,中老年人平時做好這幾件事,幫助清理身體
導語: 現在的生活條件與以前相比較起來,發生了翻天覆地的變化,特別是在平時的飲食上,從以前吃不上飯,變成了現在的食物五花八門.不過由於食物的種類繁多,同時也出現了很多不健康的食物,包括平時能夠經常吃到 ...

人老了,如果老伴先走一步,做好這幾件事善待自己

人老了,如果老伴先走一步,做好這幾件事善待自己
少年夫妻老來伴. 可再好的伴侶,也逃不過生離死別的規律,終有一個人,要先走. 如果有一天,摯愛一生的老伴先行離開,悲傷之餘,一定要重整精神,做好以下幾件事富養自己. 01 以愛好養精神. 俗話說,哀莫 ...

做好這5件事,梔子花在你家也能養好,葉子油綠,開花爆盆

做好這5件事,梔子花在你家也能養好,葉子油綠,開花爆盆
梔子花開花白色,香味非常的足,我們在市場上見得最多的就是那種大葉梔子花,但是在家中養往往會出現黃葉不長不開花的情況,其實想要養好很簡單,我們只需要做好5件事情,您在家中就能夠養的非常的棒,葉子一直處於 ...

秋季養胃做好這6件事,遠離折磨人的老胃病,附好的食療方法給你

秋季養胃做好這6件事,遠離折磨人的老胃病,附好的食療方法給你
秋季養胃護胃做好這6件事,遠離折磨人的老胃病,附好的食療方法 給你 秋季天氣漸涼,飲食的不注意,一些生活的壞習慣,很多人都會出現胃部的小問題,例如常見的腹脹.腹痛.反酸.燒心.噯氣等等症狀,因此秋季養 ...

女人到了中年,穿衣打扮要“得體”,更要學會不裝嫩也不顯老

女人到了中年,穿衣打扮要“得體”,更要學會不裝嫩也不顯老
於中年女性而言,著裝之美在於得體.沒有刻意扮嫩卻又時常優雅,介於年輕與成熟之間,有著個人屬性,這樣的穿著更能展現女性好姿態與好品味.那麼怎樣的搭配才不顯老氣,又該避開哪些穿搭呢.本期我們就來聊聊如何穿 ...

女人到了中年活的比男人還累,背後承擔的是不被人理解
結婚26年,分居23年,這樣的婚姻會幸福嗎? 有這樣的一對夫妻,他們結婚到現在本以步入中老年的生活,應該一家人和和滿滿在一起,但相隔700米距離也不能團聚,有時偶爾見一面也是匆匆幾句話,各自還壓抑不住 ...

一個女人越活越通透的3種跡象

一個女人越活越通透的3種跡象
有人提問:"活得通透的女人是什麼樣?" 獲贊最多一個的答案是: 不再輕易對誰抱有期待了,也不奢望可以改變任何人. 很少在意旁人的評價,誰對你好,你就對誰好.有成本的事情不再去做,稍 ...

考不上高中?家長們要提前做好這幾件事
如果自己家孩子上普通高中,希望不是很大,那就需要提前瞭解中職類學校了.為什麼要提前瞭解,因為中職類學校實行的是註冊制,簡單來說就是先到先得.否則,可能面臨連中專都沒得上的情況. 普通高中則實行的是錄取 ...

為什麼老年人身上會長出老人斑?想要改善,要做好這5件事

為什麼老年人身上會長出老人斑?想要改善,要做好這5件事
上了年紀之後,很多人的臉上和身體上會長出一些斑點,這也是大家經常提的老年斑.有的老年斑是因為衰老所致,有的老年斑是因為面板保養不到位所致,有的則是因為一些疾病在背後作祟.瞭解了原因之後,才加以改善. ...

老年人經常消化不良怎麼辦?做好這4件事,助你有個好腸胃

老年人經常消化不良怎麼辦?做好這4件事,助你有個好腸胃
隨著年齡增長身體會有許多變化,可以看到容貌改變,原本面板光滑細膩,但是在老化過程中面板細胞水分減少,黑色素逐漸累積,因此才有明顯皺紋,色斑出現,很多老年人還走路速度慢,彎腰駝背,需要透過正確的方式來對 ...