您好,欢迎访问三七文档
EXCEL函數介紹函數定義:•它其實是預定義公式,使用一些稱為參數的特定數值按特定的順序或結構進行計算嵌套函數:將某函數作為另一函數的參數使用參數:可以是數字、文本、邏輯值(如TRUE)、數組、錯誤值(如#N/A)、單元格,也可以是常量、公式或者函數函數結構以函數名稱開始,后面是左圓括號,以逗號分隔的參數和右圓括號。例:=SUM(A10:B5,50,37)函數公式種類財務函數時間日期函數數學與三角函數統計函數檢視與參照函數文字函數邏輯函數資訊函數資料庫函數單擊編輯欄“編輯公式”按鈕第一步第二步第三步公式中的运算符(1)算术运算符:完成基本的数学运算。(2)比较操作符:比较运算符用于比较两个值。当用操作符比较两个值时,结果是一个逻辑值,不是TRUE就是FALSE。(3)文本运算符:使用和号(&)可以将文本连接起来。公式中的运算符(4)引用操作符:引用运算符的作用是确定在公式中需要参与运算的数据在工作表中所处的位置,可以使用三个运算符:冒号、逗号和空格。①:(冒号):区域运算符,对两个单元格之间,包括两个单元格在内的所有单元格参与运算。②,(逗号):联合运算符,可将多个引用合并为一个引用。③空格:交叉运算符,它是将同时属于两个引用的单元格区域进行引用,即两个单元格引用相重叠的区域。相对引用和绝对引用的区别•包括绝对引用单元格的公式,无论将其复制到什么位置,总是引用特定的单元格。如果需要绝对引用某一单元格或单元格区域,需要在单元格列或行标志前加一美元符号$。•在输入公式时,用户如果是通过单击单元格的方法来确定公式中所包括的单元格,这时的单元格引用就是相对引用。如果用户将该公式进行复制操作,那么,随公式位置的改变,其引用的单元格也会相应发生变化。相对引用单元格无需在单元格行或列标志前加$符号。相对引用与绝对引用之间的切换•如果创建了一个公式并希望将相对引用更改为绝对引用(反之亦然),有一种简便的方法,可先选定包含该公式的单元格,然后在编辑栏中选择要更改的引用并按F4键。每次按F4键时,Excel会在以下组合间切换:绝对列与绝对行(例如,$A$1);相对列与绝对行(A$1);绝对列与相对行($A1)以及相对列与相对行(A1),当切换到用户所需的引用时,按回车键确认即可。三维引用•三维引用包含单元格或区域引用,前面加上工作表名称的范围,其格式一般为“工作表标签!单元格引用”。•如果需要使用三维引用来引用多个工作表上的同一单元格或区域,可按以下步骤进行操作:•(1)单击需要输入公式的单元格。•(2)输入=(等号),如果需要使用函数,再输入函数名称,接着再键入左圆括号。•(3)单击需要引用的第一个工作表标签。•(4)按住Shift键,单击需要引用的最后一个工作表标签。•(5)选定需要引用的单元格或单元格区域。•(6)完成公式,按回车键键确认。公式和函数运算常见错误及分析1.####出现此错误的原因是因为公式产生结果太长,超出了单元格的宽度,单元格容纳不下。只要适当增加单元格的宽度就可解决此问题。2.#NIV/0出现此错误的原因是用户在除法运算中,将除数设为0,或者是在公式中所引用的单元格为空白单元格或是包含0值的单元格。解决的办法是修改除数,使其不为0,或是修改单元格引用,以使所引用的单元格指向不为0值的单元格。公式和函数运算常见错误及分析3.#N/A此信息表示在函数和公式中没有可用的数值可以引用。当公式中引用某单元格数据时,如该单元格暂时没有数据,就会出现该错误信息。解决的办法是仔细检查函数或公式中引用的单元格,确认已在其中正确地输入了数据。4.#NAME?如果用户在操作中删除了公式中所使用的以名称表示的单元格,或者使用了不存在的名称以及拼写错误,就会显示该错误信息。解决此问题的方法首先是确认函数或公式中引用的名称确实存在,如果所需的名称事先并没有被确定,用户需要添加相应的名称。其次在输入公式过程中要保证引用名称输入的正确性。公式和函数运算常见错误及分析5.#NULL!出错原因是在函数或公式中使用了不正确的区域运算符或者不正确的单元格引用。解决这个问题的方法是:如果要引用两个并不交叉的区域,应该使用联合运算符即逗号;如果确实是需要使用交叉运算符,用户需重新选择函数或公式中的区域引用,并保证两个区域有交叉的区域。6.#NUM!当用户在需要数字参数的函数中使用了不能被Excel接受的参数或公式产生的数字太大或太小,Excel不能表示,就会显示信息。用户在计算过程中如果能够首先检查数字是否会超出相应的限定区域,并确认函数内使用的参数都是正确的,就可以避免出现此类错误。公式和函数运算常见错误及分析7.#REF!出现该错误的原因是由于删除了在公式中引用的单元格或者是将要移动的单元格粘贴到了由其他公式引用的单元格中。另外,如果在引用某个程序而该程序并未启动时,也会出现信息。解决的方法是检查函数或公式中引用的单元格是否被删除,或者启动相应的应用程序。8.#VALUE!出现该错误的原因是因为在需要引用数字或逻辑值的单元格时,错误地引用了包含文本的单元格,Excel不能将文本转换为正确的数据类型。确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值,就会解决此问题。經典案例1.引用问题如单元格D12有一个数据是4,现在我想引用A4的数据,但4是由D12提供的,即如何实现A4=A(D12)。也就是,在Excel中,A7单元,能否实现把后面的数字用算式来代替,如A(3+4),或者是单元格的嵌套,A(D12)解答:①=indirect(a&d12)②借一个单元格如B4用,键入=A&D12在需引用的单元格键入=INDIRECT(B4)即可,第二个:C4是3,C5是4B4=A“&C4+C5,同①。2.如何在一列列出工作薄中的所有表(表名无规律)--宏SubMaco1()Fori=1ToSheets.CountCells(i,1)=Sheets(i).NameNextEndSub3.如何在单元格返回工作表名称=RIGHT(CELL(filename),LEN(CELL(filename))-FIND(],CELL(filename)))4.如何使用EXCEL进行动态跨表取数假設:有两个文件,第一个文件有31张日报表,每天一个表单;第二个文件仅一个表单;如何在第二个文件中,输入1时由函数动态取出第一张表单数(如SHEET1),输入2时取(SHEET2)数,依次类推……。,前提是两个工作表都要打开:=INDIRECT([Book2]Sheet&A1&!$B$1)5.现有12个工作表,是12张发票,建立一个汇总表,将发票号和金额汇总显示在一张表里(发票号和金额在每张表的相同位置).解答:在A1输入=INDIRECT(“sheet”&ROW()&“!d3”)在B1输入=INDIRECT(“sheet”&ROW()&“!d10”)再选择A1:B1往下复制到第12行。6.把26个表格汇总求和成一个汇总表假设汇总的工作表叫Sheet1,而存放数据的工作表叫Sheet2,Sheet3,...,Sheet27,你可以这样设置公式,把各工作表A1的数值加起来:=SUM(Sheet2:Sheet27!A1)要注意的是,Sheet1不能在Sheet2和Sheet27中间,Excel不会管工作表的名字,只会把Sheet2和Sheet27中间的*所有*工作表中相关的储存格(哪怕中间有一个工作表叫Sheet99)加起来。1、在汇总表单元格内选择“Σ”2、选择需要叠加的第一个工作表3、按住shift同时用鼠标选择需要叠加的最后一个工作表4、选择需要叠加的单元格5、Enter7.当做日报表累计数自动加当做日报表时,怎样让月累计数自动加上?就是要月累计自动加上今天的当日收入数,今天只输入当日收入,我想用用前一天的月累计数加上今天的当日收入数为今天的月累计数.情况是一月一个工作薄,每一个工作薄下30个工作表,用每一天的日期为报表名.我想把月累计的公式写为=sheet17!c5中的17用day(now())-1的值去取代他,该怎么办呢?以下为报表格式:部门-当日收入-月累计1.团队收入12.12123.00/写字间收入147,258.00147.147/房内吧收入147,258,369.00答:=SUM('Sheet1:Sheet30'!C5)在你需要月汇总的单元格填入上述公式,其作用是将工作表1到工作表30的“C5”单元格的值全部累加起来,而“C5”单元格应填入当日的收入数。2.月累计的公式写为=sheet17!c5中的17用day(now())-1的值去取代他,该怎么办呢?”答:用公式:=INDIRECT(ADDRESS(1,1,1,1,sheet&DAY(NOW())-1))8.在Excel中打造自己的“公式保护”菜单1.先将工作表保护,不必输入密码。2.再录制一个宏。方法是:打开“工具”栏,单击“宏”-“录制新宏”;将其命名为“公式保护”,单击“保存在”的下拉箭头,将新宏保存到“个人宏工作簿”。单击“确定”录制开始。(注意此后的每一动作都将被录制,直至“停止录制”。)3.将工作表取消保护;4.选定a1单元格,输入=测试(注:黑体为实际输入内容,标点符号均为英文输入法状态,下同);5.单击工作表左上角的方框选定整个工作表;6.单击“格式”-“单元格”-“保护”项,将“锁定”和“隐藏”前的方框里的对号去掉;7.单击“插入”-“名称”-“定义”,当前工作表名称输入:公式保护,引用位置输入:=get.cell(4,indirect(rc,false)),单击“添加”后“确定”;8.单击“格式”-“条件格式”,在“单元格数值”下拉框选定“公式”,后面的框内输入=公式保护,单击“格式…”,在图案标签内选浅绿色或者其它颜色“确定”,再“确定”;9.单击“编辑”-“定位”-“定位条件…”,选定“公式”项“确定”再“确定”;10.重复步骤4,将“锁定”和“隐藏”前的方框里的对号选定;11.选定a1单元格,取消其内容,并重复步骤4,取消a1的锁定和隐藏属性;12.单击工具-保护-保护工作表,将工作表保护(也不必设密码)。再单击“工具”-“宏”-“停止录制”停止录制。再打开“工具”-“自定义”项,再“命令”标签栏内“类别”栏中找到“新菜单”并指定,在其右侧的命令框中的新菜单用鼠标按住拖到“工具栏”的“保护”项中的“保护工作表”下面放开,并单击右键将其命名为“公式保护”,将刚才录制名为“公式保护“的宏指定给它。至此,一个很有用的菜单项就作成了。此后,只要你将鼠标移动到“工具”-“保护”-“公式保护”的位置,工作表将执行其所指定的宏,只要你工作表中输入了公式(以=开头),含有公式的单元格将自动变为浅绿色,提醒你和别人此处有公式,小心编辑,十分醒目。编辑完公式后再次运行该命令就可以此保护工作表并锁定公式,禁止改动。
本文标题:EXCEL函数介绍
链接地址:https://www.777doc.com/doc-5501584 .html