目录
一、IF函数——————————————————————————————————2 二、ASC函数—————————————————————————————————4 三、SEARCH函数 ——————————————————————————————4 四、CONCATENATE函数———————————————————————————4 五、EXACT函数———————————————————————————————5 六、find函数—————————————————————————————————5 七、PROPER函数 ——————————————————————————————7 八、LEFT函数 ————————————————————————————————7 九、LOWER函数———————————————————————————————7 十、MID函数 ————————————————————————————————8 十一、REPT函数———————————————————————————————8 十二、Replace函数——————————————————————————————9 十三、Right函数———————————————————————————————10 十四、UPPER函数——————————————————————————————10 十五、SUBSTITUTE函数———————————————————————————10 十六、VALUE函数——————————————————————————————12 十七、WIDECHAR函数———————————————————————————12 十八、AND函数———————————————————————————————12 十九、NOT函数———————————————————————————————13 二十、OR函数————————————————————————————————13 二十一、COUNT函数—————————————————————————————14 二十二、MAX函数——————————————————————————————15 二十三、MIN函数——————————————————————————————15 二十四、SUMIF函数—————————————————————————————16 二十五、OFFSET函数————————————————————————————17 二十六、ROW函数——————————————————————————————20 二十七、INDEX 函数 ————————————————————————————21 二十八、LARGE函数—————————————————————————————22 二十九、ADDRESS函数————————————————————————————23 三十、Choose函数——————————————————————————————24 三十一、HLOOKUP函数———————————————————————————24 三十二、VLOOKUP函数———————————————————————————26 三十三、LOOKUP函数————————————————————————————29 三十四、MATCH函数 ————————————————————————————29 三十五、HYPERLINK函数——————————————————————————30 三十六、ROUND函数————————————————————————————31 三十七、TREND函数—————————————————————————————32
1
一、IF函数
1.1、含义
执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。
1.2、语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
例如,A10==100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符(一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、逻辑和引用运算符等。)。 Value_if_true logical_test 为 TRUE 时返回的值。 例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。value_if_true 也可以是其他公式。
Value_if_false logical_test 为 FALSE 时返回的值。 例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。VALUE_if_false 也可以是其他公式。 说明
? 函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。
? 在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。
? 如果函数 IF 的参数包含数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量),则在执行 IF 语句时,数组中的每一个元素都将计算。
? WPS表格 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIf 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIf 工作表函数。请了解关于根据条件计算值。
?如果判断标准有汉字内容,则在汉字前后加上英文状态下的双引号\ (例如:IF(G2=\成都\ 示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。 示例一
2
A
1 数据 2 50 公式 说明(结果)
=IF(A2<=100,\“Overbudget”。(Withinbudget) =IF(A2=100,SUM(B5:B15),\
如果上面数字为100,则计算单元格区域B5:B15,否则返回空文本(\
如果上面的数字小于等于100,则公式将显示“Withinbudget”。否则,公式显示
示例二 A B 1 实际费用 预算费用 2 1500 900 3 500 900 4 500 925 公式 说明(结果) =IF(A2>B2,\ 判断第1行是否超出预算(OverBudget) =IF(A3>B3,\ 判断第2行是否超出预算(OK) 示例三 A 1 成绩 2 45 3 90 4 78 公式 说明(结果) =IF(A2>89,\ 为第一个成绩指定一个字母等级(F)
=IF(A3>89,\ 为第二个成绩指定一个字母等级(A) =IF(A4>89,\ 为第三个成绩指定一个字母等级(C)
在上例中,第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false。同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false。例如,如果第一个 logical_test (AVERAGE > 89) 为 TRUE,则返回“A”;如果第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推。
用下列关键字指定数字的字母等级。 如果成绩是 则返回 大于89 A 80到89 B 70到79 C 60到69 D 小于60 F
3
二、ASC函数
2.1用途:
将全角字符转换为半角字符。
2.2语法:
ASC(text)
2.3参数:
Text 待要查找其长度的文本。
2.4说明:
公式将全角字母转化为半角字母,若不包含全角字母则保持不变。 实例:
如果A1=电脑EXCEL,则公式“=ASC(A1)”返回电脑EXCEL。 vb代码中,忽然遇到ASC(\)了,查询了好半天,才搞明白原来是取数字8的ASCII码。
三、SEARCH函数
功能:用来返回指定的字符串在原始字符串中首次出现的位置 格式:SEARCH(find_text,within_text,start_num) find_text:要查找的文本字符串 within_text:要在哪一个字符串查找
start_num:从within_text的第几个字符开始查找。
注意:在find_text中,可以使用通配符,例如:问号“?”和星号“*”。其中问号“?”代表任何一个字符,而星号“*”可代表任何字符串。如果要查找的字符串就是问号或星号,则必须在这两个符号前加上“~”符号。
四、CONCATENATE函数
通常可用于出生日期推到,求出年龄。 (一)、含义
在Excel表格中常用的函数,即将几个文本字符串合并为一个文本字符串。 (二)、语法
CONCATENATE (text1,text2,...)
Text1, text2, ... 为 1 到 30 个将要合并成单个文本项的文本项。这些文本项可以为文本
4
字符串、数字或对单个单元格的引用。 (三)、说明
也可以用 &(和号)运算符代替函数 CONCATENATE 实现文本项的合并。 (四)、示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。 项目项
公式 说明(结果)
=CONCATENATE(\能够触动\就是\。\将上述数据合并成一个语句(能够触动人心就是最完美的音乐。)
【扩展】用&运算符可以代替CONCATENATE函数实现文本项的合并。如公式=\张\军”的结果为“张军”。
五、EXACT函数
EXACT函数是office办公软件excel中的文本函数,用于检测两个字符串是否完全相同。EXACT函数的参数text1和text2分别表示需要比较的文本字符串,也可以是引用单元格中的文本字符串,如果两个参数完全相同,EXACT函数返回TRUE值;否则返回FALSE值 语法:
EXACT(text1,text2) 参数:
Text1 待比较的第一个字符串。 Text2 待比较的第二个字符串。 示例:
EXACT(\等于 TRUE EXACT(\等于 FALSE EXACT(\等于 FALSE
六、find函数
(一)、目录
Find函数 之Excel C++中的find函数 Find函数 之Excel [1]
Find函数用来对原始数据中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。 使用语法
FIND(find_text,within_text,start_num) Find_text 是要查找的文本。
Within_text 是包含要查找文本的文本。
Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如
5