1、1,公式與函數基礎,實戰技巧,2,講義内容,一、公式基礎知識二、函數基礎(工作表函數)三、常用函數介紹四、公式函數實戰技巧五、有意思的功能(附加),3,從一個錯誤談起,啓動excelExcel 並不是萬能的行65536列256儲存格字符數32767 ,最多只能顯示1024字符公式最長字符數1024,參數30,7層嵌套,4,一、公式基礎知識,1.1輸入和編輯公式輸入公式公式元素輸入公式手工輸入公式儲存格引用粘貼名稱公式限制(1024字符)編輯公式,5,一、公式基礎知識,1.2在公式中使用運算符+、-、*、/、%、&、=、=、引用運算符(:、,)使用運算符的公式實例運算符的優先級嵌套括號,6,一、
2、公式基礎知識,1.3計算公式F9:在所有打開的工作簿中計算公式Shift+9:只計算激活工作表Ctrl+Alt+F9: 強制計算所有打開的bookCtrl+Shift+Alt+F9:重新檢查從屬公式,然後強制重新計算所有打開的book,7,一、公式基礎知識,1.4 儲存格和範圍引用相對、絕對、行絕對、列絕對創建絕對引用引用其他工作表或工作簿,8,一、公式基礎知識,1.5 準確地複製公式S1:雙擊儲存格A1,激活編輯模式(F2)S2: 按end,再按shift+homeS3:複製CTRL+CS4:粘貼CTRL+V,9,一、公式基礎知識,1.6 把公式轉換成值,10,一、公式基礎知識,1.7 隱藏
3、公式儲存格格式-保護-隱藏工具-保護工作表,11,一、公式基礎知識,1.8 公式中的錯誤(1)NAME 出現此情況一般是在公式中 使用了Excel所不能識別的文本 (2)DIV/O! 公式中出現被除數是零的現象. (3)N/A 在函數或公式中沒有可用的數值. (4)NULL! 試圖為兩個並不相交的區域指定交叉 點時會出現的錯誤. (5)NUM! 公式或函數中的某個數位有問題 (6)REF! 單格引用無效時出現的錯誤 (7)VALUE! 使用的參數或運算類型不對, 或自動更正公式功能不能更正. (8)#! 公式所產生的結果太長,12,一、公式基礎知識,小結:請各位自由提問。,13,二、函數基礎(
4、工作表函數),2.1什麽是函數所謂的工作表函數就是指在公式中使用的一種内部工具。函數的功能如下:簡化公式實現其它方法無法實現的計算提高編輯任務的速度實現判斷功能,14,二、函數基礎(工作表函數),2.2 函數參數類型使用名字作爲參數把整個行或整個列作爲參數把文字值作爲參數把表達式作爲參數把其他函數作爲參數把數組作爲參數參數中的通配符(?*),15,二、函數基礎(工作表函數),2.3 在公式中輸入函數的方法手工輸入函數使用“插入函數”對話框輸入函數,16,二、函數基礎(工作表函數),2.4 函數種類財務函數日期及時間函數數學及三角函數統計函數察看和引用函數數據庫函數文本函數邏輯函數信息函數工程函
5、數用戶定義函數其他函數類,17,二、函數基礎(工作表函數),小結:請各位自由提問。,18,三、常用函數介紹,VLOOKUP功能这个函数在表格左侧的行标题中查找指定的内容,当找到时,它再挑选出该行对应的指定列的单元格内容。语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)實例,19,三、常用函數介紹,Countif功能计算区域中满足给定条件的单元格的个数語法COUNTIF(range,criteria)實例,20,三、常用函數介紹,Sumif功能加總符合某特定搜尋準則的儲存格。語法SUMIF(range,criteria,
6、sum_range)Range 是要計算加總的儲存格範圍。Criteria 是用以決定要否列入加總的搜尋準則,可以是數字、表示式或文字。例如,criteia 可以是 32、32、32 或 apples。Sum_range 是實際要加總的儲存格。實例,21,三、常用函數介紹,If功能如果您指定的情況結果為 TRUE,則傳回一個值,若結果為 FALSE,則傳回另一個值。IF 函數可用以測試數值和公式的條件。語法IF(logical_test,value_if_true,value_if_false)實例,22,三、常用函數介紹,Left ,mid, right,len功能:取字符數比較對應函數Le
7、ftb ,midb,rightb,lenb(取字節數)實例,23,三、常用函數介紹,Find與Searchfind功能 FIND 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。语法FIND(find_text,within_text,start_num),24,三、常用函數介紹,Search功能SEARCH 返回从 start_num 开始首次找到特定字符或文本字符串的位置上特定字符的编号。使用 SEARCH 可确定字符或文本字符串在其他文本字符串中的位置語法SEA
8、RCH(find_text,within_text,start_num)實例,25,三、常用函數介紹,了解判斷類函數IstextIsnumberIserroriserrisnaIsblank實例,26,三、常用函數介紹,CONCATENATE功能將數個文字串連成一個文字串。語法CONCATENATE (text1,text2,.)Text1, text2, . 是要連線成一個文字串的 1 到 30 個文字串。文字項目可以是文字字串、數字或單一的儲存格位址。註解& 運算子可以用來取代 CONCATENATE 結合文字項目。,27,三、常用函數介紹,Substitute在文本字符串中用 new_t
9、ext 替代 old_text語法SUBSTITUTE(text,old_text,new_text,instance_num)實例(見下頁),28,三、常用函數介紹,REPLACE使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本。語法REPLACE(old_text,start_num,num_chars,new_text)實例,29,三、常用函數介紹,改變文本大小寫UPPERLOWERPROPER,30,三、常用函數介紹,刪除空格函數 TRIM刪除非打印字符CLEAN實例,31,四、公式函數實戰技巧,帶公式填充S1:選中範圍S2:ctrl+g,或者f5S3:特殊,空值S4
10、:= 光標上格符S5:ctrl+enter去除填充部分實例,32,四、公式函數實戰技巧,如何輸入需要的序號?需求:刪除行,但是序號不變?,33,四、公式函數實戰技巧,如何提取字符串的第一個詞(英文)Left(a1,find(“ ”,a1)-1)如何提取最後一個詞?,34,四、公式函數實戰技巧,計算年齡,35,五、有意思的功能(附加),攝影点击Excel“工具”菜单的“自定义”选项。在“命令”卡片的“类别”中点“工具”,再在命令栏中找到“摄影”按钮,并将它拖到工具栏的任意位置。如果我们想要对表格中的某一部分“照相”,只须先选择它们,然后按下“摄影”按钮,这时该选定区域就被“拍”了下来。然后将鼠标
11、移动到需要显示“照片”的地方(当然,也可以是另一张表格),再次按下“摄影”按钮,这样刚才被“拍摄”的“照片”就立即粘贴过来了。当然,和“照片”一同出现的还有“图片”工具栏。很显然,Excel是将它作为一幅图片来对待了,我们可随意将它进行旋转、缩放处理,36,五、有意思的功能(附加),公式審核单击“工具”菜单的“公式审核”选项,并点击“显示公式审核工具栏”。,37,五、有意思的功能(附加),智能滑鼠工具”功能表中的“選項”命令,然後在“常規”選項卡中選中“用智慧滑鼠縮放”核取方塊,點“確定”後,我們再來看看現在的滑鼠滾輪都有些怎樣的功能:在“智慧滑鼠”的默認狀態下,上下滾動滑鼠滾輪,工作區中的表格會以15%的比例放大或縮小,而只有當我們按住Ctrl鍵,再滾動滑鼠滾輪時,工作表才會像往常一樣上下翻頁。另外,如果我們使用了Excel的“分級顯示”,那麼當我們按住Shift和滾動滑鼠滾輪時,又可以控制各級條目的顯示或隱藏了。當然,還有更多的特殊功用需要各位在實踐中慢慢摸索。,38,五、有意思的功能(附加),監看視窗在“工具”功能表中單擊“公式審核”子功能表,然後單擊“顯示監視視窗”按鈕。右擊我們想跟蹤的單格,並在快顯功能表中選擇“添加監視點”。這時,“監視視窗”的列表中就出現了被Excel監視的單元格及其公式了。,