作 者:曹明武 著
定 價:59.9
出 版 社:電子工業出版社
出版日期:2021年01月01日
頁 數:236
裝 幀:平裝
ISBN:9787121399145
"260個視頻,輕松學習數據處理基礎248個函數應用案例,涉及銷售、財務、人力資源等行業40個Excel技巧,提高數據處理效率"
●第1章函數基礎知識:Excel數據處理利器1
1.1函數基礎1
1.2函數小技巧2
第2章基礎函數:打好基礎,輕松實現數據處理5
2.1文本函數5
2.1.1RIGHT:從右側提取字符函數5
案例01使用RIGHT函數格中的字符5
2.1.2LEFT:從中間提取字符函數6
案例02使用LEFT函數格中的字符6
2.1.3MID:從中間提取字符函數7
案例03使用MID函數格中的字符7
2.1.4LEN:計算文本長度函數7
案例04使用LEN函數格中有多少個字符7
2.1.5LENB:文本長度計算函數(區分單雙字節)8
案例05使用LENB函數格中共有幾個字符8
案例06使用LEFT函數格中左邊的漢字9
案例07使用RIGHT函數格中右邊的數字9
2.1.6MIDB:從指定位置提取字符函數(區分單雙字節)10
案例08使用MIDB函格中提取指定的字符10
2.1.7SEARCH:不區分大小寫、支持通配符的查找函數10
案例09使用SEARCH函數查找指定字符的位置11
2.1.8SEARCHB:查找指定字符的位置函數(區分單雙字節)11
案例10使用SEARCHB函數提取漢字中間的數字11
2.1.9FIND:區分大小寫、不支持通配符的查找函數12
案例11使用FIND函數從字符串中查找某個字符串所在的位置12
2.1.10ASC:將全角雙字節轉換為半角單字節函數13
案例12使用LENB函數把逗號轉為單字節13
2.1.11WIDECHAR:把單字節轉換為雙字節函數13
案例13使用WIDECHAR函數把單字節字符轉換成雙字節字符14
2.1.12CHAR:將數字轉換為字符函數14
案例14使用CHAR函數自動填充26個大寫字母14
2.1.13CODE:將字符轉換為數字函數15
案例15使用CODE函數求字母A的ASCII碼15
2.1.14UPPER:將小寫字母轉換為大寫字母函數15
案例16使用UPPER函數把字母由小寫轉換為大寫15
2.1.15REPLACE:查找和替換函數16
案例17使用REPLACE函數把銀行卡號每隔4位加一個空格16
2.1.16TEXT:格式轉換函數17
案例18用TEXT函數將0值屏蔽且保留1位小數。17
案例19用TEXT函數計算2008-8-8是星期幾17
案例20使用TEXT函數根據分數判斷成績等級18
案例21使用TEXT函數將大於100的數值顯示為100,將小於或等於100的數值顯示為其本身19
2.1.17T:檢測給定值是否為文本函數19
案例22使用T函數實現隻保留文本20
2.1.18TRIM:清除空格字符專用函數20
案例23使用TRIM函數格兩端的空格20
2.1.19SUBSTITUTE:按值替換函數21
案例24使用SUBSTITUTE函數格中有多少個“c”21
2.2查找引用函數21
2.2.1LOOKUP:查找函數21
案例25使用LOOKUP函數查找A列中最後一個數值22
案例26使用LOOKUP函數查找A列中的最後一個文本22
案例27使用LOOKUP函數查找A列中的最後一個值23
案例28使用LOOKUP函數根據分數判斷成績等級24
2.2.2MATCH:查找址函數24
案例29使用MATCH函數查找某一個值的位置25
案例30使用MATCH函數根據日期返回對應的季度25
案例31使用MATCH函數根據數值返回對應的位置26
案例32使用MATCH函數查找最後一個銷售數量出現的位置26
2.2.3VLOOKUP:垂直查找函數27
案例33使用VLOOKUP函數根據姓名查找對應的銷量27
案例34使用VLOOKUP函數根據學生分數判斷成績等級28
案例35使用VLOOKUP函數查找和數據源列中的字段順序不一樣的信息28
2.2.4HLOOKUP:水平查找函數29
案例36使用HLOOKUP函數根據月份查找銷量29
2.2.5INDEX:引用函數①30
案例37使用INDEX函數格區域中的數值30
案例38使用INDEX函數實現反向查找31
案例39使用INDEX函數動態查詢每門科目的總分數31
2.2.6OFFSET:引用函數②32
案例40使用OFFSET函數向下引用格中的內容32
案例41使用OFFSET函數向上引用格中的內容33
案例42使用SUM函數動態求每列的數量之和33
2.2.7INDIRECT:引用函數③34
案例43使用INDIRECT函數格中的值34
案例44使用INDIRECT函數根據工號查找姓名35
2.2.8CHOOSE:引用函數④35
案例45使用CHOOSE函數格中的值36
案例46更改列數據的位置36
案例47使用VLOOKUP函數輕松實現反向查找36
2.2.9ROW:返回行號函數37
案例48使用ROW函數輸入26個英文字母37
案例49使用SUM和ROW函數求從1加到100的結果38
2.2.10COLUMN:返回列函數38
案例50使用COLUMN函數計算數值39
2.2.11ADDRES格地址函數39
案例51使用ADDRESS函數根據列號返回對應的字母39
2.2.12TRANS E:轉置函數40
案例52使用TRANS E函格區域中的內容橫向顯示40
2.2.13HYPERLINK:超鏈接函數41
案例53使用HYPERLINK函格中的值設置超鏈接41
案例54使用HYPERLINK函數格之間的跳轉41
2.3邏輯函數42
2.3.1IF:條件判斷函數42
案例55使用IF函數判斷學生成績:小於60分為不及格,否則為及格42
案例56使用IF函數判斷成績43
2.3.2TRUE:邏輯真函數43
案例57求TRUE加TRUE等於幾43
2.3.3FALSE:邏輯假函數44
案例58求TRUE+FALSE等於幾?44
案例59使用IF函數把0值屏蔽44
2.3.4AND:檢查所有參數是否為TRUE函數45
案例60使用AND函數判斷學生成績:如果三科成績都大於或等於60就返回“通過”45
2.3.5OR:檢查所有參數是否為FALSE函數45
案例61使用OR函數判斷學生成績46
2.3.6NOT:相反函數46
案例62使用NOT函數判斷參數的邏輯值46
2.3.7IFERROR:屏幕錯誤值函數47
案例63使用IFERROR函數屏蔽公式中的錯誤值47
2.4日期和時間函數47
2.4.1YEAR:年函數47
案例64使用YEAR函數提取日期中的年份48
2.4.2MONTH:月函數48
案例65使用MONTH函數提取日期中的月份48
2.4.3DAY:日函數49
案例66使用DAY函數提取日期中的日49
2.4.4DATE:日期函數49
案例67使用DATE函數根據年、月、日返回“年-月-日”格式的日期49
2.4.5EOMONTH:月末函數50
案例68使用EOMONTH函數統計每個月有多少天50
2.4.6HOUR:時函數51
案例69使用HOUR函數提取時間中的小時數51
2.4.7MINUTE:分函數51
案例70使用MINUTE函數提取時間中的分鐘數51
2.4.8SECOND:秒函數52
案例71使用SECOND函數提取時間中的秒數52
2.4.9NOW:繫統時間函數52
案例72使用NOW函數返回當前日期和時間52
2.4.10TODAY:繫統日期函數53
案例73使用TODAY函數返回當前日期53
2.4.11WEEKDAY:計算星期幾函數53
案例74使用WEEKDAY函數高亮顯示周六和周日54
2.4.12DATEDIF:日期處理函數55
案例75使用DATEDIF函數根據出生日期計算年紀56
2.5其他函數56
2.5.1AVERAGE:求平均值函數56
案例76使用AVERAGE函格區域的平均值57
2.5.2AVERAGEIF:單條件求平均值函數57
案例77使用AVERAGEIF函格區域中大於或等於某個值的值的平均值57
2.5.3AVERAGEIFS:多條件求平均值函數58
案例78求大於300且小於800的值的平均值58
2.5.4COUNT:計算數字個數函數59
案例79使用COUNT函數格區域中的數據有多少個為數值型59
2.5.5COUNTA:非空計數函數59
案例80格區域中格的個數60
2.5.6COUNTIF:單條件計數函數60
案例81使用COUNTIF函數統計字符60
2.5.7COUNTIFS:多條件計數函數61
案例82使用COUNTIFS函數統計業務員是“曹麗”且銷量大於500的記錄個數61
2.5.8SUM:求和函數62
案例83使用SUM函數求多個工格中的值的和,但不包括當前的工作表62
2.5.9SUMPRODUCT:計算乘積之和函數62
案例84使用SUMPRODUCT函數求產品名稱是A且型號是大號的產品數量63
2.5.10PRODUCT:計算所有參數的乘積函數63
案例85計算體積63
2.5.11SUMIF:單條件求和函數64
案例86使用SUMIF函數彙總數據64
2.5.12SUMIFS:多條件求和函數64
案例87使用SUMIFS函數多條件求產品數量65
2.5.13MIN:最小值函數65
案例88使用MIN函數格中的數值65
2.5.14MAX:優選值函數66
案例89使用MAX函數格中的數值66
2.5.15SMALL:返回第k個最小值函數67
案例90使用SMALL函數升序格中的數值67
2.5.16LARGE:返回第k個優選值函數67
案例91使用LARGE函數降序格區域中的數值67
2.5.17SUBTOTAL:分類彙總函數68
案例92使用SUBTOTAL函數給隱藏的行自動編號68
2.5.18ROUND:四舍五入函數69
案例93使用ROUND函格區域中的數值保留兩位小數69
2.5.19ROUNDDOWN:向下舍入函數69
案例94使用ROUNDDOWN函數保留一位小數,不進行四舍五入,全部舍棄69
2.5.20ROUNDUP:向上舍入函數70
案例95使用ROUNDUP函數保留一位小數,不進行四舍五入,全部進入70
2.5.21CEILING:按倍數向上進位函數70
案例96使用CEILING函數進行數值舍入:十分位不足0.5就按0.5算,大於或等於0.5就向上進171
2.5.22FLOOR:按倍數向下舍入函數71
案例97使用FLOOR函數進行數值舍入,十分位不足0.5就按向下舍去,大於或等於0.5就按0.5處理71
2.5.23INT:取整函數72
案例98使用INT函數把日期提取出來72
2.5.24MOD:取餘函數73
案例99使用MOD函數求餘數73
2.5.25REPT:重復函數73
案例100使用REPT函數制作符號編號73
2.5.26N:將非數值型數值轉換為數值型數值函數74
案例101使用N函數將數值進行轉換74
2.5.27ABS:取絕對值函數75
案例102使用ABS函數求絕對值75
2.5.28CELL:格信息的函數75
案例103使用CELL函數獲取工作簿路徑及工作表信息76
2.5.29ISNUMBER:檢測是否為數值型數字函數76
案例104使用ISNUMBER函數判斷數值型數值76
2.5.30ISTEXT:檢測一個值是否為文本函數77
案例105使用ISTEXT函數判斷文本型數值77
2.5.31PHONETIC:另類文本字符連接函數77
案例106使用PHONETIC函數連接文本77
2.5.32RAND:取隨機小數函數78
案例107使用RAND函數生成隨機數78
2.5.33RANDBETWEEN:取隨機整數函數78
案例108使用RANDBETWEEN函數生成指定大小的隨機整數79
2.5.34MODE:取眾數函數79
案例109使用MODE函數判斷出現次數最多的數值79
2.6初級函數綜合案例80
案例110使用TEXT函數把秒數轉換為分鐘數80
案例111為什麼使用SUMIF函數的求和結果是081
案例112對比兩張表中的數據83
案例113判斷奇偶行的兩種方法85
案例114使用SUMIF函數遇到通配符時如何解決86
案例115格中靠左側的漢字87
案例116從漢字中提取數字的最簡單的方法88
案例117求A1:C1的和(簡單的數值相加為什麼會報錯)88
案例118使用LOOKUP函數實現反向查找89
案例119比IF函數還經典的判斷用法90
案例120引用每個表的C列中的最後一個值92
案例12格中的內容進行分列93
案例122求18:00―23:00有幾個小時94
案例123為什麼使用SUM函數無法求和95
案例124提取小括號裡的數據95
案例125每隔4行提取數據組 的一列97
案例126最簡單的分類彙總方法98
案例127判斷漢字和字母99
案例128用VLOOKUP函數實現多表查找100
案例129將一列數據快速轉換為兩列數據101
案例130根據產品名返回最後一次進價101
案例131提取最後一個月的數據102
案例132為什麼使用VLOOKUP函數得不到正確的結果103
案例133為什麼使用SUMPRODUCT函數得不到正確的結果104
案例134如何實現“六舍七入”105
案例135動態獲取當前工作表名稱107
案例136Excel中的兩個通配符的用法108
案例137ROW函數與ROWS函數的區別108
案例138如何把“2017-10-20”轉換為“20171020”111
案例139為什麼公式=IF(2,3,4)返回3112
案例140隱藏0值112
案例141計算表達式113
案例142如何把“2017.8.30”轉換成“2017年8月30日”114
第3章中級函數:實現批量數據處理115
3.1數組115
3.2中級數組函數經典案例118
案例143用數組求1~100的和118
案例144用數組求文本中的數字之和119
案例145使用MID函格中的數字之和119
案例146使用LEN函數格區域中有多少個字母A119
案例147使用RIGHT函數格中右邊的數字120
案例148使用SUMIF函數求張三和李四的銷量之和120
案例149使用VLOOKUP函數求每個員工上半年和下半年的銷量之和121
案例150使用COUNTIF函數統計字符共出現多少次121
案例151使用MATCH函數統計不重復值的個數122
案例152使用FIND函數查找最後一個“/”的位置123
案例153使用FIND函數格中第一個數字出現的位置123
案例154使用數組根據日期返回對應的季度124
案例155使用數組隔行求和124
案例156使用數組引用每格中的最後一個數據125
案例157使用數組引用每格中的第一個數據125
案例158使用數組統計超過15位數字的個數126
案例159使用MID函數格中最後一個逗號後面的數據126
案例160使用MID函數從中英文中提取數字127
案例161使用IF+VLOOKUP函數實現反向查找127
案例162使用CHOOSE函數實現反向查找128
案例163使用COUNTIF函數統計大於100且小於200的數字個數128
案例164雙條件查找的7種方法129
案例165使用INDEX函數實現一對多查詢並且縱向顯示結果132
案例166使用INDEX函數實現一對多查詢並且橫向顯示結果133
案例167實現一對多查詢並且將結果用頓號分隔133
案例168LOOKUP+FIND函數的經典組合應用134
案例169單列去重135
案例170多列去重135
案例171中國式排名136
案例172美國式排名137
案例173多工作表彙總137
案例174目錄制作138
案例175VLOOKUP函數的第1參數數組用法139
案例176計算體積139
案例177把9*20*30中的數字分別提取到格中140
案例178將多列轉為一列140
案例179將一列轉為多列141
案例180用全稱匹配簡稱141
案例181用簡稱匹配全稱142
案例182使用LOOKUP函數實現多條件查找142
案例183對格按條件求和143
案例184查找最後一次出現的位置對應的值144
案例185雙條件計數144
案例186如何生成序列145
案例187引用格中的數據145
案例188從漢字中提取數字146
案例189將通話記錄裡的分和秒相加146
案例190使用COUNTIF函數統計不連續列中的字符個數147
案例191使用COUNTIF函數統計不重復值的個數147
案例192使用COUNT函數統計不重復值的個數且排格148
3.3中級函數149
案例193根據身份證號提取戶籍所在地址149
案例194根據身份證號提取出生日期149
案例195根據身份證號提取性別150
案例196根據身份證號計算年齡150
案例197根據名稱顯示照片151
案例198使用VLOOKUP函數制作工資條152
案例199將周末高亮顯示152
案例200使用定義名稱功能+INDIRECT函數實現二級下拉菜單154
案例201使用數組公式實現二級下拉菜單155
案例202將TEXT函數當IF函數用155
案例203為銀行卡號每隔4位加空格156
案例204動態求每周的銷量156
案例205設置七天內生日提醒157
案例206使序號隨著篩選而自動編號158
案例207給格編號158
案例208不顯示錯誤值的3種方法159
案例209TEXT函數十!的用法159
案例210計算經過多少個工作日完成任務160
案例211向下和向右填充公式生成26個字母161
案例212提取括號裡的數據161
案例213計算一個日期為當月的第幾周162
案例214隔列求和的3種方法163
案例215格的列號164
案例216篩選在19:00―23:00範圍內的時間164
案例217判斷某月有多少天165
案例218獲取當前工作表的名稱165
案例219輸出4位數,不足4位在左邊加0166
案例2格中隻能輸入15位或者18位字符167
第4章高級函數:Excel函數高級驗法168
4.1MMULT:矩陣乘積函數168
案例221使用MMULT函數求各科成績總和169
案例222通過MMULT函數求每一個人的總分169
案例223使用MMULT函數單條件求和170
案例224使用MMULT函數實現多行多列查找171
案例225找出每個銷售員銷量優選的4個數值171
案例226按數量生成姓名172
4.2FREQUENCY:頻率函數173
案例227使用FREQUENCY函數統計分數出現的頻率173
案例228使用FREQUENCY函數統計不重復值的個數174
案例229使用FREQUENCY函數實現去重174
案例230格條件求和175
4.3降維函數176
案例231使用N函數降維求奇數行的和176
案例232使用T函數降維動態求和177
案例233使用SUMIF函數進行降維彙總多個工作表178
案例234使用SUBTOTAL函數降維實現隔列求和178
案例235為何MATCH函數會報錯?179
4.4加權函數180
案例236提取多段數字180
案例237動態引用每格中的最後一個值並求和180
4.5高級函數徑變案例181
案例238把月份數轉為“#年#月”的格式181
案例239格中的數字再相乘182
案例240使用SUBSTITUTE函數根據身份證號計算年齡是幾歲幾個月183
案例241VLOOKUP函數的第1參數為數組的用法184
案例242使用VLOOKUP函數實現一對多查詢184
案例243使用MATCH和MID函數格中第一個出現的數字185
案例244如何給LOOKUP函數構建參數186
案例245把小括號裡的數字相加186
案例246提取多段數字並放在格中187
案例247將文字和數字分開188
案例248提取多段數字且求和189
第5章Excel中常用技巧:提高數據處理效率191
5.1第1個技巧:批量填充191
5.2第2個技巧:批量填充上格中的內容191
5.3第3個技巧:把不規範的日期轉為規範的日期192
5.4第4個技巧:自格添加邊框193
5.5第5個技巧格中的內容自動適合列寬194
5.6第6個技巧:批量快速格區域名稱195
5.7第7個技巧:Tab鍵的妙用195
5.8第8個技巧:設置文檔自動保存時間196
5.9第9個技巧:從身份證號碼中提取出生日期196
5.10第10個技巧:制作斜線表頭197
5.11第11個技巧:計算文本表達式198
5.12第12個技巧:格199
5.13第13個技巧:格中的重復值200
5.14第14個技巧:給工作簿加密201
5.15第15個技巧:使用快捷鍵Ctrl+\\快速對比兩列數據202
5.16第16個技巧:使用快捷鍵Alt+=一鍵求和202
5.17第17個技巧:快速格中的內容203
5.18第18個技巧:隔列復制數據203
5.19第19個技巧:輸入當前的日期和時間204
5.20第20個技巧:數值和日期之間的轉換204
5.21第21個技巧:妙用快捷鍵F4隔行插入空行205
5.22第22個技巧:使用快捷鍵F4格引用方式205
5.23第23個技巧:輸入1顯示“男”;輸入2顯示“女”206
5.25第24個技巧:顯示和隱藏Excel的功能區206
5.26第25個技巧:跨列居中優於格207
5.27第26個技巧:如何輸入以0開頭的數字208
5.28第27個技巧:通過自格格式快速錄入數據208
5.29第28個技巧:快速跳轉到數據列的最後格209
5.30第29個技巧:讓每一頁工作表打印出來都有標題行209
5.31第30個技巧:把“*”替換成“×”210
5.32第31個技巧:使用快捷鍵Alt+↓快速彈出下拉菜單211
5.33第32個技巧:按所選內容進行篩選211
5.34第33個技巧:使用快捷鍵Ctrl+D復制上格中的內容212
5.35第34個技巧:在多個工作表中批量輸入212
5.36第35個技巧:格區域保護213
5.37第36個技巧:設置數值以萬為單位214
5.38第37個技巧:如何讓復制的表格列寬不變215
5.39第38個技巧:快速打開“選擇性粘貼”對話框216
5.40第39個技巧:快速添加邊框216
5.41第40個技巧:快速刪除邊框217
本書共分5章:第1章介紹函數基礎知識,包括函數基礎和函數輸入小技巧。第2章介紹基礎函數,包括文本函數、査找引用函數、邏輯函數、日期和時間函數、其他函數及初級函數綜合案例。第3章介紹中級函數,包括數組、數組綜合案例及中級函數綜合案例。第4章介紹高級函數,包括矩陣乘積函數、頻率函數、降維函數、加權函數及高級函數綜合案例。第5章介紹40個Excel常用技巧。
本書內容循序漸進,每個函數都有詳細的解釋及案例說明。全書共有248個案例,每個案例均來自實際工作場景,同時書中也給出了同類問題的其他解決方案。
本書非常適合從事財務、統計、倉庫管理、數據分析、電子商務等職業的讀者,以及需要對數據進行整理、彙總、分析等處理的讀者。
曹明武 著
曹明武,網名佛山小老鼠,中國知名ExcelHome論壇的版主,精通Excel技巧,函數,透視表,Vba編程,Excel完美論壇的站長,Excel大型插件完美工具箱的作者,編寫120個Excel常用函數瀏覽70多萬次,下載30多萬次。