Excel _functions(常用函
Excel常用函数简介

Excel常用函数简介Excel是在工作生活中经常使用到的一种统计分析工具,也是数据分析处理最基础的工具。
很多传统行业的数据分析甚至只需掌握Excel和SQL即可。
对于初步接触数据分析的小白,基本上并不急需于苦学R语言等专业加分项。
Excel涵盖的功能(统计、分析、可视化等)足以搞定常规工作。
Excel在实际操作中,函数是最为常用的功能之一。
Excel中所谓的函数,实际上是一些复杂公式的简化,只需输入几个简单字符即可反馈繁琐复杂的计算结果。
函数名称不用刻意背记,主要通过实际工作中的应用积累和优化,如果有棘手的问题不知该如何解决,可以通过百度等方式搜索具体函数或解决方案。
一、函数汇总(一)关联匹配函数(8个)VLOOKUP、HLOOKUP、INDEX、MATCH、RANK、ROW、COLUMN、OFFSET(二)清洗处理类(13个)TRIM、RTRIM、LTRIM、CONCATENATE、LEFT、RIGHT、MID、REPLACE、SUBSTITUTE、FIND、SEARCH、LEN、LENB(三)逻辑运算类(3个)IF、AND、OR(四)计算统计类(13个)MIN、MAX、AVERAGE、COUNT、COUNTIF、COUNTIFS、SUM、SUMIF、SUMIFS、SUMPRODUCT、STDEV、SUBSTOTAL、INT/ROUND(五)时间序列类(7个)TODAY、NOW、YEAR、MONTH、DAY、WEEKDAY、DATEDIF二、函数简介(一)关联匹配类如果原始数据表和计算过程用表不在同sheet中,数据又比较多,可以通过关联匹配函数找到具体数据后用于计算。
1.VLOOKUP功能:根据提供的查找值,在数据表的首列中精确搜索该值,并返回同一行中指定列的内容。
语法:=VLOOKUP(要查找的值,要在其中查找值的区域,区域中包含返回值的列号,精确匹配或近似匹配指定为“0”(“FALSE”)或“1”(“TRUE”))。
excel_functions

CA常考EXCEL函數ROUND用途:按指定位數四舍五入某個數字。
語法:ROUND(number,num_digits)參數:Number是需要四舍五入的數字;Num_digits為指定的位數,Number按此位數進行處理。
注意:如果num_digits大於0,則四舍五入到指定的小數位;如果num_digits等於0,則四舍五入到最接近的整數;如果num_digits小於0,則在小數點左側按指定位數四舍五入。
實例:如果A1=65.25,則公式“=ROUND(A1,1)”返回65.3;=ROUND(82.149,2)返回82.15;=ROUND(21.5,-1)返回20。
ROUNDUP用途:按絕對值增大的方向舍入一個數字。
語法:ROUNDUP(number,num_digits)參數:Number為需要舍入的任意實數,Num_digits指定舍入的數字位數。
注意:如果num_digits為0或省略,則將數字向上舍入到最接近的整數。
如果num_digits小於0,則將數字向上舍入到小數點左邊的相應位數。
實例:如果A1=65.251,則公式“=ROUNDUP(A1,0)”返回66;=ROUNDUP(A1,1)返回66;=ROUNDUP(A1,2)返回65.26;=ROUNDUP(-3.14159,1)返回-3.2;=ROUNDUP(31415.92654,-2)返回31500。
ROUNDDOWN用途:按絕對值減小的方向舍入某一數字。
語法:ROUNDDOWN(number,num_digits)參數:Number是需要向下舍入的任意實數,Num_digits指定計算的小數位數。
注意:ROUNDDOWN函數和ROUND函數的用途相似,不同之處是ROUNDDOWN函數總是向下舍入數字。
實例:如果A1=65.251,則公式“=ROUNDDOWN(A1,0)”返回65;=ROUNDDOWN(A1,2)返回65.25;=ROUNDDOWN(3.14159,3)返回3.141;=ROUNDDOWN(-3.14159,1)返回-3.1;=ROUNDDOWN(31415.92654,-2)返回31400。
Excel函数大全常用函数及其用法

Excel函数大全常用函数及其用法Excel函数大全常用函数及其用法Excel作为一款功能强大的电子表格软件,广泛应用于数据分析、报表制作、统计分析等各个领域。
在Excel中,函数是一种用于完成特定任务的操作方法,可以帮助我们快速、准确地处理数据。
本文将介绍一些常用的Excel函数及其用法,帮助读者更好地运用Excel进行数据处理和分析。
一、基本函数1. SUM函数SUM函数用于计算一组数值的总和。
可以选择多个数值范围进行求和,也可以输入多个单独的数值进行计算。
例如,SUM(A1:A10)表示计算A1到A10之间的数值和。
2. AVERAGE函数AVERAGE函数用于计算一组数值的平均值。
与SUM函数类似,可以选择多个数值范围进行计算。
例如,AVERAGE(A1:A10)表示计算A1到A10之间数值的平均值。
3. MAX函数和MIN函数MAX函数用于求一组数值中的最大值,MIN函数用于求一组数值中的最小值。
可以选择多个数值范围进行计算。
例如,MAX(A1:A10)表示计算A1到A10之间的最大值。
4. COUNT函数COUNT函数用于统计一组数值的个数。
可以选择多个数值范围进行计算。
例如,COUNT(A1:A10)表示统计A1到A10之间的数值个数。
二、逻辑函数1. IF函数IF函数用于进行条件判断。
根据指定的条件,返回不同的结果。
语法为:IF(条件, 结果1, 结果2)。
其中,条件为逻辑表达式,结果1和结果2为需要返回的值。
例如,IF(A1>0, "正数", "负数")表示如果A1大于0,则返回"正数",否则返回"负数"。
2. AND函数和OR函数AND函数用于判断多个条件是否同时成立。
返回TRUE或FALSE。
例如,AND(A1>0, A1<10)表示判断A1是否大于0且小于10,满足条件时返回TRUE,否则返回FALSE。
(word完整版)Excel常用函数解释及应用

Excel常用函数解释及应用我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来统计处理表格中的数据.本文以Excel2003为例(其它版本请仿照操作),向大家介绍一些在Excel中使用频率最高的函数的功能和使用方法.为方便大家浏览,我们按函数名称的字母进行排序。
今天我们介绍下面三十五个常用函数:ABS:求出参数的绝对值。
AND:“与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)"。
AVERAGE:求出所有参数的算术平均值。
COLUMN :显示所引用单元格的列标号值。
CONCATENATE :将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。
COUNTIF :统计某个单元格区域中符合指定条件的单元格数目。
DATE :给出指定数值的日期。
DATEDIF函数:计算返回两个日期参数的差值.DAY函数:计算参数中指定日期或引用单元格中的日期天数。
DCOUNT函数:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
FREQUENCY函数:以一列垂直数组返回某个区域中数据的频率分布。
IF函数:根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。
INDEX函数:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
INT函数:将数值向下取整为最接近的整数。
ISERROR函数:用于测试函数式返回的数值是否有错.如果有错,该函数返回TRUE,反之返回FALSE。
LEFT函数:从一个文本字符串的第一个字符开始,截取指定数目的字符.LEN函数:统计文本字符串中字符数目。
MATCH函数:返回在指定方式下与指定数值匹配的数组中元素的相应位置.MAX函数:求出一组数中的最大值。
MID函数:从一个文本字符串的指定位置开始,截取指定数目的字符。
MIN函数:求出一组数中的最小值.MOD函数:求出两数相除的余数。
Excel30个常用函数

Excel常用函数1、VLOOKUP函数主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。
使用格式:VLOOKUP(“数值标的”, “查找的数据单元格区域”,“区域中待返回的匹配值的列序号” FALSE 或0)例如:已知表二数据及表一数据标的,求表一数值。
在B3格中输入=vlookup(A3,D:E,2,0)再按回车或调用函数提示框按确定即可。
VLOOKUP一般只能从左到右的的查找和引用,如果需要从右到左的查找和引用,可以用INDEX+MATCH配合完成,或采用数组的方式来完成。
方法如下:运用if({1,0},$C$1:C7,$A$1:A7)对数列进行转换。
2、INDEX函数主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
使用格式:INDEX(单元格区域或数组常量, 行序号, 列序号)此处的行序号参数和列序号参数是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。
例:在A2:A7区域中,第四行第二列的值3、MATCH函数主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。
使用格式:MATCH(需要在数据表中查找的数值, 所要查找的数值的连续单元格区域, 查找方式的值(-1、0或1))例:标的“甲”在B1:B7中的位置序号为2※INDEX和MATCH经常配合使用以应用了查找引用功能,作用与VLOOKUP类似,但能够更轻松的进行从右到左的转换。
4、IF函数主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。
使用格式:=IF(逻辑判断表达式, 成立返回值,不成立返回值)此函数为嵌套型函数,Microsoft Excel 2010版最多可嵌套64层,通常会与其它函数配合使用。
例:根据大类,分别从表二,表三中匹配相应的值。
5、MID函数主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。
使用格式:MID(文本字符串, 指定的起始位置, 截取的数目)此函数通常会配合其它函数使用6、RIGHT函数主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。
EXCEL的函数大全(完整版)

实用EXCE的函数1.ADDRESS用途:以文字形式返回对工作簿中某一单元格的引用。
语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列标;Abs_num 指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是函数称。
4。
参数:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。
实例:公式“=CHOOSE(2,"电脑","爱好者")返回“爱好者”。
公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。
4.COLUMN用途:返回给定引用的列标。
语法:COLUMN(reference)。
参数:Reference为需要得到其列标的单元格或单元格区域。
如果省略reference,则假定函数COLUMN是对所在单元格的引用。
如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则COLUMN函数将reference中的列标以水平数组的形式返回。
实例:公式“=COLUMN(A3)”返回1,=COLUMN(B3:C5)返回2。
5.COLUMNS用途:返回数组或引用的列数。
数值。
串A1:B3,1,“c”。
它文件。
语法:HYPERLINK(link_location,friendly_name)参数:Link_location是文件的路径和文件名,它还可以指向文档中的某个更为具体的位置,如Execl工作表或工作簿中特定的单元格或命名区域,或是指向Word文档中的书签。
EXCEL常用的函数公式大全及举例

EXCEL常用的函数公式大全及举例Excel是一款功能强大的电子表格软件,它内置了许多常用的函数公式,可以帮助用户进行各种数据处理和分析。
下面是一些常用的Excel函数公式及其举例:1.SUM函数:用于求取一段数据的总和。
例子:=SUM(A1:A5)求A1到A5单元格的数字总和。
2.AVERAGE函数:用于求取一段数据的平均值。
例子:=AVERAGE(A1:A5)求A1到A5单元格的平均值。
3.MAX函数:用于求取一段数据的最大值。
例子:=MAX(A1:A5)求A1到A5单元格的最大值。
4.MIN函数:用于求取一段数据的最小值。
例子:=MIN(A1:A5)求A1到A5单元格的最小值。
5.COUNT函数:用于统计一段数据中非空单元格的个数。
例子:=COUNT(A1:A5)统计A1到A5单元格中非空单元格的个数。
6.IF函数:用于根据条件判断返回不同的值。
例子:=IF(A1>0, "Positive", "Negative") 如果A1大于0,则返回"Positive",否则返回"Negative"。
7.VLOOKUP函数:用于在一个区域中查找一些值,并返回该值所在行或列的相对位置。
例子:=VLOOKUP(A1,B1:C5,2,FALSE)在B1到C5的区域中查找A1,并返回该值所在行的第二列的数值。
8.HLOOKUP函数:与VLOOKUP函数类似,不同的是它是按行进行查找。
例子:=HLOOKUP(A1,B1:E5,3,FALSE)在B1到E5的区域中查找A1,并返回该值所在列的第三行的数值。
9.CONCATENATE函数:用于将多个字符串拼接在一起。
例子:=CONCATENATE("Hello", " ", "World") 将"Hello"、空格和"World"拼接在一起。
Excel常用函数大全(函数解释说明和使用方法)

匹配引用类函数1、=Y1.OoKUP(G2.B:E,4,0)函数解择说明:查找B:E这个区域中第4列与G2单元格内容相同的数据函数格式:V1.ooKUp(要找什么,在哪找,第几列,怎么找)2、=H1.(X)KUP(A6,2:5,4,0)函数解释说明:查找2:5这个区域中第4行与A6单元格内容相同的数据函数格式:H1.OoKUP(要找什么,在哪找,第几列,怎么找)3、=MATCiI(B2,Al:1'1,0)函数解释说明:得到B2中数据在Al:Fl中的位置函数格式:MATCH(要找什么,在哪找,怎么找)4、=INDEX(B2:E7,3,2)函数解粹说明:得到区域B2:E7中第3行第2列的数据函数格式:INDEX(单元格区域,行数,列数)5、=I SERROR(A I)函数解择说明:得到AI单元格向下三行向右两列的单元格中的值函数格式:OFFSET(起始位置,行偏移数,列偏移数,高度,宽度)6、=INDIRECTrSheetI!AΓ,1)函数解释说明:得到Sheetl!Al单元格中的数据函数格式:INDIRECT(地址,引用方式)7、=1.OOKUP(J2,B:B,A:八)函数解糅说明:得到B列与J2相同数据在A列对应的值函数格式:1.oOKUP(查找值,条件区域,结果区域)8、=CHOOSE(2,A2,A3,A4,A5)函数解科说明:得到第二个值A3单元格中的数据函数格式:CHOOSE(序号,第一个值,第二个值,……)9、=HYPER1.INKrd八销售文件”「销售文件”)函数解择说明:打开D盘的重要文档这个文件夹函数格式:HYPERlJNK(链接地址,显示内容)日期类函数1、=YEAR(Al)函数解择说明:得到Al单元格中日期对应的年份函数格式:YEAR(日期所在的单元格)2、-MONTH(Al)函数解择说明:得到Al单元格中日期对应的月份函数格式:MoVrH(日期所在的单元格)3、=DΛY(Λl)函数解称说明:得到AI雎元格中日期对应的日函数格式:DAY(日期所在的单元格)4、=HOUR(Al)函数解解说明:得到Al单元格中时间对应的小时函数格式:HOiR(时间所在的总元格)5、=MINUTE(A I)函数解择说明:得到AI单元格中时间对应的分函数格式:MINUTE(时间所在的单元格)6、=SECOND(A I)函数解择说明:得到AI单元格中时间对应的秒函数格式:SEa)ND(时间所在的单元格)7、=TODAYO函数解绛说明:得到当前系统日期函数格式:TODAYO8、=NOWO函数解释说明:得到当前系统时间函数格式:NoR'()9、=DATE(2024,1,12)函数解释说明:根据年月日得到•个日期函数格式:DATE(年,月,日)10,=TIME(6,18,23)句话介绍:根据时分杪得到一个时间函数格式:TIME(时,分,秒)11,=EDATE(TODAY(),10)函数解释说明:得到当前日期10个月后对应的H期函数格式:ED,VΓE(起始日期,月数)12、=DATEDIF(Al,B1,"Y")函数解择说明:得到Bl和Al之间相隔几年函数格式:DATEDIF(起始日期,截止日期,统计方式)13、=EOMONT H(Al,6)函数解祥说明:得到Al单元格中日期6个月后月末的日期函数格式:EoMoNTH(起始日期,月数)14、=WEEKDA Y(Al,2)函数解释说明:得到Al单元格中日期在•周的第几天函数格式:WEEKDAY(日期,计算:方式)15、=WEEKNU M(Λ1,2)函数解择说明:得到Al维元格中日期在一年的第几周函数格式:WEEKNUM(日期,计算方式)16,=NEnOKKDAYS(Al t BhCl)函数解群说明:得到两个日期之间排除周末和特殊节假日后的工作天数函数格式:NETWORKDAYS(开始日期,结束日期,特殊节假日列表)17、=NET¾'ORKDΛYS.INT1.(Al,Bl111,Cl)函数解释说明:得到两个日期之间排除周末(自定义)和特殊节假日后的工作天数函数格式:NETTORKDAYS.INT1.(开始日期,结束日期,周末选项,特殊节假日列表》18、WORKDAY(Λ2,B2,C2)函数解释说明:根据开始日期得到指定天数后不含周末和节假日的工作日是哪天函数格式:WORKDAY(开始日期,间隔天数,特殊节假日列表)19、=WORKD AY.INT1.(A2,B2,11,C2)函数解释说明:根据开始日期得到指定天数后不含周末(自定义)和节假日的工作日是哪天函数格式:WORKDAY.INT1.(开始日期,间隔天数,周末选项,特殊节假日列表》逻辑判断类函数4个公式示例1、=IF(Al>=60「合格”」不合格")一句话介绍:八1中的数字大于等于60得到合格,否则得到不合格。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel 常用函數許明宗公式與函數公式y Excel的公式是以『儲存格參照位址』、『名稱』、E l的公式是以『儲存格參照位址『名稱『函數』或是『常數』等為運算元(要計算的內,『』、『容),透過運算符號(運算子,+』、‐』、『*』、『/』等)加以連結而成之計算式B30+銷售+SUMIF(A30:A38,女,C30:C38)y+SUMIF(A30:A38,"",C30:C38)y函數為因應某一特殊功能或較複雜計算所寫成之內建子程式,用以簡化輸入之公式y例如,要算A1~A5的平均值,(A1+A2+A3+A4+A5)/5y或是使用函數AVERAGE(A1:A5)y利用函數可以簡化公式的內容,縮短公式的建立時間,提高其執行效率運算符號符號作用優先順序()符號作用優先順序+-加、減( )括號1 +-加減6 &連結文字7+ 正負號2%百分比3= <>等於、不等於8^指數4< >小於、大於8* /乘、除5>=大於等於8<<=小於等於8公式的輸入•=』資料編輯列的開始輸入『•直接在資料編輯列輸入要計算的內容(儲存格的參照位址、名稱、函數或是常數等),或是使用滑鼠選取所要計算的儲存格;再配合適當的運算符號•最後,再以『Enter』鍵或『』鈕,完成整個運算公式之輸入•公式內容的最大長度為8192個字元函數•函數為因應某一特殊功能或較複雜運算所寫成之內建子程式,用以簡化輸入之公式•基本格式:函數名稱([引數1], ([引數2],…)–部份函數不需要有引數,這些函數名稱之後仍然必需要加上一組括號讓Excel能夠辨認其為函數•TODAY()、NOW()在『之後輸入函數的第一個字母可取函數的輸入(1/3)•=』之後輸入函數的第一個字母,可取得以該字母為首的所有函數名稱,可以使用上下鍵或滑鼠來查詢函數的用途•雙按滑鼠左鍵選取後,可在儲存格內先輸入函數及左括號,並在其下方顯示函數之語法•按下『插入函數』按鈕,可以顯示『函數按下插入函數』按鈕可以顯示函數引數』對話框,來輸入函數的引數函數的輸入(2/3)•選按『公式』索引標籤『函數程式庫』群組插入函數』鈕式庫』群組『插入函數』鈕按快速鍵•Shift+F3•按『資料編輯』列上之鈕函數的輸入(3/3)•先輸入等號(=),於『資料編輯』列上,先輸入等號於『資料編輯列上(按後之向下箭頭鈕(會出現最近使用的函數),在下拉式選單選擇「其它函數…」插入函數(1/2)插入函數(2/2)函數的引數公式的各錯誤值之意義錯誤值發生原因#DIV/0!除數為零#N/A參照到沒有可用數值之儲存格#NAME?公式裡有Excel無法辨識之名稱或函數#NULL!所指定的兩個區域沒有交集#NUM!所輸入之數字有問題#REF!參照到無效之儲存格,如:該儲存格已被刪除#VALUE!使用錯誤之引數或運算元######欄寬不夠大目標搜尋(1/2)•由最後的函數值回推某一個函數的引數值為何•例如,使用PMT函數來計算每期的還款金額–當貸款總額改變時,每期應該還多少金額?•此時,僅需於改變函數的引數值即可此時僅需於改變函數的引數值即可–若是已知每期能夠還多少金額,請問可以借多少錢?目標搜尋(2/2)1.選取要進行求解之公式格2.執行『資料』索引標籤『資料工具』2執行『資料索引標籤『資料工具群組『假設狀況分析』鈕之「目標搜尋(G)…」邏輯函數比較計算運算子與邏輯運算式•比較計算運算子=等於<>不等於<小於>大於>=大於等於<=小於等於•邏輯運算式A10 = 100B100=“女生”條件判斷IF(邏輯測試,條件為真的值,條件為假的值)如果指定的邏輯測試的結果為TRUE會傳•,會傳回某一個值;如果結果為FALSE,會傳回另一個值交集AND(邏輯測試1, [邏輯測試2], ...)如果所有邏輯測試都評估為TRUE會傳回•,會傳回TRUE;如果有一個或多個引數評估為FALSE,則傳回FALSE聯集OR(邏輯測試,[邏輯測試2],...)如果有任何一個邏輯測試的評估為TRUE •,即傳回TRUE;唯有所有引數的邏輯值均為FALSE 時,才會傳回FALSE數學函數取整數INT(數值)•取得一個數字或數值運算結果的整數部份,取得一個數字或數值運算結果的整數部份將其小數部份無條件捨去•例如,要求取某一個數值(Num例如要求取某一個數值()的小數部份–Num–INT(Num)餘數MOD(被除數,除數)•求被除數除以除數後之餘數–例如,5/3餘2應用實例計算通話的單位(多少個•應用實例:計算通話的單位(多少個6秒)()(())–INT(125/6)+IF(MOD(125,6)=0,0,1)進位與捨位ROUND(數值,小數位數)•四捨五入–依小數位數指定由第幾位小數以下四捨五入。
若為,表整依小數位數指定由第幾位小數以下四捨五入若為0表整數以下四捨五入ROUNDUP(數值,小數位數)•無條件進位–由指定之小數位,無條件進位(,)ROUNDDOWN(數值小數位數•無條件捨位–由指定之小數位,無條件捨位乘積與乘冪PRODUCT(數值1,[數值2],...)•可求算最多可達255個數值引數之乘積•B2*C2*D2 ≣PRODUCT(B2:D2)POWER(底數,指數)•計算底數的指數次方之結果•POWER(x,y) ≣x^y平方根與絕對值SQRT(數值)•本函數是用來求某數值的平方根,若數值本函數是用來求某數值的平方根若數值為負值,本函數將回應#NUM!之錯誤SQ(10)10^(0)•SQRT(10) ≣10^(0.5)ABS(數值)•求某數值或運算式之結果的絕對值圓周率與自然對數的底數PI()•,其求傳回圓周率(π)3.14159265358979其精準度可達15位數Exp(p(數值)•傳回自然對數的底數e的乘冪•常數e 等於2.71828182845904亂數RAND()•~隨機產生一介於01之亂數•每當遇有輸入運算式或按F9鍵要求重新計算,亂數結果將會重算算亂數結果將會重算進位到最接近之倍數CEILING(數值,基底)•將數值進位到最接近之基底的倍數•例如,某產品價格是93,因不想使用一或五元的零錢可使用C ILI G(9310)將產五元的零錢,可使用CEILING(93,10),將產品價格進位到最接近之10的倍數100捨位到最接近之倍數FLOOR(數值,基底)•將數值捨位到最接近之基底的倍數•某產品價格是93,因不想使用到一或五元的零錢可使用LOO(9310)將產品價格的零錢,可使用FLOOR(93,10),將產品價格捨位到最接近之10的倍數90 。
最接近之偶數、奇數EVEN(數值)•將數值進位到最接近的偶數整數ODD(數值)•將數值進位到最接近的奇數整數最大公因數與最小公倍數GCD(數值1,[數值2], ...)•求算最多255組數字之最大公因數(greatest common divisor)(數值,[數值],)LCM(1,[2], ...)•求算最多255組數字之最小公倍數(lowest common multiplelti l階乘FACT(n)•n!=n‐‐)。
傳回數字n的階乘(n!n×(n1)×(n2)× (1)•如果數字不是整數,小數部份會被自動捨去而•0!=1羅馬字ROMAN(數值)•將阿拉伯字表示之數值,改為以羅馬字顯將阿拉伯字表示之數值改為以羅馬字顯示。
其數值不得為負值,且必須不超過3999,否則將獲致#VALUE!之錯誤對數、自然對數、基底為10的對數數值,[基底])LOG([•計算數值為基底的幾次方(對數值),省略[基底],預設其值為10預設其值為LN(數值)•傳回以e為基底的對數值(數值應為e的幾次方)•本函數為EXP()的反函數LOG10(數值)•計算數值為10的幾次方三角函數SIN(x)COS(x)TAN(x)•分別傳回x角度的正弦、餘弦與正切值,x為以弧度為單位的角度如果角度的單位是以弧度為單位的角度。
如果角度的單位是度,得將其乘上PI()/180轉換為弧度文字函數字串、串接字串•字串(或稱為文字串):一段的文字(可字串或稱為文字串一段的文字可)能只有一個字)–在儲存格中,格式為文字或是以一個單引數『’』開始的數值內容–在函數引數中,包含在一對雙引號『“』的任何內容•使用『&』可以串接兩個字串–DATEVALUE("2009"&"/05"&"/02") ≣DATEVALUE(“2009/05/02")字串長度LEN(字串)LENB(字串)•可算出文字串之字數或位元數(包括空白)由左至右取出部份字串內容LEFT(字串,[字元數])LEFTB(字串,[位元數])•從字串的左邊開始取出指定[字元數](或[位元數])之子字串,若是省略,預設值為1)之子字串若是省略預設值為–以字數為單位時,每一個中文與全/半型的英文/數字,均為一個字元–以位元數為單位時,一個中文以位元數為單位時一個中文/全型字佔兩個位元,半型英文/數字佔一個位元由右至左取出部份字串內容RIGHT(字串,[字數])([(,[])RIGHT(字串位元數•自某字串之右邊取出指定字數(或位元數)之子字串若省略其值自動補為1之子字串,若省略,其值自動補為。
•以字數為單位時,全型中文與半型英文/數字均無差異,均為一個字。
字均無差異均為一個字•而以位元數為單位時,半型英文/數字仍佔一個位元;而一個中文字或全型字則佔兩一個位元而一個中文字或全型字則佔兩個位元取出中間的子字串(1/2)MID(字串,第幾個字開始,字數)MIDB(字串,第幾個位元開始,位元數)•自某字串之第幾個字開始,取出指定字數(或位元數)之子字串取出中間的子字串(2/2)•MID()中間子字串即可完全取代LEFT()與以()RIGHT()。
如:MID(文字串,1,長度)≣LEFT(字串,長度)MID(字串,總長度‐長度+1,長度)≣RIGHT(字串,長+1度)複製文字REPT(字串,複製次數)•依指定次數複製字串之內容•複製結果的長度不可超過32,767個字元•若複製次數含有小數,則僅取其整數取代字串REPLACE(舊字串,起始位置,移出字元長度,新字串)•REPLACEB(舊字串,起始位置,移出位元長度,新字串)•將舊字串由起始位置開始,消去移出字元長度所指定之字元數(或位元數),代之以新字串內容取代文字串SUBSTITUTE(字串,要取代之舊字串,要換成之新字(串,[第幾組])•可將字串中的指定的某一組要取代之舊字串(原內容可能有多組要更換之舊字串),更換為要換成之新字串•本函數是用於知道要處理之舊字串時,其控制內容是字串;而若是以位置進行處理,則必須使用REPLACE()函數,其控制內容是數字。