當前位置: 妍妍網 > 辦公

Excel函式與公式2.0時代,享受革新帶來的便利

2024-02-26辦公

01

Excel函式與公式的江湖排名

你們知道,Excel座下猛將如雲,
最厲害的四大金剛分別是函式與公式、數據透視表、圖表和Power Query,還有一位大長老VBA,以及去年新加入的客座長老Python。

對於使用者來說,

最常用的,最核心的,

最容易上手又最難進步的,

最需要學習又最容 易忘的,

最燒腦但是又最有用的,

最簡潔明了又最深不可測的,

最保守又最推陳出新的,

就是 函式與公式

02

推陳出新的函式2.0時代

為啥是最保守又最推陳出新的呢?

先說保守。

作為一個從Excel 5.0一 直玩到現在的Excel資深玩家, 我告訴你們,這幾十年來,Excel的函式與公式幾乎就沒有什麽變化,最多不過是在升級新版本時加了幾個函式,而且這些新增的函式大部份都默默無聞。

最耀眼的是那幾個帶S的統計函式,SUMIFS、COUNTIFS、MAXIFS之流。

而且,因為Excel一直是向下相容,所以老函式永遠不會被新函式替代,大家是和諧幸福的一家人。

甚至,直到今天,Excel還保持了對一個已經消失的曾經的對手的公式相容,

以及早期Excel宏表函式的相容。

夠保守吧?

但是,在跟隨Office套件成為訂閱制的Office 365之後, 可能是為了增加365這個版本的優越性,Excel 365在2019年釋出了XLOOKUP這個萬眾矚目的新函式,其威力遠超傳統的VLOOKUP。

之後,Excel的函式與公式功能仿佛開了掛,新功能層出不窮。

主要包括可編程函式LAMBDA、LET,動態陣列以及一大波支持動態陣列溢位的新函式。

但是,大部份新功能,並沒有及時加到單機版的Excel裏面, 一直到Excel 2019,都無法用上這些新特性。

幸運的是,Excel 2021終於可以用上了。

當然,如果你已經是Office 365的訂閱者,那麽你已經早用上幾年了。

所以,重點來了,Excel 2021和最新版的Excel 365,已經進入了函式與公式2.0時代。

03

XLOOKUP函式

例如,要根據F列的姓名,在左側數據表中尋找對應的門店資訊,就可以使用XLOOKUP函式了。

XLOOKUP函式的查詢區域和返回區域是分開的兩個參數,不用再考慮查詢的方向問題,不僅能實作從左到右,還能從右到左、從下到上、從上到下等任意方向的查詢。

04

可編程函式LAMBDA

LAMBDA函式其實一直是多個程式語言中存在的高檔貨,用來自訂函式。

以前在Excel裏面如果想要得到一個自訂功能的函式,必須使用VBA來實作。

現在,LAMBDA現身Excel,我們可以直接在工作表裏面自訂函式。

舉個簡單的例子:

已知一組直角三角形兩個直角邊的邊長,我們想要定義一個可以計算斜邊邊長的函式,就可以這樣:

=LAMBDA(x,y,(x^2+y^2)^0.5)(B2,C2)

再來個例子:

B列是一些合並單元格,使用以下公式可以建立一個記憶體陣列,將A列的數據填充完整。

有了LAMBDA,我們從此可以把函式和公式當作編程工具來使用,語法仍然是傳統的Excel函式,這對於高級使用者,簡直是解開了力量的封印。

05

動態陣列和它的函式們

Excel一直都支持陣列運算,也支持陣列公式。

但是,傳統陣列公式只能返回結果到一個單元格裏面,這在很多情況下是很不方便的。

讓我們來看看動態陣列的威力:

例子1 ,如下圖,需要將B列內容轉換為4列。

以前,只能在一個單元格輸入公式,然後再向右向下拖動復制公式。

在Excel 2021和Excel 365版本中,只要在D2單元格輸入公式,按回車即可。

例子2 ,如下圖,需要在左側數據表中提取出「老城區」的所有記錄。

以前,需要使用一段超長的陣列公式,按<Ctrl+Shift+Enter>組合鍵輸入後,再向右向下拖動復制公式才行。

我就問你們想不想燒腦學這麽復雜的公式?

在Excel 2021和Excel 365版本中,只要在F5單元格輸入公式,按回車即可。 優雅不優雅?

例子3 ,如下圖,需要將左側數據按照指定的職務順序來排序。

以前,這種需求使用公式處理非常復雜。公式太長,這裏就不展示了。

在Excel 2021和Excel 365版本中,只要在F2單元格輸入公式,按回車即可。

總結一下,使用一個公式,就能返回一整個表格的結果,這就是動態陣列。

當下,Excel的函式數量已經增加到了500多個,

盡管熟練掌握20個左右就可以算入門了,但這是下限指標。

熟練掌握50個左右以後,就過了臨界點,再往後的話,函式水平增長與繼續掌握更多函式之間沒有顯著的相關性。

而動態陣列和相關新函式的加入,讓以前很多難以計算的場景變得輕松很多,

無論你目前是新手還是老表哥大表姐,我都強烈建議升級到最新版本的Excel,享受函式與公式2.0帶來的效率福利。

06

擁抱新時代,做Excel函式的主人

學Excel,最需要學習的就是函式與公式,這是四大金剛之首。

但是這東西對於很多人來說確實不好學。

很多人費力的掌握了一些函式的基礎用法,組合的時候就抓瞎了。

更多的人連單個函式的基礎特性都沒搞清楚。

搜尋引擎用的倒是熟練,但碎片化的資訊每次只能讓人一知半解。

猛學一陣子,三五天不用,又忘了。

如此往復,就總也學不好。

還有人寄希望於AI,AI確實是個好幫手,但我作為AI課程的講師可以負責人地告訴你, 在目前階段,學好AI和學好Excel本身的功能,不是二選一,而是互相促進。

天下人苦Excel函式難學難用久矣,

如今,老爺車已經升級為超級跑車,效能倍增,門檻降低,我們如果不馬上上車,還怎麽在數據分析之路上愉快的玩耍?

並且,ExcelHome經典圖書【Excel函式與公式套用大全】也升級到了最新版本。

【Excel 2021 &Excel 365 函式與公式套用大全】共549頁,
一本讓你吃到飽,紮實度超過現在流行的速食小冊子。
而且,繼承優良傳統:

例子多,講的細

例子多,講的細

例子多,講的細

作者都很厲害!

目錄看這裏:

【Excel 函式與公式套用大全 for Excel 365 & Excel 2021】

全書目錄

緒論 如何學習函式公式1

1. 學習函式很難嗎1

2. 從哪裏學起1

3. 如何深入學習2

第一篇 函式與公式基礎

第1章 認識公式6

1.1 公式和函式的概念6

1.2 公式的輸入、編輯與刪除7

1.3 公式的復制與填充8

1.4 設定公式保護9

1.5 浮點運算誤差11

練習與鞏固13

第2章 公式中的運算子和數據型別14

2.1 認識運算子14

2.2 認識數據型別16

2.3 數據型別的轉換19

練習與鞏固20

第3章 單元格參照型別21

3.1 A1參照樣式和R1C1參照樣式21

3.2 相對參照、絕對參照和混合參照22

3.3 單元格參照中的「隱式交集」25

3.4 單元格變動對單元格參照的影響26

練習與鞏固26

第4章 跨工作表參照和跨工作簿參照27

4.1 參照其他工作表區域27

4.2 參照其他工作簿中的單元格28

4.3 參照連續多工作表的相同區域28

練習與鞏固29

第5章 表格和結構化參照30

5.1 建立表格30

5.2 表格的特點31

5.3 表格套用範圍的變化31

5.4 表格中的計算32

練習與鞏固34

第6章 認識Excel函式36

6.1 Excel函式的概念36

6.2 常用函式的分類38

6.3 函式的揮發性39

練習與鞏固39

第7章 函式的輸入與檢視函式幫助40

7.1 輸入函式的幾種方式40

7.2 檢視函式幫助檔42

練習與鞏固43

第8章 公式結果的驗證和限制44

8.1 公式結果的驗證44

8.2 函式與公式的限制47

練習與鞏固48

第9章 使用命名公式——名稱49

9.1 認識名稱49

9.2 定義名稱的方法50

9.3 名稱的級別53

9.4 名稱命名的限制55

9.5 名稱可使用的物件56

9.6 名稱的管理57

9.7 名稱的使用59

9.8 定義名稱的技巧60

9.9 使用名稱的註意事項62

9.10 使用INDIRECT函式建立不變的名稱63

9.11 定義動態參照的名稱63

練習與鞏固66

第二篇 常用函式

第10章 文本處理技術68

10.1 認識文本型數據68

10.2 文本函式套用69

練習與鞏固100

第11章 資訊提取與邏輯判斷101

11.1 使用CELL函式獲取單元格資訊101

11.2 常用IS類判斷函式105

11.3 其他資訊類函式106

11.4 邏輯判斷函式107

11.5 遮蔽錯誤值112

練習與鞏固116

第12章 數學計算117

12.1 序列函式117

12.2 四則運算117

12.3 冪運算與對數運算120

12.4 其他數學計算122

12.5 取舍函式123

12.6 數學轉換函式127

12.7 隨機數函式128

12.8 數學函式的綜合套用130

練習與鞏固131

第13章 日期和時間計算133

13.1 輸入日期和時間數據133

13.2 日期時間格式的轉換136

13.3 處理日期時間的函式139

13.4 星期函式142

13.5 季度運算146

13.6 日期時間間隔147

13.7 工作日間隔156

13.8 日期函式的綜合運用161

練習與鞏固165

第14章 尋找與參照函式167

14.1 基礎尋找與參照函式167

14.2 用VLOOKUP函式查詢數據171

14.3 用HLOOKUP函式查詢數據176

14.4 用MATCH函式返回查詢值的相對位置176

14.5 認識INDEX函式179

14.6 認識LOOKUP函式180

14.7 使用XLOOKUP函式查詢數據184

14.8 用FILTER函式篩選符合條件的數據187

14.9 認識OFFSET函式189

14.10 認識INDIRECT函式194

14.11 使用UNIQUE函式去重197

14.12 使用SORT和SORTBY函式排序199

14.13 用HYPERLINK函式生成超連結201

14.14 用FORMULATEXT函式提取公式字串203

14.15 用TRANSPOSE函式轉置陣列或單元格區域203

14.16 尋找參照函式的綜合套用204

練習與鞏固207

第 15 章 統計與求和 209

15.1 基礎統計函式 209

15.2 不同狀態下的求和計算 210

15.3 其他常用統計函式 211

15.4 條件統計函式 218

15.5 平均值統計 231

15.6 能計數、能求和的SUMPRODUCT函式 235

15.7 變異數與標準差 240

15.8 篩選和隱藏狀態下的統計與求和 242

15.9 使用FREQUENCY函式計算頻數(頻率) 248

15.10 排列與組合 25

15.11 線性趨勢預測 254

15.12 機率分布函式 257

練習與鞏固 261

第 16 章 陣列運算與陣列公式 263

16.1 理解陣列 263

16.1 陣列的直接運算 266

16.2 陣列公式的概念 271

16.3 陣列的重構 275

16.4 陣列公式套用綜合例項 291

16.5 陣列公式的最佳化 300

練習與鞏固 301

第 17 章 多維參照 302

17.1 多維參照的概念 302

17.2 多維參照例項 305

練習與鞏固 309

第 18 章 財務函式 310

18.1 財務、投資相關的基本概念與常見計算 310

18.2 基本借貸和投資類函式FV、PV、RATE、NPER和PMT 314

18.3 與本金和利息相關的財務函式 315

18.4 名義利率函式NOMINAL與實際利率函式EFFECT 321

18.5 投資評價函式 322

18.6 用SLN、SYD、DB、DDB和VDB函式計算折舊 326

練習與鞏固 328

第 19 章 工程函式 330

19.1 貝茲(Bessel)函式 330

19.2 數位進制轉換函式 330

19.3 度量衡轉換函式 332

19.4 誤差函式 333

19.5 處理復數的函式 333

練習與鞏固 335

第 20 章 Web類函式 336

20.1 用ENCODEURL函式對URL地址編碼 · 336

20.2 用WEBSERVICE函式從Web伺服器獲取數據 336

20.3 用FILTERXML函式獲取XML結構化內容中的資訊 337

練習與鞏固 339

第 21 章 數據透視表函式 340

21.1 初識數據透視表函式 340

21.2 提取數據透視表不同計算欄位數據 · 344

21.3 提取各學科平均分前三名的班級 344

21.4 從多個數據透視表中提取數據 345

練習與鞏固 346

第 22 章 資料庫函式 347

22.1 資料庫函式基礎 347

22.2 資料庫函式的基礎用法 348

22.3 比較運算子和通配符的使用 351

22.4 使用公式作為篩選條件 353

22.5 認識DGET函式 355

22.6 跨工作表統計 356

22.7 在陣列和資料庫中選擇359

22.8 使用DSUM函式計算帶有OR條件的多條件統計360

22.9 計算不同條件下的百分比361

22.10 在資料庫函式中使用陣列362

練習與鞏固364

第23章 宏與VBA編程366

23.1 初識宏與VBA編程366

23.1.1 宏的定義與錄制366

23.1.2 VBA編輯器的開啟與界面介紹368

23.2 編寫簡單的VBA程式碼369

23.2.1 編寫過程(Sub)369

23.2.2 註釋語句370

23.2.3 執行VBA程式碼371

23.3 常用的VBA編程語法372

23.3.1 變量的聲明與賦值372

23.3.2 控制結構373

23.3.3 過程與函式375

23.4 Excel中的事件與宏376

23.4.1 工作表事件376

23.4.2 圖表事件377

23.4.3 工作薄事件378

23.4.4 使用者介面事件378

23.5 使用VBA編寫自訂函式379

23.5.1 建立並執行自訂函式379

23.5.2 自訂函式中使用VBA程式碼380

23.6 例項:批次處理工作表381

23.6.1 遍歷所有工作表並執行相同操作381

23.6.2 根據條件復制數據382

23.6.3 批次生成工作表383

23.7 VBA編程與Excel物件模型384

23.7.1 Excel物件模型概述384

23.7.2 VBA中的常用物件386

23.8 Excel中的使用者介面設計387

23.8.1 使用者介面元素387

23.8.2 使用者介面的事件處理389

23.8.3 使用者介面的設計與控制391

23.9 使用VBA進行數據分析392

23.9.1 數據透視表的操作392

23.9.2 數據透檢視的建立393

23.9.3 數據透視表的修改394

23.10 Excel中的數據連線395

23.10.1 數據連線的基本概念395

23.10.2 Excel中的數據連線396

23.10.3 使用VBA進行數據連線398

23.11 Excel中的數據匯入與匯出400

23.11.1 數據匯入的基本操作400

23.11.2 數據匯入的高級操作401

23.11.3 數據匯出的基本操作402

23.12 VBA編程的進階學習403

23.12.1 宏與VBA編程的學習路徑403

23.12.2 學習資源與社群403

23.12.3 案例分析與解析404

練習與鞏固405

第27章 條件篩選技術406

27.1 按條件篩選406

27.2 提取不重復值415

27.3 綜合運用418

練習與鞏固419

第28章 排名與排序420

28.1 使用函式與公式進行排名420

28.2 使用函式與公式進行排序425

練習與鞏固433

第四篇 其他功能中的函式套用

第29章 函式與公式在條件格式中的套用436

29.1 條件格式中使用函式公式的方法436

29.2 函式公式在條件格式中的套用例項444

練習與鞏固454

第30章 函式與公式在數據驗證中的套用455

30.1 數據驗證中使用函式與公式的方法455

30.2 函式與公式在數據驗證中的套用例項459

練習與鞏固468

第31章 函式與公式在圖表中的套用469

31.1 認識圖表中的SERIES函式469

31.2 為圖表添加參考線472

31.3 使用邏輯函式輔助建立圖表475

31.4 使用FILTER函式與數據驗證制作動態圖表494

31.5 使用SORT函式制作自動排序的條形圖497

31.6 使用SQRT函式制作氣泡圖500

31.7 使用OFFSET函式結合定義名稱、控制項制作動態圖表503

31.8 用REPT函式制作旋風圖515

31.9 用HYPERLINK函式制作動態圖表516

練習與鞏固518

第五篇 函式與公式常見錯誤指南

第32章 常見不規範表格導致的問題及 處理建議520

32.1 統一欄位內容520

32.2 使用單元格物件備註特殊數據523

32.3 減少使用合並單元格524

32.4 使用一維表存放數據526

32.5 保持數據表的完整526

32.6 正確區分資料來源表、統計報表及表單530

練習與鞏固532

第33章 公式常見錯誤指南533

33.1 函式名稱或參數輸入錯誤533

33.2 迴圈參照534

33.3 顯示公式本身534

33.4 參數設定錯誤534

33.5 函式自身限制536

33.6 參照錯誤537

33.7 空格或不可見字元的影響538

33.8 數據型別的影響539

33.9 溢位錯誤539

33.10 開啟了手動重算540

練習與鞏固540

附錄541

附錄A Excel 2021主要規範與限制541

附錄B Excel 2021常用快捷鍵544

附錄C 高效辦公工具——Excel易用寶549

無論你是初學的小白,還是希望繼續精進的老將,

這本書都適合你!

手頭備一本,對著目錄隨時翻翻,只要搞定一兩個問題,也不枉我們的一片苦心,還對得起你花出去的少許銀子。

歡迎大家點贊並在本文評論區留言,講述你學習函式公式的經歷與心得等相關。

留言稽核透過後,點贊數最高者( 第1名 )直接獲獎(拼人脈的時候到了),其他精選出的留言,我們再評選 3 位優秀留言獲獎者,各獲贈一本新鮮出爐的 【Excel 函式與公式套用大全 for Excel 365 & Excel 2021】

留言及點贊統計截止時間: 2月27日 12:00

趕緊動動手指參與留言吧!