![Excel函数与公式速查手册(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/396/27563396/b_27563396.jpg)
2.2 数学函数实例应用
函数6:ABS函数(求绝对值)
函数功能
ABS函数可返回数字的绝对值,绝对值没有符号。
函数语法
ABS(number)
参数解释
number:必需。表示需要计算其绝对值的实数。
实例解析
实例43 求绝对值
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_66496.jpg?sign=1739503858-AWV7nID1rKHtZ6RV4xA15MWFbR0dGxVr-0-c9130e115821f5b359d03321d31dab5c)
在实际操作中,经常会要求对数据的绝对值进行求解,这里可以使用ABS函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_122555.jpg?sign=1739503858-rAauUm2THviDjsmIncSDfsDcUG7J0b81-0-11a3a5a4901665e3aedc9d659da95f3e)
按Enter键即可得出B2和C2单元格两地温差的绝对值。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可快速得出其他日期中两地的温差绝对值,如图2-40所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_66494.jpg?sign=1739503858-QVdNNHV7DHjN74eRmbO4yDYMKuct0lH0-0-22a68691a0d95af9578a6b4575e8fef9)
图2-40
实例44 对员工上月与本月销售额进行比较
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_66497.jpg?sign=1739503858-jiqMWdJ40wJe0YObfoftexmJ5r5wy7pA-0-638c752ba040925698c0f17ec1062bee)
表格中统计了两个月的销售额,现在要将二月与一月的销售业绩进行比较,要求不显示负值,只在值前显示“提高”或“下降”文字。使用ABS函数配合IF函数可以设计公式。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_122552.jpg?sign=1739503858-jumYo5UusQvo3VyGSWOYFS8WgUuexlrB-0-a2c670810343d748ac30b9dd6a9399e8)
按Enter键即可分析出“邹凯”一月销售额与二月销售额相比是提高了还是下降了,并且计算出具体金额。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可快速得到其他员工的销售额比较数据,如图2-41所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P82_66495.jpg?sign=1739503858-7ieqqDmZ2UENKbGZkwXvlWie4b88vrDB-0-0634a811f400d0906bd87e682c1dd140)
图2-41
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P83_122568.jpg?sign=1739503858-JgMGTC9xo00hy7cnehgba7ZStFPAhswF-0-7435566356e3a302e7085172e20ab37c)
① 使用ABS函数返回C2-B2得出的销售额的绝对值。
② 当C2中的值大于B2中的值时,返回“提高”,否则返回“下降”。将返回的值与步骤①的结果合并显示,并在其后添加“元”(使用“&”符号连接)。
函数7:MOD函数(求两个数值相除后的余数)
函数功能
MOD函数用于返回两数相除的余数。结果的正负号与除数相同。
函数语法
MOD(number, divisor)
参数解释
- number:必需。表示被除数。
- divisor:必需。表示除数。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P83_122562.jpg?sign=1739503858-lLxgBF9nwFvL0UoeDd2pgPvwY63TAnEg-0-05bf6115d757efc1afa01b4bae0b1bfe)
实例解析
实例45 汇总出奇偶行的数据
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P83_66614.jpg?sign=1739503858-MTwzxKt5C123jDYRT3lLjVvcgngFUWTq-0-a29e8b0f9e355de373d440d01503cfe5)
表格对每日的进出库数量进行了统计,其中的“出库”在偶数行,“入库”在奇数行,要求汇总出“入库”数量的合计值与“出库”数量的合计值。
选中E2单元格,在编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P83_122566.jpg?sign=1739503858-xgTuablttgI5Fu25szV7mk1XuVEykrWz-0-1720741b6fa5d18d17365ff65e961d00)
按Enter键即可根据B列的类别信息和C列的数值汇总入库量,如图2-42所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P84_66692.jpg?sign=1739503858-q06bfUbCwZYufMKL0vqo2mmtwwKgAcTd-0-17483950f9a968ed92b789e162ab3c23)
图2-42
选中F2单元格,在编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P84_122576.jpg?sign=1739503858-suBxUa5i9FZG9AEoZc4Aw8gcAxyKVy8I-0-c79ea8998e67f7fbc5633188016fbdf0)
按Enter键即可根据B列的类别信息和C列的数值汇总出库量,如图2-43所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P84_66693.jpg?sign=1739503858-FIkvRTB0DtGtS1gx3c6MQKtYQSrhZk68-0-19d41d272911fe076e1c977f081a30a2)
图2-43
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P84_122579.jpg?sign=1739503858-Sah9tEHP419g4v3R78qaBGGwrKLSH4uN-0-26d00e8be068c8e932456c10805e1f26)
① 用ROW函数返回2~13行的行号,返回的是{2;3;4;5;6;7;8;9;10;11;12;13}这样一个数组。
② 求①步中数组与2相除的余数,能整除的返回0,不能整除的返回1,(偶数行返回0,奇数行返回1),返回的是一个数组。
③ 将②步中数组中是1值的对应在C2∶C13单元格中的值取出,并进行求和运算。因为入库在奇数行,所以求出的是入库总和。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_122593.jpg?sign=1739503858-BOZ02zfeyEKsIAvkYSbU8dtkI1YCRzEL-0-0da3987ff65126f0edce73baedddf5fc)
与上一个公式不同的只在画线部分。求出库总和时,需要提取的是偶数行的数据,偶数行的行号本身是可以被2整除的,因此进行加1处理就变成了不能被2整除,让其结果返回余数为1,返回余数为1时,会将C2∶C13单元格区域中对应的值取值,因此得到的是出库合计值。
函数8:SUMSQ函数
函数功能
SUMSQ函数用于返回参数的平方和。
函数语法
SUMSQ(number1, [number2], ...)
参数解释
number1, number2, ...:number1是必需的,后续数值是可选的。这是用于计算平方和的一组参数,参数的个数范围为1~255个。也可以用单一数组或对某个数组的引用来代替用逗号分隔的参数。
实例解析
实例46 计算所有参数的平方和
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_66824.jpg?sign=1739503858-xf3MEF7LzqTz0KqyUImWNEfET7hPUyIW-0-422e73fc780f5388d4e9606e9cdea480)
计算指定数值的平方和,可以使用SUMSQ函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_122583.jpg?sign=1739503858-JoqG2Yke6SFvhr5bAsIpF5TQRZnUX2wk-0-9c542b2b8c40fa6561d6e0e270ac5e4e)
按Enter键即可计算出数值“1”和“2”的平方和,如图2-44所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_66821.jpg?sign=1739503858-ULKnkWApNYnC5Grb3fzA07UGsAT1TqPm-0-a95f1f4a532e4b94ea6b5ae6d56ef2c5)
图2-44
选中D3单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_122582.jpg?sign=1739503858-qBvF6adnyTNlt7jUvHlrR9AQHalHUFDU-0-6c2c3764a558be5879261320f55dc830)
按Enter键即可计算出指定数值的平方和,如图2-45所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P85_66822.jpg?sign=1739503858-Jk4DwTFKoL2seBqHF9CBmzUVBzUw4ElT-0-7db05f72838e105dd2c3c55ad99750c9)
图2-45
函数9:SUMXMY2函数
函数功能
SUMXMY2函数用于返回两个数组中对应数值之差的平方和。
函数语法
SUMXMY2(array_x, array_y)
参数解释
- array_x:必需。表示第一个数组或数值区域。
- array_y:必需。表示第二个数组或数值区域。
实例解析
实例47 求两数组中对应数值之差的平方和
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P86_66951.jpg?sign=1739503858-c6A0GlJk6gZy74oYa83AuFv1upRCs6st-0-2c70c74c8efbaa12db2eba2d647d72a8)
计算两个数组对应数值之差的平方和,可以使用SUMXMY2函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P86_122609.jpg?sign=1739503858-e64bVfWmpHejp4sPBYP3tSRvjqza41k3-0-567f8a79fea50fd8f94b73ec35065d08)
按Enter键即可计算出两个数组对应数值之差的平方和,如图2-46所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P86_66950.jpg?sign=1739503858-DmnFJ1xRlsXj0XkSm5wf3hHF5mZb4dnJ-0-d5ba57b60dc44315443970e2376801b2)
图2-46
函数10:SUMX2MY2函数
函数功能
SUMX2MY2函数用于返回两个数组中对应数值的平方和之差。
函数语法
SUMX2MY2(array_x, array_y)
参数解释
- array_x:必需。表示第一个数组或数值区域。
- array_y:必需。表示第二个数组或数值区域。
实例解析
实例48 求两个数组中对应数值的平方和之差
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_67093.jpg?sign=1739503858-P3ZcuGIRvCrZC4ARdU8oK4gFgGTgrK8r-0-35a6727d8a3867d72b00b2a8a37e8108)
计算两个数组对应数值的平方和之差,可以使用SUMX2MY2函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_122620.jpg?sign=1739503858-FlG4Cjp3a23cY5jcmUIs6iTSr6Uu65Pt-0-4132b26a817bdd546984212ffc0f2c96)
按Enter键即可计算出两个数组对应数值的平方和之差,如图2-47所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_67091.jpg?sign=1739503858-kc6DKGLcnhRC7IWFJrXcjjaRGGgZTNmL-0-3f148fdfdc4a8ef6579e296f69152eda)
图2-47
函数11:SUMX2PY2函数
函数功能
SUMX2PY2函数用于返回两个数组中对应数值的平方和之和,平方和之和在统计计算中经常使用。
函数语法
SUMX2PY2(array_x, array_y)
参数解释
- array_x:必需。表示第一个数组或数值区域。
- array_y:必需。表示第二个数组或数值区域。
实例解析
实例49 求两个数组中对应数值的平方和的总和
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_67094.jpg?sign=1739503858-zrICi6CAFwA10zAoUP9AOJEBGJ2e01zf-0-5a64e7b2f1c800c9fdac46b5fd737c84)
计算两个数组对应数值的平方和之和,可以使用SUMX2PY2函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_122619.jpg?sign=1739503858-xv0at10ANRHeHbGP4flXGkTxoMePAacd-0-b9fc1167f3ffbcd8c3b603897c99523f)
按Enter键即可计算出两数组对应数值的平方和之和为“148”,如图2-48所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P87_67092.jpg?sign=1739503858-ah7QWiytviKrTWXzBcXkXRSViu7vDTxp-0-b8690086cfbb6919651c2830a510b567)
图2-48
函数12:PRODUCT函数
函数功能
PRODUCT函数可计算用作参数的所有数字的乘积,然后返回该乘积。
函数语法
PRODUCT(number1, [number2], ...)
参数解释
- number1:必需。表示要相乘的第一个数字或区域(区域:工作表上的两个或多个单元格,区域中的单元格可以相邻或不相邻)。
- number2, ...:可选。表示要相乘的其他数字或单元格区域,最多可以使用255个参数。
实例解析
实例50 求指定的多个数值的乘积值
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P88_122760.jpg?sign=1739503858-LNRL7isCvY4OAKjhHO2nmoCWogIh2Z9u-0-f10868b6eb95b430f0ef4aec8b832611)
根据长方形的长、宽和高,计算出长方体的体积,可以使用PRODUCT函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P88_122769.jpg?sign=1739503858-lOqbzJ6eOZqmcaLiSeOsVmtZr28KkZdh-0-be088114f11703f9b04c6db55bae198a)
按Enter键即可计算出长为5米、宽为10米和高为8米的长方体体积为400立方米。
将鼠标指针指向D2单元格的右下角,待光标变成十字形后,按住鼠标左键向下拖动进行公式填充,即可计算出另一组已知长宽高的长方体体积,如图2-49所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P88_122759.jpg?sign=1739503858-4EL7cHAeoF6tUT4259Hn66KbxERAC5Qm-0-9121a14a570ca19f325dce789c6751b5)
图2-49
函数13:MULTINOMIAL函数
函数功能
MULTINOMIAL函数用于返回参数和的阶乘与各参数阶乘乘积的比值。
函数语法
MULTINOMIAL(number1, [number2], ...)
参数解释
number1, number2, ...:number1是必需的,后续数值是可选的。这些是用于进行MULTINOMIAL函数运算的1~255个数值。
实例解析
实例51 求参数和的阶乘与各参数阶乘乘积的比值
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P89_67345.jpg?sign=1739503858-b46fKcj5aP6S2p0hWUaQ9f8f684nEmNr-0-1be41e0dc5e633ec9f48fdefde9ed187)
若要求出指定数值的比值,可以使用MULTINOMIAL函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P89_122787.jpg?sign=1739503858-iuuomwgt4NqpM8Kq1bUw3lH3TejuUKVm-0-eb0bd541eb3549e2ca4c29ea6b894f87)
按Enter键即可求出数值“1”和“5”的和的阶乘与“1”和“5”阶乘乘积的比值,如图2-50所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P89_67343.jpg?sign=1739503858-AARLumxvT5SzMY7wITfqQk68rKIGbWG0-0-063230ad2679d2643704351fb20d99da)
图2-50
选中D3单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P89_122791.jpg?sign=1739503858-UfMt3NHLidFEMxVVbLXrDEREjjW01ZR1-0-f70107f33ac0ae89932aceeeb920cfc9)
按Enter键即可求出数值“5”“1”和“3”的和的阶乘与“5”“1”和“3”阶乘乘积的比值,如图2-51所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P89_67344.jpg?sign=1739503858-0MSNwdM19IsHjAtNU9GcImNZvVU5vspx-0-4f5cbd233a283d5e863360d49d01bf36)
图2-51
函数14:MDETERM函数
函数功能
MDETERM函数用于返回一个数组的矩阵行列式的值。
函数语法
MDETERM(array)
参数解释
array:必需。表示行数和列数相等的数值数组。array可以是单元格区域,例如A1∶C3;或是一个数组常量,如{1,2,3,4,5,6,7,8,9};或是区域或数组常量的名称。
实例解析
实例52 求矩阵行列式的值
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_67488.jpg?sign=1739503858-2E36UIkCc7MAeLtwm1bRsuBMQbuvEvbs-0-e130f9315967ea7498e29c133525874f)
若要计算指定矩阵行列式的值,可以使用MDETERM函数来实现。
选中C7单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_122801.jpg?sign=1739503858-iwlzSA2flIW7SKWiB2nVOctj6S4b2vGQ-0-a7204fc652a12522dde99e1d5799def7)
按Enter键即可计算出矩阵行列式的值为“219”,如图2-52所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_67486.jpg?sign=1739503858-6bYfkgNx4Df2LDPu3p0Jau1YjrVhBrnq-0-47f986d4420b2f8cb44b46951686ef65)
图2-52
函数15:MINVERSE函数
函数功能
MINVERSE函数用于返回数组中存储的矩阵的逆矩阵。
函数语法
MINVERSE(array)
参数解释
array:必需。表示行数和列数相等的数值数组。
实例解析
实例53 求矩阵的逆矩阵
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_67489.jpg?sign=1739503858-AaqgIGemixiAhjksL9J6OE5TrnXPyB10-0-720ecaa4896f5f3a05f357bc72386ef3)
若要计算矩阵的逆矩阵,可以使用MINVERSE函数来实现。
选中E2∶G4单元格区域,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_122802.jpg?sign=1739503858-3Bs4jIOMWIOyVCotNEidvhSao1WWag6K-0-aabea01558ff224d8b9e5e8ce7dbf984)
按Ctrl+Shift+Enter组合键即可计算出矩阵对应的逆矩阵,如图2-53所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P90_67487.jpg?sign=1739503858-UcLVUasTZVYM8t8iy9Eie0DlYT05RHXu-0-13857650501825395c1d1b5d25c1d02c)
图2-53
函数16:MMULT函数
函数功能
MMULT函数用于返回两个数组的矩阵乘积。
函数语法
MMULT(array1, array2)
参数解释
array1, array2:必需。表示要进行矩阵乘法运算的两个数组。array1的列数必须与array2的行数相同,而且两数组中都只能包含数值。array1和array2可以是单元格区域、数组常数或引用。
实例解析
实例54 求矩阵的乘积
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P91_67614.jpg?sign=1739503858-2AYd0uPIlq1WoeDvsTWDGwGUOTvSFxwZ-0-4f9c8c7639b09bf05bd987351c219904)
若要计算两个矩阵的乘积,可以使用MMULT函数来实现。
选中H2∶J4单元格区域,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P91_122818.jpg?sign=1739503858-7xbfAnCD542HVQJpXxv28BETWNfQtvo1-0-a0f240181812810a293776d21a41497b)
按Ctrl+Shift+Enter组合键即可计算出两个矩阵的乘积,如图2-54所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P91_67613.jpg?sign=1739503858-kngRwrZ4Idt7FZ5K3KHQZxWBnMvcVzvz-0-b091c5717a08fa6f6f8aefb9e89d7213)
图2-54
函数17:GCD函数
函数功能
GCD函数用于返回两个或多个整数的最大公约数,最大公约数是能同时除number1和number2而没有余数的最大整数。
函数语法
GCD(number1, [number2], ...)
参数解释
number1, number2, ...:number1是必需的,后续数值是可选的。数值的个数可以为1~255个,如果其中任意一个数值为非整数,则截尾取整。
实例解析
实例55 求两个或多个整数的最大公约数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_67757.jpg?sign=1739503858-OKDwHChcTJ9xLH3lsE8FrEJ0vjtTzBYT-0-2c2ac08179caca79cb8f622245413959)
若要计算两个或多个整数的最大公约数,可以使用GCD函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_122823.jpg?sign=1739503858-UyHR8VuBMA6jgpZgPFtjSibUGcnMNZW9-0-01e850f446695c54d3fe773ac9b43abd)
按Enter键即可计算出A列中所有数据的最大公约数,如图2-55所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_67755.jpg?sign=1739503858-im9KQa9i6kAxEzcp9bl1ICn3gY3ejKXs-0-048a3b97ed68db32c742a6caaddb086a)
图2-55
函数18:LCM函数
函数功能
LCM函数用于求两个或多个整数的最小公倍数。最小公倍数是所有整数参数number1、number2等的最小正整数倍数。用LCM函数可以将分母不同的分数相加。
函数语法
LCM(number1, [number2], ...)
参数解释
number1, number2, ...:number1是必需的,后续数值是可选的。这些是要计算最小公倍数的1~255个数值。如果值不是整数,则截尾取整。
实例解析
实例56 求两个或多个整数的最小公倍数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_67758.jpg?sign=1739503858-xxB17GQ20ysIrVXmaSHACsEwMmxLIGWw-0-1531266658edc852588fc1c0c2b18419)
若要计算两个或多个整数的最小公倍数,可以使用LCM函数来实现。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_122822.jpg?sign=1739503858-xq3HHUFQjGcj4FYCYaHMapitgDtffY4G-0-37675f320db349554a4f15fb018bb97b)
按Enter键即可计算出整数33和1的最小公倍数,如图2-56所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P92_67756.jpg?sign=1739503858-yOzhzhq9WXq65P0mc3i1mm9Y51m8UoCq-0-263c63c9dc87dbfd27f0dadeaf2082db)
图2-56
选中D3单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P93_122847.jpg?sign=1739503858-5ONxCpPYpQ0xijHTxCAV0aj4t5sMnNxd-0-456c6cfb874cf8dfc8fb64c90a01e901)
按Enter键即可计算出整数5、7和6的最小公倍数,如图2-57所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P93_67879.jpg?sign=1739503858-eqZVeaCu0lblFH3GaEclohB7A2J0lzhl-0-625dcdee62a4fab90cbc7aaefd5cbe27)
图2-57
函数19:QUOTIENT函数 (返回商的整数部分)
函数功能
QUOTIENT函数是指返回商的整数部分,该函数可用于舍掉商的小数部分。
函数语法
QUOTIENT(numerator, denominator)
参数解释
- numerator:必需。表示被除数。
- denominator:必需。表示除数。
实例解析
实例57 按总人数及每组人数求解可分组数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P93_67881.jpg?sign=1739503858-NnHHAIBjETcFXSxAg8xKJNwa9eXbCqrr-0-703b1680899719279944049c44d1ad57)
本例要求将599人分为5组或者17组,并计算出分组后的每组人数。由于无论分为5组还是17组都会产生小数位,这时可以使用QUOTIENT函数来直接提取整数部分的数值,即得到每组人数。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P93_122842.jpg?sign=1739503858-0DNRSBt2lO274JxuqIefjtTTJHabaHGX-0-634b77106841b4e6f5bd0a58bfa9925b)
按Enter键即可计算出将599人分为5组后的每组人数为119人。
将鼠标指针指向C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可计算出将其分为17组后的每组人数为35人,如图2-58所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P93_67880.jpg?sign=1739503858-SHAbd7DCc07UEdQJaEveqnpMIhlNJhQy-0-a2771ecb74c5f69c6d27a7e525c040f6)
图2-58
函数20:RAND函数(返回大于或等于0小于1的随机数)
函数功能
RAND函数用于返回大于或等于0及小于1的均匀分布随机实数,每次计算工作表时都将返回一个新的随机实数。
函数语法
RAND()
参数解释
RAND函数语法没有参数。
实例解析
实例58 随机获取选手编号
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P94_68007.jpg?sign=1739503858-cyYuK2zlnKyF0TkevK6KjD8ep4IT9cXz-0-1fcd60719e9ffd5c6568b1ea9088b9a2)
在进行某项比赛时,为各位选手分配编号时自动生成随机编号,要求编号是1~100的整数。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P94_122863.jpg?sign=1739503858-tAMK8lNSEcaCvGVCyi1T0Fkz7eio7cWw-0-832d826e151a42119d394eca2d975fbf)
按Enter键即可随机自动生成1~100的整数(每次按F9键编号都随机生成),如图2-59所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P94_68005.jpg?sign=1739503858-ijUehRXac2N3yndc1Wo3EWNqUSPVaMvQ-0-cd5af96c08ef31d6fec9132d04c52070)
图2-59
嵌套函数
ROUND函数属于数学函数类型,用于返回按指定位数进行四舍五入的数值。
实例59 自动生成彩票7位开奖号码
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P94_68008.jpg?sign=1739503858-yJGbtRLA2AreD4XlpuL2ljW3TPSqgCrY-0-d0d8e5d3d0eb0aa1b1c88c1cdc85d542)
利用RAND函数自动随机生成7位开奖号码。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P94_122860.jpg?sign=1739503858-JQXMxzmXly5m8ZWcY7jiriBYOXCEbwyz-0-758c3fc7414d4c46b6ad1e76b3cbf610)
按Enter键即可随机自动生成1~9的整数。
将鼠标指针指向C2单元格的右下角,向右拖动填充柄到I2单元格中,即可随机自动生成后面的6位开奖号码,如图2-60所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P95_68112.jpg?sign=1739503858-tswuFoZKOgeVqwn246C8xbKTa8yAk7eL-0-79bef3cae436e69c68012affa4ea3d6f)
图2-60
当表格重新计算或按F9键时,开奖号码会自动随机生成。
嵌套函数
INT函数属于数学函数类型,用于指定数值向下取整为最接近的整数。
函数21:RANDBETWEEN函数(返回指定数值之间的随机数)
函数功能
RANDBETWEEN函数用于返回位于指定的两个数之间的一个随机整数。每次计算工作表时都将返回一个新的随机整数。
函数语法
RANDBETWEEN(bottom, top)
参数解释
- bottom:必需。表示函数RANDBETWEEN将返回的最小整数。
- top:必需。表示函数RANDBETWEEN将返回的最大整数。
实例解析
实例60 自动随机生成三位数编码
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P95_68114.jpg?sign=1739503858-bHRBYKp0J4lKDz0ucuwlzpGahf2Y5aXD-0-9c56d9ec393b74508830c8fd3e83566a)
在开展某项活动时,选手的编号需要随机生成,并且要求编号都是三位数。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P95_122878.jpg?sign=1739503858-uqXBXUa7PHPTUdqpgpHuonzS28Oi0JqA-0-843057abee21927940903e96277fd80e)
按Enter键得出第一个三位数编号。
选中B2单元格,拖动右下角的填充柄向下复制公式,即可批量得出随机编码,如图2-61所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P96_68243.jpg?sign=1739503858-i1547HnvyMDj0o5s4kBu8gaGpsnFQGgz-0-4e87ce40efae50aab52dbd335a8c2f31)
图2-61
函数22:SQRT函数
函数功能
SQRT函数用于返回正的平方根。
函数语法
SQRT(number)
参数解释
number:必需。表示要计算平方根的数。
实例解析
实例61 获取数据的算术平方根
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P96_68245.jpg?sign=1739503858-jlR7WiuWHKaGh0VfzUGk6PZJbF0YkwGJ-0-15665aa5e7f7e5564c5511019acf80d6)
若要计算任意数值的算术平方根,可以使用SQRT函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P96_122896.jpg?sign=1739503858-31S1qzwoUlkH0KgE46cac7OxVApm4CNl-0-38aab3f518a793162e5ec22e0044a0d9)
按Enter键即可根据面积计算出正方形的边长,如图2-62所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P96_68244.jpg?sign=1739503858-xWMsrylgpzpW8Kv4rplcRKMOhVDmSsd1-0-5b777faef97c0670f11e162eb0c83880)
图2-62
函数23:SQRTPI函数
函数功能
SQRTPI函数用于返回指定正数值与π的乘积的平方根值。
函数语法
SQRTPI(number)
参数解释
number:表示用来与π相乘的正实数。
实例解析
实例62 计算指定正数值与π的乘积的平方根值
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P97_68382.jpg?sign=1739503858-2QzmZYv02w1Tfm34IjrF855DVv1FMP4G-0-124ceec539bd9608a2c094ae424c22db)
若要计算出指定正数值与π的乘积的算术平方根,可以使用SQRTPI函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P97_122914.jpg?sign=1739503858-vTVeQVCOpdCgI1j3K4or2KRE3CLIr0eY-0-302587baab9145381ebbdfcde7bf7c59)
按Enter键即可计算出4与π的乘积的平方根值。
将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可快速计算出其他正数值与π的乘积的平方根值,如图2-63所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P97_68381.jpg?sign=1739503858-Ail00dK1JKewPteanT50k9xEZ1HPnl71-0-e0e07fd4c4ab8c02990ff0066a85ee4a)
图2-63
函数24:RADIANS函数
函数功能
RADIANS函数用于将角度转换为弧度。
函数语法
RADIANS(angle)
参数解释
angle:必需。表示需要转换成弧度的角度。
实例解析
实例63 将指定角度转换为弧度
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P97_68383.jpg?sign=1739503858-n1hbABTTOJmQwZziNtKYTIRsPNKQhsHn-0-91df4379bfd405fa8e39120a7ca5c3e8)
若要将指定角度转换为弧度,可以使用RADIANS函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P97_122909.jpg?sign=1739503858-jz1VrNvpT5Jrmg4f4PIIFfwiZeSYUpVh-0-89d799b448625a08737ffa156ea8e94e)
按Enter键即返回30度角对应的弧度值。
将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可返回其他角度的弧度值,如图2-64所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P98_68512.jpg?sign=1739503858-PGoT7xbhr2SSBxBuJWJ59AutggoEHncz-0-3e1f479a3af89a4e7cb8b5bd92df9009)
图2-64
函数25:SIGN函数
函数功能
确定数字、计算结果或列中值的符号。该函数在数字为正数时返回1,在数字为零时返回0(零),在数字为负数时返回-1。
函数语法
SIGN(<number>)
参数解释
<number>:任意实数、包含数字的列或计算结果为数字的表达式。
实例解析
实例64 返回指定数值对应的符号
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P98_68514.jpg?sign=1739503858-QECvsQw6XWWpuwsO8PWQ778zJ8hju2Dw-0-88b99e3c2253d8ea5882dab5d2ce4438)
使用SIGN函数可以返回指定数值对应的符号。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P98_122925.jpg?sign=1739503858-UPvuVx1fk9PkVb6NfIiZlMXxHB7thCp7-0-91ea54ebcd077c43d5b783c6036af530)
按Enter键即可返回第一个数值对应的符号。
将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可返回其他数值对应的符号,如图2-65所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P98_122931.jpg?sign=1739503858-o7C06dW8WvwUMd2KUbam5m00eBLONnIE-0-bb7357635b04a979b9047a74a48c71e4)
图2-65
函数26:ROMAN函数
函数功能
ROMAN函数用于将阿拉伯数字转换为文本式罗马数字。
函数语法
ROMAN(number, [form])
参数解释
- number:必需。表示需要转换的阿拉伯数字。
- form:可选。表示一个数字,指定所需的罗马数字类型。罗马数字的样式范围可以从经典到简化,随着form值的增加趋于简单。具体数值对应类型如表2-2所示。
表2-2
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-T99_122958.jpg?sign=1739503858-CSNpSEza8VaOfdXcMcpmyrF1ll7C3kOg-0-b705539c953459b70bd22a6fb1c5fb12)
实例解析
实例65 将任意阿拉伯数字转换为罗马数字
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P99_68695.jpg?sign=1739503858-udfSANxcv1H1kL5rpBi6t2qpMmm8cweT-0-b7346817348368558b7fe439fb9917e3)
若要将任意阿拉伯数字转换为罗马数字,可以使用ROMAN函数来实现。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P99_122956.jpg?sign=1739503858-KIy1kUNliD0OCg71DYV2uwY5D5Qvf6qY-0-8c55ce5960ae7764ea5addcffca79d50)
按Enter键即可将阿拉伯数字599转换为指定形式的罗马数字,如图2-66所示。
依次在C3、C4单元格中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P99_122947.jpg?sign=1739503858-2PHJlO0nzOMTSOy2K9BTrEUo5tV28W9B-0-8d3d24145a14937e4a8295b6b2f36df2)
然后按Enter键即可将数字转换为指定形式的罗马数字,如图2-67所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P99_68693.jpg?sign=1739503858-pIPq60IQR5db19qivMagN3GIA9VAcp2I-0-30e24f17f56b65f26e7d7f8b7d71458b)
图2-66
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P99_68694.jpg?sign=1739503858-FE9Mav58NOwQjAadCvPU9FemrQVtCHhz-0-480b118865a009e027ac6932118f92bc)
图2-67