win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 硬件軟件教程 > 詳細(xì)頁面

如何運(yùn)用Excel的Power Query迅速轉(zhuǎn)換數(shù)據(jù)

發(fā)布時間:2022-05-29 文章來源:xp下載站 瀏覽:

辦公軟件是指可以進(jìn)行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數(shù)據(jù)庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會統(tǒng)計,小到會議記錄,數(shù)字化的辦公,離不開辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。

  在管理學(xué)生成績的實(shí)踐當(dāng)中,成績原始數(shù)據(jù)往往按學(xué)生條目記錄(圖1)。若需要轉(zhuǎn)換為以學(xué)號、姓名、學(xué)科、成績、等第進(jìn)行分列的表式效果,數(shù)據(jù)量大,逐一復(fù)制、粘貼操作顯然相當(dāng)繁瑣。利用Excel的Microsoft Power Query加載項可實(shí)現(xiàn)快速轉(zhuǎn)換(Excel 2016已經(jīng)包含Microsoft Power Query組件,可以在“數(shù)據(jù)”選項卡直接調(diào)用,其他版本需在微軟官方 復(fù)制網(wǎng)址 下載安裝)。

如何利用Excel的Power Query快速轉(zhuǎn)換數(shù)據(jù) 三聯(lián)

  1. 數(shù)據(jù)轉(zhuǎn)換為表

  打開數(shù)據(jù)表,切換到“數(shù)據(jù)”選項卡,在“獲取和轉(zhuǎn)換”功能組單擊“從表格”按鈕,在隨后彈出的對話框根據(jù)提示選擇數(shù)據(jù)源,Excel會自動將選定區(qū)域轉(zhuǎn)換為表,并打開查詢編輯器界面。

  2. 提取學(xué)科數(shù)據(jù)

  在“表1-查詢編輯器”窗口選擇學(xué)號、姓名兩列的列標(biāo),切換到“轉(zhuǎn)換”選項卡,在“任意列”功能組依次選擇“逆透視列→逆透視其他列”,執(zhí)行后可以將當(dāng)前選定列轉(zhuǎn)換為“屬性/值”對,并與每行中的剩余值相結(jié)合,顯示效果如圖2所示(圖2)。

1605A-SJZH-2

  可以看到“屬性”列包含了語文、數(shù)學(xué)、英語等多門學(xué)科的名稱,我們首先需要將這些學(xué)科的名稱從“屬性”列提取出來。選擇“屬性”列的列表,右擊選擇“拆分列→按分隔符”,此時會打開“按分隔符拆分列”對話框,在“選擇或輸入分隔符”列表框選擇“自定義”,輸入“|”進(jìn)行分隔,這里不需要更改其他選項,執(zhí)行之后的效果如圖3所示(圖3)。可以看到原來的“屬性”列已經(jīng)被分隔為屬性1、屬性2兩列,“屬性1”是各門學(xué)科的名稱,“屬性2”則是成績、等第。

1605A-SJZH-3

  由于“屬性2”列仍然混合了成績、等第這兩個內(nèi)容,因此還需要將這些內(nèi)容區(qū)分開來。選擇“屬性2”列,切換到“轉(zhuǎn)換”選項卡,在“任意列”功能組單擊“透視列”按鈕,這一操作是為了使用當(dāng)前選中列中的名稱創(chuàng)建新列,此時會彈出“透視列”對話框,在“值列”下拉列表框選擇“值”,點(diǎn)擊“高級選項”前面的按鈕,在下拉列表框選擇“不要聚合”,最終設(shè)置如圖所示(圖4)。

1605A-SJZH-4

  完成上述設(shè)置之后,原有的“屬性2”列已經(jīng)被轉(zhuǎn)換為成績、等第兩個新的列。如果覺得默認(rèn)的“屬性1”不太合適,可以右擊重命名為“學(xué)科”。關(guān)閉查詢編輯器,此時會提示是否保留更改(圖5),確認(rèn)之后會返回Excel主界面,此時就可看到最終效果(圖6)。接下來可以根據(jù)對各個項目進(jìn)行適當(dāng)?shù)暮Y選,感興趣的朋友可以一試。

1605A-SJZH-5

1605A-SJZH-6

  擴(kuò)展閱讀:利用Power Query快速分離混合文本

  如圖所示的“DATA”列都是字母、數(shù)字的混合文本(圖7)。現(xiàn)在要求依次提取純文本、純數(shù)值、不重復(fù)數(shù)值。手工提取顯然是相當(dāng)麻煩,而且也容易出錯,利用Power Query內(nèi)置的函數(shù)可以輕松實(shí)現(xiàn)。

1605A-SJZH-7

  在源數(shù)據(jù)選擇“DATA”列的數(shù)據(jù)區(qū)域,切換到“數(shù)據(jù)”選項卡,在“獲取和轉(zhuǎn)換”功能組單擊“從表格”按鈕,此時會打開查詢編輯器,切換到“添加列”選項卡,單擊“常規(guī)”功能組的“添加自定義列”按鈕,此時會彈出“添加自定義列”對話框,首先將默認(rèn)的列名“Custom”修改為“純文本”,接下來在下面的“自定義列公式”窗格輸入“= Text.Trim(Text.Remove([DATA],{"0".."9"})," ")”,檢查無誤之后單擊“確定”按鈕,很快就可以在新添加的自定義列顯示從“DATA”列提取出來的純文本內(nèi)容,按照同樣的方法繼續(xù)添加“純數(shù)值”、“不重復(fù)數(shù)值”兩個自定義列,公式分別為“=Text.Remove(Text.Trim(Text.Remove([DATA],{"A".."z"})," ")," ")”和“=Text.Combine(List.Distinct(Text.ToList([純數(shù)值])))”,請注意后一個公式的“純數(shù)值”必須與上一個自定義列的名稱保持一致,否則會提示“Error”。


硬件是實(shí)在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會實(shí)現(xiàn)更豐富的功能。

本文章關(guān)鍵詞: 如何 利用 Excel Power Query 快速 轉(zhuǎn)換 數(shù)據(jù) 
當(dāng)前原文鏈接:http://m.91mp3.cn/soft/soft-42872.html
主站蜘蛛池模板: 久久综合九色综合精品| 亚洲欧美日韩综合在线播放| 97se亚洲国产综合自在线| 亚洲国产婷婷综合在线精品| 国产成人精品综合久久久| 亚洲 综合 欧美在线视频| 色综合网天天综合色中文男男| 亚洲第一区欧美国产不卡综合| 伊人久久大香线蕉综合热线| 国产成人亚洲综合无码精品| 一本色道久久88精品综合 | 欧美在线观看综合国产| 久久综合狠狠综合久久综合88| AV色综合久久天堂AV色综合在| 国产综合无码一区二区辣椒| 亚洲第一页综合图片自拍| 欧美伊人久久大香线蕉综合| 久久婷婷五月综合97色一本一本 | 综合久久一区二区三区| 欧美日韩综合一区在线观看| 亚洲 综合 国产 欧洲 丝袜| 狠狠色狠狠色综合曰曰| 亚洲欧美综合一区二区三区| 亚洲综合日韩中文字幕v在线| 亚洲 自拍 另类小说综合图区| 狠狠色婷婷综合天天久久丁香| 久久综合久久性久99毛片| 亚洲欧美乱综合图片区小说区| 久久天天日天天操综合伊人av| 国产成人亚洲综合一区| 色99久久久久高潮综合影院| 婷婷色香五月综合激激情| 亚洲色欧美色国产综合色| 狠狠人妻久久久久久综合蜜桃| 色综合久久久久无码专区| 色欲综合久久躁天天躁蜜桃| 伊人久久大香线蕉综合5g| 亚洲香蕉网久久综合影视| 伊人久久综合成人网| 激情综合色综合久久综合| 亚洲国产综合精品中文第一|