PowerQuery處理Excel表格數據範圍簡寫的例子

2020-12-06 高效office辦公

需求

需求來源於百度知道網友提問。如下圖:

即原始數據使用了類似於1-9這樣的數字範圍簡寫模式,需要將這些簡寫補全,列出範圍內的所有數據。

看上去是一個很簡單的任務,數據量少直接用Excel插入列並拖動填充就可以了。但是如果數據是海量的,這樣操作就要老命了。

圖文無關

分析

目標結果是一個list,生成某個範圍內步進1的list用{start..end}。需要確保start和end是數字格式,因此需要替換掉不需要的文本("K000")。

代碼

分析有了思路之後,就可以寫代碼了,代碼如下:

相關焦點

  • 快速搞定excel多sheet匯總,表頭順序不一樣也能匯總數據
    hello,大家好,在日常工作中我覺得最令我們抓狂,也是最讓人害怕的excel工作莫過於數據匯總了,當匯總的表格數量比較多,表格的格式又不統一的時候,加班到深夜都有可能,今天就跟大家分享一種多sheet匯總的方法,即使表頭的順序不一致也能匯總數據,堪稱數據匯總神奇,話不多說,讓我們直接開始吧
  • 使用pandas和openpyxl處理複雜Excel數據
    關於Excel數據處理,很多同學可能使用過Pyhton的pandas模塊,用它可以輕鬆地讀取和轉換Excel數據。但是實際中Excel表格結構可能比較雜亂,數據會分散不同的工作表中,而且在表格中分布很亂,這種情況下啊直接使用pandas就會非常吃力。本文蟲蟲給大家介紹使用pandas和openpyxl讀取這樣的數據的方法。
  • 快速搞定excel合併同類項的問題,再也不用一個一個的複製粘貼了
    Hello,大家好今天跟大家分享下我們如何快速合併同類項,這也是一個粉絲提問的問題,他的數據很多老闆非讓這麼做,真是讓他人頭大,合併同類項就是將相同類型的數據都合併在一個單元格中,效果如下圖,就是將相同的部門都放在一個單元格中,這個的操作也非常的簡單點點滑鼠即可完成
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • pandas數據處理:常用卻不甚了解的函數,pd.read_excel()
    人們經常用pandas處理表格型數據,時常需要讀入excel表格數據,很多人一般都是直接這麼用:pd.read_excel(「文件路徑文件名」),再多一點的設置可能是轉義一下路徑中的斜槓,一旦原始的excel表不是很規整,這樣簡單讀入勢必報錯!
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    Vlookup函數可用於多種情況查找,篩選重複數據就是其中之一,它既可篩選兩列重複的數據又可查找兩個表格相同的數據。篩選兩列重複數據時,不僅僅是返回一項重複數據,是把所有重複的都標示出來;查找兩表格相同數據時,兩個表格既可以位於同一Excel文檔,又可分別位於兩個Excel文檔,並且也可以標示出所有重複的數據;當查找兩個位於不同Excel文檔中的表格相同數據時,查找範圍需要寫文檔名稱和工作簿名稱,這樣Excel才能找到查找區域。
  • 一文學透:excel表格數據統計圖表製作,班主任必看!
    ,除了常規的制表外,其實excel還隱藏著諸多便捷功能,今天就先和老師們來聊一下excel表格如何進行數據統計及圖表製作;其實,如果對於常規的信息錄入,老師們只要打開製作excel的軟體,直接往表格裡添加序列名,然後在對應的列名裡填入對應信息,保存後,就可以完成簡單的信息錄入;但是很多時候,老師們都需要對錄入的數據進行其他操作
  • Excel表格中的數字怎樣自動求和?
    在我們使用Excel表格處理數據時,通常會用到其中很多的運算功能。數據求和也是我們用的普遍比較多的。那麼在excel表格中怎樣來求和呢?其實,這個是非常簡單的。下面我們大家就一起來看看把。excel表格中我們有相應的數字,我們拖動滑鼠,選取要計算的數據。
  • excel宏:Excel表格中的宏怎麼使用
    今天來聊聊一篇關於excel宏:Excel表格中的宏怎麼使用的文章,現在就為大家來簡單介紹下excel宏:Excel表格中的宏怎麼使用,希望對各位小夥伴們有所幫助。
  • 如何把excel表格的函數公式結果轉變成數值?這裡有4種方法任你選
    我們日常辦公的時候如果要處理、統計數據,就要用到excel表格。可是經常使用excel的小夥伴兒們都會遇到一個問題,就是雖然函數可以快速地幫助我們完成表格,可是我們有時候只需要保留函數結果,那怎麼可以快速地將函數的運算公式結果轉變為數值呢?筆者這裡總結了4種方法可供選擇。
  • 「Excel技巧」教你如何快速將excel表格轉化為圖片
    今日話題:excel表格如何轉化為圖片!關於excel表格如何轉化為圖片,這個在日常工作中經常會遇到。很多人可能先想到的是QQ截圖,畢竟QQ截圖,大家都用得很順手、很習慣。但是當表格太長了超出屏幕區域,用QQ截圖是沒辦法截完整;若把表格比例縮小,再用QQ截圖,又看不清楚圖片裡的字。怎麼辦?現在教你兩種將excel表格轉化為圖片的方法,不論表格多大,都不成問題。
  • 兩個excel表格核對的6種方法
    excel表格之間的核對,是每個excel用戶都要面對的工作難題,今天ostar帶大家一起盤點一下表格核對的方法,一共6種,以後再也不用加班勾數據了。一、使用合併計算核對excel中有一個大家不常用的功能:合併計算。利用它我們可以快速對比出兩個表的差異。例:如下圖所示有兩個表格要對比,一個是庫存表,一個是財務軟體導出的表。
  • excel抓取網頁數據,並實現自動刷新,再也不用傻傻的複製粘貼了
    一、獲取數據首選我們需要新建一個工作薄,打開它,然後點數據功能組,點擊新建查詢,然後選擇從其它源,選擇自網站這樣的話就會彈出一個對話框,將想要提取數據的網址直接複製進去,然後點擊確定,點擊確定後excel會自動的連接計算數據當計算完成後會進入
  • excel表格怎麼畫趨勢線並顯示趨勢線公式?
    excel表格怎麼畫趨勢線並顯示趨勢線公式?excel中添加的趨勢線是圖表中的一種擴展線,它可以直觀的看出數據的趨勢,根據實際數據預測未來數據,處理幾百萬條數據的時候效果尤為突出,還可以添加公式,下面分享製作的過程先在已經進入大數據時代,數據分析變的越來越重要,excel中添加的趨勢線是圖表中的一種擴展線,它可以直觀的看出數據的趨勢,根據實際數據預測未來數據,處理幾百萬條數據的時候效果尤為突出,還可以添加公式,給人最直觀的結論,
  • excel表格也可以變身成年終獎抽獎器
    如果你用excel表格製作一個現場抽獎器,會不會在老闆面前露一手呢?說不定明年加薪就等著你了。下面我就告訴大家,如何用excel表格製作一個年終獎抽獎器。第一步:新建一個excel表格,將公司員工名稱全部錄入到用戶名下方,在旁邊合併一個單元格,作為中獎名單顯示單元格,在中獎名單顯示單元格輸入一個excel公式,比如我製作的這個抽獎器的公式是=INDIRECT("a"&RANDBETWEEN(2,9)),然後按enter鍵就完成了。
  • ABAQUS:Python後處理—用excel提取位移、體積、應變等變化(一)
    在利用Python生成excel數據之前,先採用一個getInputs函數(代碼如下)生成圖2所示的對話框與用戶進行交互,需要用戶在在其中輸入模型的名字(model name),部件例子的名字(instance name)以及後處理odb的名字(odbname)。這樣做有個好處,每次都可以根據不同模型、不同部件實例和相應的後處理odb名字進行相應結果提取。
  • excel折線圖怎麼自定x軸y軸 Excel折線圖教程
    excel折線圖自定x軸y軸?excel表格是我們很多人在處理數據的時候經常會用到的,可以結合一些直觀的圖來處理我們的數據。那麼大家知道excel折線圖自定x軸y軸嗎?相信還有很多用戶還不是很清楚,下面就快和小編一起看看吧!
  • Excel表格小技巧Excel表格中製作《抽籤小工具》的方法
    本期跟大家學習Excel表格中製作《抽籤小工具》的方法#excel教程#打開Excel表格,平常生活中在集體聚會、開展集體活動、課堂、會議的中可以用《抽籤小工具》抽取幸運者。
  • 懂Excel就能輕鬆入門Python數據分析包pandas(十六):合併數據
    此系列文章收錄在公眾號中:數據大宇宙 > 數據處理 >E-pd經常聽別人說 Python 在數據領域有多厲害,結果學了很長時間,連數據處理都麻煩得要死。後來才發現,原來不是 Python 數據處理厲害,而是他有數據分析神器—— pandas前言本系列上一節說了拆分數據的案例,這次自然是說下怎麼合併數據。
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。excel為數據的處理提供了很多函數,今天小編要介紹的是excel隨機數函數,以及隨機數函數的用法,希望對大家有所幫助!