2023年excel常用函数笔记.doc
《2023年excel常用函数笔记.doc》由会员分享,可在线阅读,更多相关《2023年excel常用函数笔记.doc(29页珍藏版)》请在咨信网上搜索。
清洗解决类:3-10 关联匹配类:1-2,11-14 1)Vlookup() VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。 VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配) vlookup就是竖直查找,即列查找。通俗的讲,根据查找值参数,在查找范围的第一列搜索查找值,找到该值后,则返回值为:以第一列为准,往后推数查找列数值的这一列所相应的值。 以后几乎都使用精确匹配,最后项的参数一定要选择为false。 需求:A分销商需要7/31销量数据 操作:在I 3 单元格输入:=VLOOKUP(H3,$A$3:$F$19,5,FALSE) 分析: H3为我们想查找的型号,即iphone5。为什么要写H3,而不是直接写iphone5,由于方便公式进行拖拽填充,以及保证准确性。 $A$3:$F$19为我们需要在此范围内做查找,为什么要加上绝对引用呢,由于下面的ip4和剩余的查找都引用这个区域,即我们的数据源,加上了绝对引用后,就可以对公式进行直接的拖拽。 5 从我们的数据源第一列起,我们要查询的7/31号的销量在我引用的第一列(即型号列)后面的第五列。注意这里的列数是从引用范围的第一列做为1,而不是以A列作为第一列,万万注意此处。 2)Lookup() 1 矢量形式的 LOOKUP 矢量形式的 LOOKUP 在一行或一列区域(称为矢量)中查找值,然后返回另一行或一列区域中相同位置处的值。假如要指定其中包含要匹配的值的区域,请使用这种形式的 LOOKUP 函数。 矢量形式的语法 LOOKUP(lookup_value,lookup_vector,result_vector) Lookup_value 是 LOOKUP 在第一个矢量中搜索到的值。Lookup_value 可以是数字、文本、逻辑值,也可以是代表某个值的名称或引用。 Lookup_vector 是一个仅包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。 重要说明:lookup_vector 中的值必须按升序顺序排列。例如,-2、-1、0、1、2 或 A-Z 或 FALSE、TRUE。否则,LOOKUP 返回的值也许不对的。大写和小写文本是等效的。 Result_vector 是一个仅包含一行或一列的区域。它的大小必须与 lookup_vector 相同。 从A1:A11找D2(3),返回同行的C列的值a 注意: 假如 LOOKUP 找不到 lookup_value,它会匹配 lookup_vector 中小于或等于 lookup_value 的最大值。 A列找不到6 就返回A列5同行的C列值g 假如 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会返回 #N/A 错误值。 2 数组形式的LOOKUP 数组形式的 LOOKUP 在数组的第一行或列中查找指定值,然后返回该数组的最后一行或列中相同位置处的值。假如要匹配的值位于数组的第一行或列中,请使用这种形式的 LOOKUP。 数组形式的语法 LOOKUP(lookup_value,array) Lookup_value 是 LOOKUP 在数组中搜索到的值。Lookup_value 可以是数字、文本、逻辑值,也可以是代表某个值的名称或引用。 假如 LOOKUP 找不到 lookup_value,它会使用该数组中小于或等于 lookup_value 的最大值。 假如 lookup_value 小于第一行或列(取决于数组维度)中的最小值,则 LOOKUP 会返回 #N/A 错误值。 Array 是一个单元格区域,其中包含要与 lookup_value 进行比较的文本、数字或逻辑值。 数组形式的 LOOKUP 与 HLOOKUP 函数和 VLOOKUP 函数相似。其区别是 HLOOKUP 在第一行中搜索 lookup_value,VLOOKUP 在第一列中进行搜索,而 LOOKUP 根据数组的维度进行搜索。 假如 array 所覆盖区域的宽度大于高度(列多于行),则 LOOKUP 会在第一行中搜索 lookup_value。 假如 array 所覆盖的区域是正方形或者高度大于宽度(行多于列),则 LOOKUP 会在第一列中进行搜索。 使用 HLOOKUP 和 VLOOKUP 时,可以向下索引或交叉索引,但 LOOKUP 始终会选择行或列中的最后一个值。 重要说明:array 中的值必须按升序顺序排列。例如,-2、-1、0、1、2 或 A-Z 或 FALSE、TRUE。否则,LOOKUP 返回的值也许不对的。大写和小写文本是等效的。 从A1:C11 查找D6(4),返回最后一列同样位置的f 3)TRIM() TRIM() 去掉字符串的两边空格,类似于python字符串函数str.strip() 字符串中间的空格可以用 SUBSTITUTE() SUBSTITUTE(text,old_text,new_text,[instance_num]) 类似于python的replace() Text 为需要替换其中字符的文本,或对具有文本的单元格的引用。 Old_text 为需要替换的旧文本。 New_text 用于替换 old_text 的文本。 Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。假如指定了 instance_num,则只有满足规定的 old_text 被替换;否则将用 new_text 替换 TEXT 中出现的所有 old_text。 4)CONCATENATE () CONCATENATE (text1,text2,...) Text1, text2, ... 为 1 到 30 个将要合并成单个文本项的文本项。这些文本项可认为文本字符串、数字或对单个单元格的引用。 也可以用 &(和号)运算符代替函数 CONCATENATE 实现文本项的合并。 5)Replace() =Replace(指定字符串,哪个位置开始替换,替换几个字符,替换成什么) =REPLACE("abcdefg",1,2,"aaa") 结果 6)Left/Right/Mid =Mid(指定字符串,开始位置,截取长度) 7)Len/Lenb 返回字符串的长度,在len中,中文计算为一个,在lenb中,中文计算为两个。 8)Find Find(要查找的文本,文本所在的单元格,从第几个字符开始查找[可选,省略默认为1,从第一个开始查找]) 类似于python的str.find() 查找某字符串出现的位置,可以指定为第几次出现,与Left/Right/Mid结合能完毕简朴的文本提取 注意: 指定查找起始位置start_num为3,是从第3个字符开始查找,但结果还是从文本开头计算。所以返回的是9 区分大小写 Find函数是精确查找,区分大小写。Search函数是模糊查找,不区分大小写。 9)Search 和Find类似,区别是Search大小写不敏感,但支持*通配符 search函数的参数find_text可以使用通配符“*”,“?”。 通配符——星号“*”可代表任何字符串,所以返回1 假如参数find_text就是问号或星号,则必须在这两个符号前加上“~”符号。 10)Text TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 • Format_text 不能包含星号 (*)。 • 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设立单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 11)index 返回表或区域中的值或值的引用。函数INDEX()有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。 INDEX(array,Row_num,column_num) 返回数组中指定单元格或单元格数组的数值。 INDEX(reference,Row_num,column_num,area_num) 返回引用中指定单元格区域的引用。 语法 1(数组) INDEX(array,Row_num,column_num) Array 为单元格区域或数组常量。 • 假如数组只包含一行或一列,则相相应的参数 Row_num 或 column_num 为可选。 • 假如数组有多行和多列,但只使用 Row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。 Row_num 数组中某行的行序号,函数从该行返回数值。假如省略 Row_num,则必须有 column_num。 Column_num 数组中某列的列序号,函数从该列返回数值。假如省略 column_num,则必须有 Row_num。 • 假如同时使用 Row_num 和 column_num,函数 INDEX 返回 Row_num 和 column_num 交叉处的单元格的数值。 • 假如将 Row_num 或 column_num 设立为 0,函数 INDEX 则分别返回整个列或行的数组数值。若要使用以数组形式返回的值,请将 INDEX 函数以数组公式( 数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入。若要输入数组公式,请按 Ctrl+Shift+Enter。 语法 2(引用) 返回指定的行与列交叉处的单元格引用。假如引用由不连续的选定区域组成,可以选择某一连续区域。 INDEX(reference,Row_num,column_num,area_num) Reference 对一个或多个单元格区域的引用。 • 假如为引用输入一个不连续的区域,必须用括号括起来。 • 假如引用中的每个区域只包含一行或一列,则相应的参数 Row_num 或 column_num 分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。 Row_num 引用中某行的行序号,函数从该行返回一个引用。 COLUMN_num 引用中某列的列序号,函数从该列返回一个引用。 Area_num 选择引用中的一个区域,并返回该区域中 Row_num 和 column_num 的交叉区域。选中或输入的第一个区域序号为 1,第二个为 2,以此类推。假如省略 area_num,函数 INDEX 使用区域 1。 例如,假如引用描述的单元格为 (A1:B4,D1:E4,G1:H4),则 area_num 1 为区域 A1:B4,area_num 2 为区域 D1:E4,而 area_num 3 为区域 G1:H4 • 在通过 reference 和 area_num 选择了特定的区域后,Row_num 和 column_num 将进一步选择指定的单元格:Row_num 1 为区域的首行,column_num 1 为首列,以此类推。函数 INDEX 返回的引用即为 Row_num 和 column_num 的交叉区域。 • 假如将 Row_num 或 column_num 设立为 0,函数 INDEX 分别返回对整个列或行的引用。 • Row_num、column_num 和 area_num 必须指向 reference 中的单元格;否则,函数 INDEX 返回错误值 #REF!。假如省略 Row_num 和 column_num,函数 INDEX 返回由 area_num 所指定的区域。 • 函数 INDEX 的结果为一个引用,且在其他公式中也被解释为引用。根据公式的需要,函数 INDEX 的返回值可以作为引用或是数值。例如,公式 CELL("width",INDEX(A1:B2,1,2)) 等价于公式 CELL("width",B1)。CELL 函数将函数 INDEX 的返回值作为单元格引用。而在另一方面,公式 2*INDEX(A1:B2,1,2) 将函数 INDEX 的返回值解释为 B1 单元格中的数字。 Eg1: =INDEX(A2:C11,3,3)返回区域A2:C11中第3行和第3列交叉处的单元格C4的引用。(15) Eg2: =INDEX((A1:C6,A8:C11),2,2,1) (A1:C6,A8:C11)为两个区域, 2,2,1 指获取第一个区域的第二行第二列交叉处的引用(0.69) Eg3: =SUM(INDEX((A1:C6,A8:C11),0,2,2)) 得到第二个区域A8:C11第二列之和(9.35) Eg4: =SUM(B2:INDEX(A2:C6,5,2)) 由INDEX(A2:C6,5,2)得到A2:C6区域第五行第二列交叉处的引用(B6),再执行SUM(B2:B6)得到累加和(2.42) 12)Match MATCH(LOOKUP_VALUE, LOOKUP_ARRAY, MATCH_TYPE) 返回在指定方式下与指定数组匹配的数组中元素的相应位置。假如需要找出匹配元素的位置而不是匹配元素自身,则应当使用 MATCH 函数而不是 LOOKUP 函数。 Lookup_value 为需要在数据表中查找的数值。 • Lookup_value 为需要在 Look_array 中查找的数值。例如,假如要在电话簿中查找某人的电话号码,则应当将姓名作为查找值,但事实上需要的是电话号码。 • Lookup_value 可认为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。 Lookup_array 也许包含所要查找的数值的连续单元格区域。lookup_array 应为数组或数组引用。 Match_type 为数字 -1、0 或 1。MATCH-type 指明 WPS表格 如何在 lookup_array 中查找 lookup_value。 • 假如 Match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。lookup_array 必须按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE。 • 假如 Match_type 为 0,函数 MATCH 查找等于 lookup_value 的第一个数值。lookup_array 可以按任何顺序排列。 • 假如 Match_type 为 -1,函数 MATCH 查找大于或等于 lookup_value 的最小数值。lookup_array 必须按降序排列:TRUE、FALSE、Z-A、...、2、1、0、-1、-2、...,等等。 • 假如省略 Match_type,则假设为 1。 说明 • 函数 MATCH 返回 lookup_array 中目的值的位置,而不是数值自身。例如,MATCH("b",{"a","b","c"},0) 返回 2,即“b”在数组 {"a","b","c"} 中的相应位置。 • 查找文本值时,函数 MATCH 不区分大小写字母。 • 假如函数 MATCH 查找不成功,则返回错误值 #N/A。 • 假如 MATCH_type 为 0 且 lookup_value 为文本,lookup_value 可以包含通配符、星号 (*) 和问号 (?)。星号可以匹配任何字符序列;问号可以匹配单个字符。 13)Row / Column Row返回单元格所在的行 Row([reference]) =row() 公式所在行的行号 =ROW(D4:E6) 引用中的第一行的行号(4) Column 与之类似 返回列 14)Offset =Offset(指定点,偏移多少行,偏移多少列,返回多少行,返回多少列) 以指定点为原点建立坐标系,返回距离原点的值或者区域。正数代表向下或向右,负数则相反。 选中e1:f1,输入=OFFSET(A1:B1,3,1),按下CTRL+SHIFT+回车键。得出结果:0.55,15 OFFSET(reference,rows,cols,height,width) 不写入返回行列数height,width,就默认与reference行列数相同 函数 OFFSET 事实上并不移动任何单元格或更改选定区域,它只是返回一个引用。函数 OFFSET 可用于任何需要将引用作为参数的函数。例如,公式 SUM(OFFSET(C2,1,2,3,1)) 将计算比单元格 C2 靠下 1 行并靠右 2 列的 3 行 1 列的区域的总值。 逻辑运算类:15-18 15)If IF(LOGICAL_TEST, VALUE_IF_TRUE, VALUE_IF_FALSE) IF(设立的条件,满足条件返回的结果,不满足条件返回的结果) 16)And AND(LOGICAL1, LOGICAL2, ...) 所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FLASE 17)Or 18)IS系列 常用判断检查,返回的都是布尔数值True和False。常用ISERR,ISERROR,ISNA,ISTEXT,可以和IF嵌套使用。 计算记录类:19-29 19)SUM/SUNMIF/SUMIFS SUMIFS(SUM_RANGE, CRITERIA_RANGE1, CRITERIA1, [CRITERIA_RANGE2, CRITERIA2], …) sum_range 对一个或多个单元格求和,涉及数值或包含数值的名称、区域或单元格引用。忽略空白和文本值。 criteria_range1 在其中计算关联条件的第一个区域。 criteria1 条件的形式为数字、表达式、单元格引用或文本,可用来定义将对 criteria_range1 参数中的哪些单元格求和。如,条件可以表达为 41、">41"、D3、"香蕉" 或 "41"。 说明 仅在 sum_range 参数中的单元格满足所有相应的指定条件时,才对该单元格求和。例如,假设一个公式中包含两个 criteria_range 参数。假如 criteria_range1 的第一个单元格满足 criteria1,而 criteria_range2 的第一个单元格满足 critera2,则 sum_range 的第一个单元格计入总和中。对于指定区域中的其余单元格,依此类推。 sum_range 中包含 TRUE 的单元格计算为 1;sum_range 中包含 FALSE 的单元格计算为 0(零)。 与 SUMIF 函数中的区域和条件参数不同,SUMIFS 函数中每个 criteria_range 参数包含的行数和列数必须与 sum_range 参数相同。 您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。若要查找实际的问号或星号,请在字符前键入波形符 (~)。 =SUMIFS(A2:A7,B2:B7,"=花*",C2:C7,2)计算以“花”开头并由销售人员 2 售出的产品的总量 (20) =SUMIF(B2:B7,"=花*",A2:A7) 计算以“花”开头总销售量(30) =SUM(A2:A7) 计算以销售产品总量 20)SUMPRODUCT 在给定的几组数组中,将数组间相应的元素相乘,并返回乘积之和。 SUMPRODUCT(array1, array2, array3, ...) 数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 函数 SUMPRODUCT 将非数值型的数组元素作为 0 解决。 =SUMPRODUCT(A2:B4,C2:D4) 两个数组的所有元素相应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。(156) =SUMPRODUCT(A2:A4,B2:B4) 相称于计算3*4+8*6+1*9 = 69 21)Count/Countif/Countifs COUNTIFS(CRITERIA_RANGE1, CRITERIA1, [CRITERIA_RANGE2, CRITERIA2]…) 将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。 criteria_range1 在其中计算关联条件的第一个区域。 criteria1 条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。如,条件可以表达为 41、">41"、D3、"香蕉" 或 "41"。 criteria_range2, criteria2, ... 附加的区域及其关联条件。最多允许 127 个区域/条件对。 每个区域的条件一次应用于一个单元格。若所有的第一个单元格都满足其关联条件,则计数增长 1。假如所有的第二个单元格都满足其关联条件,则计数再增长 1,依此类推,直到计算完所有单元格。 若条件参数是对空单元格的引用,COUNTIFS 会将该单元格的值视为 0(零)。 您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。若要查找实际的问号或星号,请在字符前键入波形符 (~)。 =COUNTIFS(A2:A7,"<10",A2:A7,">2") 计算 2 到 10 之间(不涉及 2 和 10)有几个数包含在单元格 A2 到 A7 中(3) =COUNTIFS(A2:A7,"<12",B2:B7,">2023-3-4") 计算单元格 A2 到 A7 中包含小于 12 的数,同时在单元格 B2 到 B7 中包含晚于2023-3-4的日期的个数(3) =COUNTIF(A2:A7,">5") 计算A2:A7单元格内容大于5的个数(4) =COUNT(B2:B4) 计算B2:B4包含数字的单元格数量(3) =COUNT(B2:B4,1) 在上面基础上,再加一(4) • 函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。 • 假如参数是一个数组或引用,那么只记录数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。假如要记录逻辑值、文字或错误值,请使用函数 CountA,返回非空单元格数 22)Max/Min 返回数组或引用区域的最大/小值 23)Rank RANK(number,ref,order) 返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(假如列表已排过序,则数字的排位就是它当前的位置)。 Number 为需要找到排位的数字。 Ref 为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。 Order 为一数字,指明排位的方式。 假如 order 为 0(零)或省略,对数字的排位是基于 ref 为按照降序排列的列表。 假如 order 不为零,对数字的排位是基于 ref 为按照升序排列的列表。 说明 函数 RANK 对反复数的排位相同。但反复数的存在将影响后续数值的排位。例如,在一列整数里,假如整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。 =RANK(A3, A2:A7, 1) 返回A3在A2:A7中升序排列的排名(2) =RANK(A3, A2:A7) 返回A3在A2:A7中降序排列的排名(5) 24)RAND/RANDBETWEEN 常用随机抽样,前者返回0~1之间的随机值,后者可以指定范围。 25)Average/Averagea/Averageif/Averageifs AVERAGEA(value1,value2,...) 说明 • 参数必须为数值、名称、数组或引用。 • 包含文本的数组或引用参数将作为 0(零)计算。空文本 ("") 也作为 0(零)计算。假如在平均值的计算中不能包含文本值,请使用函数 AVERAGE。 • 包含 TRUE 的参数作为 1 计算;包含 FALSE 的参数作为 0 计算。 =AVERAGEA(B2:B7) 对B2:B7的时间数据 按照通用数值 计算平均值 AVERAGEIF(range,criteria,average_range) range 要计算平均值的一个或多个单元格,其中涉及数字或包含数字的名称、数组或引用。 criteria 数字、表达式、单元格引用或文本形式的条件,用于定义要对哪些单元格计算平均值。如,条件可以表达为 41、">41"、D3、"香蕉" 或 "41"。 average_range 要计算平均值的实际单元格集。若忽略,则使用 range。 =AVERAGEIF(B2:B5,"<23100") =AVERAGEIF(A2:A5,"<95100") 求所有财产值小于 95,100 的平均值 (#DIV/0!) =AVERAGEIF(A2:A5,">250100",B2:B5) 求所有财产值大于 250,100 的佣金的平均值 (24,600) AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2…) =AVERAGEIFS(D2:D5,D2:D5,"<>不及格",D2:D5,">80") 计算所有学生最终测验成绩超过 80 分的分数的平均值 (86.5)。标记为“不及格”的分数不计算在内,由于它不是一个数字值。 =AVERAGEIFS(D2:D5,D2:D5,">80") 同样得出结果(86.5)是由于文本值当作0,不大于80 26)Quartile 先普及四分位数概念:四分位数(Quartile)是指在记录学中把所有数值由小到大排列并提成四等份,处在三个分割点位置的数值。多应用于记录学中的箱线图绘制。 求法:实例1 数据总量: 6, 47, 49, 15, 42, 41, 7, 39, 43, 40, 36 由小到大排列的结果: 6, 7, 15, 36, 39, 40, 41, 42, 43, 47, 49 一共11项 Q1 的位置=(11+1) × 0.25=3, Q2 的位置=(11+1)× 0.5=6, Q3的位置=(11+1) × 0.75=9 Q1 = 15,Q2 = 40,Q3 = 43 实例2 数据总量: 7, 15, 36, 39, 40, 41 一共6项 数列项为偶数项时,四分位数Q2为该组数列的中数, (n+1)/4= 7/4 =1.75,Q1在第一与第二个数字之间, 3(n+1)/4= 21/4 =5.25, Q3在第五与第六个数字之间, Q1 = 0.75*15+0.25*7 = 13,Q2 = (36+39)/2= 37.5,Q3 = 0.25*41+0.75*40 = 40.25. QUARTILE(array, quart) 返回数据集的四分位数。四分位数通常用于在销售额和测量数据中对总体进行分组。例如,可以使用函数 QUARTILE 求得总体中前 25% 的收入值。 Array 需规定得四分位数值的数组或数字型单元格区域。 Quart 决定返回哪一个四分位值。 注意: 若数组为空,则 QUARTILE 返回错误值 #NUM!。 若 quart < 0 或 quart > 4,则 QUARTILE 返回错误值 #NUM!。 若 quart 不为整数,将被截尾取整。 当 quart 分别等于 0、2 和 4 时,函数 MIN、MEDIAN 和 MAX 返回的值与函数 QUARTILE 返回的值相同。 =QUARTILE(A1:A4,3) 求出Q3(9.75) 27)Stdev 估算样本的标准偏差。标准偏差反映相对于平均值 (mean) 的离散限度。 STDEV(number1, number2, ...) 28)Substotal 返回数据清单或数据库中的分类汇总。通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的数据清单。一旦创建了分类汇总,就可以通过编辑 SUBTOTAL 函数对该数据清单进行修改。 SUBTOTAL(function_num, ref1, ref2,...) Function_num 为 1 到 11 之间的数字,指定使用何种函数在数据清单中进行分类汇总计算。 29)Int/Round Int 向下取整 round四舍五入取整 时间序列类:30-35 30)Year 返回某日期相应的年份。返回值为 1900 到 9999 之间的整数。 YEAR(serial_number) Serial_number 表达一个日期值,其中包含要查找的年份。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用 DATE(2023,5,23) 输入 2023 年 5 月 23 日。假如日期以文本的形式输入,则会出现问题。 说明 WPS表格 可将日期存储为可用于计算的序列号。默认情况下,1899 年 12 月 31 日的序列号是 1 ,而 2023 年 1 月 1 日的序列号是 39448,这是由于它距 1899 年 12 月 31 日有 39448 天。 31)Month 返回日期中的月 32)Day 返回日期中的日(第几号) 33)Weekday =Weekday(指定期间,参数) 返回指定期间为一周中的第几天,参数为1代表从星期日开始算作第一天,参数为2代表从星期一开始算作第一天(中西方差异)。我们中国用2为参数即可。 34)Weeknum =Weeknum(指定期间,参数) 返回一年中的第几个星期,后面的参数类同weekday,意思是从周日算还是周一。 34)Date =Date(年,月,日) 时间转换函数,等于将year(),month(),day()合并 35)Now =Now() 返回当前日期和时间所相应的序列号。假如在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。 36)Today =Today() 返回今天的日期 37)Datedif DATEDIF函数,重要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。 DATEDIF(Start_Date,End_Date,Unit) Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期。 End_Date:为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit:为所需信息的返回类型。 "Y":计算两个日期间隔的年数 计算出生日期为1975-1-30人的年龄 =DATEDIF("1975-1-30",TODAY(),"Y") 43 "M":计算两个日期间隔的月份数 计算日期为1975-1-30与当前日期的间隔月份数 =DATEDIF("1975-1-30",TODAY(),"M") 519 "D":计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的间隔天数 =DATEDIF("1975-1-30",TODAY(),"D") 15803 "YD":忽略年数差,计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的不计年数的间隔天数 =DATEDIF("1975-1-30",TODAY(),"YD") 97 "MD":忽略年数差和月份差,计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的不计月份和年份的间隔天数 =DATEDIF("1975-1-30",TODAY(),"MD") 7 "YM":忽略相差年数,计算两个日期间隔的月份数 计算日期为1975-1-30和当前日期的不计年份的间隔月份数 =DATEDIF("1975-1-30",TODAY(),"YM") 3- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 excel 常用 函数 笔记
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文