5個高效EXCEL數據分析小技巧!

2021-02-14 大數據分析和人工智慧

對於剛進入數據分析行業新手來說,EXCEL可以被當做一款入門的軟體。在學習R或Python前,事先掌握一定的EXCEL知識是百利而無一害。EXCEL憑藉其功能強大的函數、可視化圖表、以及整齊排列的電子表格功能,使你能夠快速而深入的洞察到數據不輕易為人所知的一面。

但與此同時,EXCEL也有它的一些不足之處,即它無法非常有效的處理大型數據。這是我曾經遇到的這個問題。當我嘗試使用EXCEL處理含有20萬行數據的數據集時,就會發現EXCEL運行的非常吃力。EXCEL並不適用於處理海量數據,雖然在某種程度上,可以通過一些其他的方法讓EXCEL處理大型數據集,但我更推薦使用R或Python去處理,而不是EXCEL。

在這篇文章中,我將會提到一些關於EXCEL使用方面的小技巧,從而可以節省你寶貴的時間。

01 常用的函數

1. Vlooup():它可以幫助你在表格中搜索並返回相應的值。讓我們來看看下面Policy表和Customer表。在Policy表中,我們需要根據共同欄位 「Customer id」將Customer表內City欄位的信息匹配到Policy表中。這時,我們可以使用Vlookup()函數來執行這項任務。

對於上面的問題,我們可以在F4單元格中輸入公式「=VLOOKUP(B4, $H$4:$L$15, 5, 0)」。按回車鍵後,在City欄位下將會返回所有Customer id為1的城市名稱,然後將公式複製到其他單元格中,從而匹配所有對應的值。

提示:在複製公式中請別忘記使用符號「$」,來鎖定Customer表的查詢範圍。這被稱之為絕對引用,也是經常容易出錯的地方。

2. CONCATINATE():這個函數可以將兩個或更多單元格的內容進行聯接並存入到一個單元格中。例如:我們希望通過聯接Host Name和Request path欄位來創建一個新的URL欄位。

上面的問題可以通過使用公式「 =concatenate(B3,C3)」 並且下拉複製公式來解決。

提示:相對於「concatenate」函數,我更傾向於使用連接符「&」來解決上述問題,公式為「= B3&C3」。

3. LEN():這個公式可以以數字的形式返回單元格內數據的長度,包括空格和特殊符號。

示例:=Len(B3) =23

4. LOWER(), UPPER() and PROPER():這三個函數用以改變單元格內容的小寫、大寫以及首字母大寫(即每個單詞的第一個字母)。

在數據分析的項目中,這些函數對於將不同大小寫形式的內容轉換成統一的形式將會非常有用。否則,處理這些具有不同特徵的內容將會非常麻煩。

下面的截圖中,A列有五種形式的內容,而B列只有兩種,這是因為我們已經將內容轉換成了小寫。

5. TRIM():這是一個簡單方便的函數,可以被用於清洗具有前綴或後綴的文本內容。通常,當你將資料庫中的數據進行轉儲時,這些正在處理的文本數據將會保留字符串內部作為詞與詞之間分隔的空格。並且,如果你對這些內容不進行處理,後面的分析中將產生很多麻煩。

6. If():我認為在EXCEL眾多函數之中最有用的一個。當特定的事件在某個條件下為真,並且另一個條件為假時,可以使用這個公式來進行條件運算。例如:你想對每個銷售訂單進行評級,「高級」和「低級」。假設銷售額大於或等於5000,則標記為「高級」,否則被標記為「低級」。

02 由數據得出結論

1. 數據透視表:每當你在處理公司的數據時,你需要從「北區分公司貢獻的收入是多少?」或「客戶購買產品A訂單的平均價格是多少?」以及許多類似的其它問題中尋找答案。

EXCEL的數據透視表將會幫你輕鬆的找到這些問題的答案。數據透視表是一款用於匯總如:計數,求平均值,求和,以及其他依據相關選擇進行特徵計算的功能。它可以將數據錶轉換為反應數據結論的表格,從而幫助你做出決策。請看下面的截圖:

從上圖可以看出,左邊的表格中有銷售產品的細節內容,即以區域分布和產品的對應關係匹配到每一個客戶。在右邊的表格中,我們按不同區域進行了匯總,並且幫助我們得出了南區有著最高銷售額的結論。

創建數據透視表的方法:

第一步:點擊數據列表內的任何區域,選擇:插入—數據透視表。EXCEL將會自動選擇包含數據的區域,包括標題名稱。如果系統自動選擇的區域不正確,則可人為的進行修改。建議將數據透視表創建到新的工作表,點擊New Worksheet(新工作表),然後點擊OK。

第二步:現在,你可以看到數據透視表的選項板了,包含了所有已選的欄位。你要做的就是把他們放在選項板的過濾器中,就可以看到在左邊生成相應的數據透視表。

從上圖可以看到,我們將「Region」放入行,「Productid」放入列中,「Premium」放入值中。現在,數據透視表中展示了「Premium」按照不同區域、不同產品費用的匯總情況。你也可以選擇計數、平均值、最小值、最大值以及其他的統計指標。

2.創建圖表:在EXCEL裡面創建一個圖表,你只要選擇相應的數據,然後按F11,就會自動生成系統默認的圖表。除此之外,你可以手工改變不同的圖表類型。如果你傾向於在當前工作表中生成圖表,可以按ALT+F1,而不是F11。

當然,在任何一種情況下,只要你創建了圖表,就可以通過定義特定數據源來展示期望的信息。

04 數據清洗

1.刪除重複值:EXCEL有內置的功能,可以刪除表中的重複值。它可以刪除所選列中所含的重複值,也就是說,如果選擇了兩列,就會查找兩列數據的相同組合,並刪除。


如上圖所示,可以看到A001 和 A002有重複的值,但是如果同時選定「ID」和「Name」列,將只會刪除重複值(A002,2)。

按照下列步驟操作可以刪除重複值:選擇所需數據-轉到數據面板-刪除重複值

2.文本分列:假設你的數據存儲在一列中,如下圖所示:

如上如所示,我們可以看到A列中單元格內容被「;」所區分。我們需要將其進行分列,建議使用EXCEL的文本分列功能。按照下面的步驟可以實現分列:

1)選擇A1:A6

2)點擊:數據—分列

上圖中,有兩個選項,「分隔符號」和「固定寬度」。我選擇「分隔符號」是因為有分隔符「;」。如果我們希望按照寬度分列,例如:前四個字符為第一列,第五到第十個字符為第二列,則可以選擇按固定寬度分列。

3)點擊下一步—點擊「分號」,然後下一步,然後點擊完成。

05 基本的快捷鍵

通過快捷鍵來瀏覽單元格或更快速地輸入公式的是最佳的途徑。下面列出了最常用的幾種快捷鍵:

1.按Ctrl + [向下|向上箭頭]:移動到當前列的最底部或最頂部,按Ctrl + [向左|向右箭頭],移動到當前行的最左端和最右端。

2.按Ctrl + Shift +向下/向上箭頭:選擇包括從當前單元格直到最頂部或最底部範圍內的數據。

3.Ctrl + Home:定位到單元格A1

4.Ctrl + End:導航到包含數據的最右下角的單元格

5.ALT + F1:創建基於所選數據集的圖表。

6.按Ctrl + Shift + L:激活自動篩選數據功能。

7.Alt +向下箭頭:打開下拉自動篩選的菜單。

8.ALT + D + S:要排序的數據集

9.按Ctrl + O:打開一個新的工作簿

10.按Ctrl + N:創建一個新的工作簿

11.F4:選擇範圍,並且按F4鍵,可以將數據引用改為絕對引用,混合引用,相對引用。

注意:這不是一個詳盡的清單,從字面上講,我使用快捷鍵完成了平日工作的80%。

EXCEL作為使用最廣泛的數據統計分析軟體,無論你是小白還是資深用戶,總會有一些東西值得你去學習。


最後推薦一門愛數圈開發的excel課程

課程概況:

這門課一共120多節

一次購買,永久免費學習,不限制期限,還有售後答疑

PC和移動端均可學習,還配有數據案例練習

特點

相關焦點

  • Excel教程:5個Excel小技巧讓你的業績被老闆清楚看見!
    小功能,可以讓你的匯報高效、有力,快速徵服領導。 技巧3:摺疊功能區增大數據顯示區域當使用幻燈片投影顯示excel表格數據時,我們都希望屏幕儘可能地大完整顯示數據信息給領導看,將暫不使用的功能選項卡區域進行摺疊是個不錯的選擇。
  • 不容錯過的Pandas小技巧:萬能轉格式、輕鬆合併、壓縮數據,讓數據分析更高效
    分享了他在工作中相見恨晚的 Pandas 使用技巧。了解了這些技巧,能讓你在學習、使用 Pandas 的時候更加高效。Pandas實用技巧用 Pandas 做數據分析,最大的亮點當屬 DataFrame。不過,在展示成果的時候,常常需要把 DataFrame 轉成另一種格式。Pandas 在這一點上其實十分友好,只需添加一行代碼。如果你需要用 HTML 發送自動報告,那麼 to_html 函數了解一下。
  • excel數據計算的高效技能,求和函數的使用技巧
    我們在實際工作中,當我們需要處理大量數據的時候,我們通常會選擇excel表格來處理,因為excel表格處理數據自帶很多實用的公式和函數,今天我們要分享的是數據求和,這次我們不使用公式求和,這次我們分享一個更加高效的技巧,使用求和函數對數據進行快速求和。
  • 最全Excel資料:500份Excel模板+數據分析+使用技巧!
    Excel 是微軟辦公套裝軟體的一個重要的組成部分,它可以進行各種數據的處理、統計分析和輔助決策操作,廣泛地應用於管理、統計財經、
  • excel報表技巧:幾個關於匯報演示方面的小功能
    如果你的PPT還不夠好,那就直接用Excel做匯報吧~這裡有5條小技巧,可以幫助你最高效地展示自己的成績報表!今天我們跟大家分享幾個關於匯報演示方面的excel小功能,可以讓你的匯報高效、有力,快速徵服領導。
  • 可以顯著提高excel處理數據效率的小技巧,自動填充技能
    我們在實際工作中,當我們使用excel表格處理和分析數據的時候,我們首先會想學習一些數據處理技巧,其實excel自帶有很多實用的小工具,只要我們善於使用這些小工具,就可以有效提高我們的工作效率。可以顯著提高excel處理數據效率的小技今天我們要分享的excel技巧就是excel自動填充技能,我們以excel2010
  • 花式導數據、合併、壓縮,數據分析更高效
    作者:Roman Orac魚羊 編譯整理量子位 報導 | 公眾號 QbitAI數據分析,如何能錯過 Pandas。現在,數據科學家 Roman Orac 分享了他在工作中相見恨晚的 Pandas 使用技巧。了解了這些技巧,能讓你在學習、使用 Pandas 的時候更加高效。
  • 增加數據的直觀性,excel圖表創建的小技巧
    我們在實際工作中,當我們使用excel表格處理完數據以後,我們就需要將數據以某一種形式展示出來,供閱讀者使用,常見的數據展示方式是表格,不過單純使用表格展示數據就過於單調,所以很多人會使用圖表的形式來展示數據,圖表展示數據的優點就是直觀,我們可以通過簡單大氣的圖表把數據完美展示出來
  • excel數據處理的操作基礎,輸入公式的技巧
    我們在實際工作中,我們經常使用excel表格處理數據,因為excel自帶數據處理公式,所以今天我們就講講有關excel輸入公式的技巧,我們可以根據自己的需要選擇適合的公式,使用公式處理數據可以大大提高工作效率,我們應該注重公式的學習,因為簡單高效處理excel數據是我們一直在追求的東西
  • 不容錯過的Pandas小技巧:萬能轉格式、輕鬆合併、壓縮數據,讓數據...
    現在,數據科學家 Roman Orac 分享了他在工作中相見恨晚的 Pandas 使用技巧。了解了這些技巧,能讓你在學習、使用 Pandas 的時候更加高效。話不多說,一起學習一下~Pandas實用技巧用 Pandas 做數據分析,最大的亮點當屬 DataFrame。不過,在展示成果的時候,常常需要把 DataFrame 轉成另一種格式。Pandas 在這一點上其實十分友好,只需添加一行代碼。
  • Excel高效技巧:表格的批量處理
    例如:需要用Excel統計每個員工的考勤和評分狀態且每個員工的數據分別存放在一個工作表中,此時,如果手動創建命名工作表,恐怕得費好多時間了。今天給大家分享2個小技巧:批量創建/拆分工作表、批量重命名工作表。一、批量創建/拆分工作表如下圖,首先將需要創建的工作表名輸入在A列單元格中,案例為8位員工,分別對每位員工創建評分表和考勤表。
  • 讓數據分析更簡單的Panda技巧:萬能轉格式、輕鬆合併、數據壓縮...
    量子位 報導 | 公眾號 QbitAI數據分析,如何能錯過 Pandas 。現在,數據科學家 Roman Orac 分享了他在工作中相見恨晚的 Pandas 使用技巧。了解了這些技巧,能讓你在學習、使用 Pandas 的時候更加高效。
  • Excel教程:乾貨分享!相見恨晚的8個excel小技巧
    提取型號使用到了公式:=SUBSTITUTE(A2,B2,"")SUBSTITUTE函數的用法:SUBSTITUTE(要替換的文本,舊文本,新文本,[替換第幾個])上面公式的含義就是將B2單元格的內容在
  • 拒絕加班,工作中最常用的57個Excel小技巧來了!
    今天小編分享的 EXCEL小技巧,全是工作是最常用且簡單易操作的,共57個,希望對大家有所幫助。(適合版本 Excel2007及以上)一、 文件操作1、 為excel文件添加打開密碼文件 - 信息 - 保護工作簿 - 用密碼進行加密。
  • Excel表格中最經典的36個小技巧,圖解
    本文轉自:Excel精英培訓,經授權轉載  本篇是蘭色以前從海量excel技巧中,精選出的最貼近實用的技巧,共36個,重新配圖配文。今天再次推薦,希望對同學們能有幫助。目 錄技巧1、單元格內強制換行技巧2、鎖定標題行技巧3、列印標題行技巧4、查找重複值技巧5、刪除重複值技巧6、快速輸入對號√技巧7、萬元顯示技巧8、隱藏0值技巧9、隱藏單元格所有值。
  • 20個簡單高效的Excel小技巧!
    並在今後的實際工作中真正運用這些技巧來提高效率。 Excel暢銷書作者,國內第一部Excel動態圖表書籍——《左手數據,右手圖表》。創辦個人公眾號「ExcelBro」,是職場人最愛的Excel垂直號之一。幫助許多職場人少走彎路,高效快速地掌握Excel。
  • 用Excel來進行數據分析
    Microsoft Excel是目前世界上被使用的最廣泛的數據分析工具之一使用Excel進行數據分析是使用R或Python進行數據科學的先驅我們應該要學習用於分析數據的基本的Excel函數介紹我一直都很佩服Excel強大的數據分析能力。這款軟體不僅能夠進行基本的數據計算,還可以使用它來進行數據分析。它被廣泛用於許多的領域內,包括財務建模和業務規劃等。
  • excel數據分析技巧:藉助模擬運算表,制定最佳營銷決策
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。618即將到來,電商圈的小哥哥小姐姐忙著各種備貨籌劃,摩拳擦掌地想要大撈一筆,一掃陰霾,成為爆款銷冠,走向人生巔峰。小花一聽,就洞穿了這個問題的癥結所在:1.自變量和結果之間的關係確定但不明確,運算過程複雜,無法簡單推導出二者的數學關係表達式;因此,無法通過數學關係批量計算結果。2.
  • 你連Excel都用不好,怎麼證明你的數據分析能力?
    毫不誇張地說,精通excel可以幫助我們提升70%的工作效率。那麼今天我們一起來學習下:幾個Excel高效處理數據技巧。對Excel的使用,不知道大家用得多不多。對於我來說,工作時間使用Excel,就像閒時玩手機一樣,半刻不離手:待辦事項、追蹤項目,還有最重要的數據分析。
  • Excel表格中最經典的36個小技巧,全在這兒了
    本篇是蘭色以前從海量excel技巧中,精選出的最貼近實用的技巧,共36個,重新配圖配文。今天再次推薦,希望對同學們能有幫助。