返回
Excel内部函数之五:逻辑函数使用详解
1.“与”运算,所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FALSE。语法:AND(L1,L2, …)L1, L2, … 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。2.返回逻辑值 FALSE。语法:FALSE( )3.执行真假值判断,根据逻辑计算的真假值,返回不同结果。语法:IF(L,A,B)L 计算结果为 TRUE 或 FALSE 的任意值或表达式。A 当L为TRUE时返回的值或表达式。B 当L为FALSE时返回的值或表达式。4.“非”运算,求参数的相反值。语法:NOT(L)L 计算结果 TRUE 或 FALSE 的逻辑值或逻辑表达式。5.“或”运算,任何一个参数逻辑值为 TRUE,即返回 TRUE;任何一个参数的逻辑值为 FALSE,即返回 FALSE。语法:OR(L1,L2,…)L1,L2,… 为需要进行检验的 1 到 30 个条件,分别为 TRUE 或 FALSE。6.返回逻辑值 TRUE。语法:TRUE( )
Excel函数IF,AND,OR,LEFT的综合应用实例及详解
为解决上面的需求,使用最为简单的办法,需要IF、AND、OR、LEFT四个函数综合使用;下面先介绍各函数的用法!①IF函数:主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。使用格式:=IF(Logical,Value_if_true,Value_if_false)参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。②:AND函数:主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。使用格式:AND(logical1,logical2, …)参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。③:OR函数:用途:所有参数中的任意一个逻辑值为真时即返回TRUE(真)。语法:OR(logical1,logical2,…)参数:Logical1,logical2,…是需要进行检验的1至30个逻辑表达式,其结论分别为TRUE或FALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!。实例:如果A1=6、A2=8,则公式“=OR(A1+A2>A2,A1=A2)”返回TRUE;而公式“=OR(A1>A2,A1=A2)”返回FALSE。④:LEFT函数:主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。使用格式:LEFT(text,num_chars)参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。 应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。好了,下面开始着手设计吧!
excel2010中逻辑类函数大全
excel2010中逻辑类函数比较少,主要有以下几种: 函数 说明 AND函数 如果其所有参数均为 TRUE,则返回 TRUE FALSE函数 返回逻辑值 FALSE IF函数 指定要执行的逻辑检测 IFERROR函数 如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果 NOT函数 对其参数的逻辑求反 OR函数 如果任一参数为 TRUE,则返回 TRUE TRUE函数 返回逻辑值 TRUE
Excel使用COLUMN和ROW函数返回单元格的列标和行号
COLUMN函数返回指定单元格引用的列号,ROW函数返回引用的行号。例如,公式=COLUMN(D10)返回4,因为列D为第四列,而ROW(D10)返回10,因为D10在第10行。这两个函数的语法为: COLUMN([reference]) ROW([reference]) ▲reference:可选。要返回其列号的单元格或单元格区域。
COLUMNS函数和ROWS函数的使用
COLUMNS函数返回数组或引用的列数,ROWS函数返回引用或数组的行数。语法为: COLUMNS(array) ROWS(array) ▲Array必需:需要得到其行数的数组、数组公式或对单元格区域的引用。 示例: =COLUMNS(C1:E4):引用中的列数,返回“3” =ROWS(C1:E4):引用中的行数,返回“4” =COLUMNS({1,2,3;4,5,6}):数组常量中的列数,返回“3” =ROWS({1,2,3;4,5,6}):数组常量中的行数,返回“2”
excel使用函数求正切和反切值 实例教程
在excel中,可以用TAN函数求给定角度的正切值,用ATAN函数求定角度的反切值。这两个函数的语法为: TAN(number) ATAN(number) ▲Number:必需。想要求正切的角度,以弧度表示。如果参数的单位是度,则可以乘以PI()/180或使用RADIANS函数将其转换为弧度。 示例: =ATAN(1):以弧度表示1的反正切值,即pi/4,返回“0.785398163” =ATAN(1)*180/PI():以度表示1的反正切值,返回“45” =TAN(45*PI()/180):45度的正切值,返回“1” =TAN(0.785):0.785弧度的正切值,返回“0.99920”
excel利用函数求复数的和差
IMSUM函数返回以x+yi或x+yj文本格式表示的两个或多个复数的和。IMSUB函数返回以x+yi或x+yj文本格式表示的两个复数的差。这两个函数的语法为: IMSUM(inumber1,[inumber2], …) IMSUB(number1,number2) ▲inumber1,[inumber2],…Inumber1是必需的,后续数字不是必需的。这些是1到255个要相加的复数。 ▲number1:必需。被减(复)数。 ▲number2:必需。减(复)数。 提示: =IMSUM("3+4i","5-3i"):返回公式中两个复数3+4i与5-3i的和,返回“8+i” =IMSUB("13+4i","5+3i"):返回公式中复数13+4i与复数5+3i的差,返回“8+i”
excel利用函数求角度的反正弦和反余弦值 实例教程
ASIN函数可以返回参数的反正弦值。反正弦值是一个角度,该角度的正弦值即等于此函数的number参数。返回的角度值将以弧度表示,范围为-pi/2到pi/2。 ACOS函数可以返回数字的反余弦值。反余弦值也是角度,返回的角度值以弧度表示,范围是0到pi。 这两个的函数的语法为: ASIN(number):其中number必需。 ACOS(number):其中number必需。 ▲number:必需。即所需的角度,必须介于-1到1之间。 示例: =ASIN(-0.5):以弧度表示-0.5的反正弦值,即-pi/6,返回“-0.5236” =ASIN(-0.5)*180/PI():以度表示-0.5的反正弦值,返回“-30” =DEGREES(ASIN(-0.5)):以度表示-0.5的反正弦值,返回“-30” =ACOS(-0.5):以弧度表示-0.5,即2*pi/3的反余弦值,返回“2.094395” =ACOS(-0.5)*180/PI():以度表示-0.5的反余弦值,返回“120” =DEGREES(ACOS(-0.5)):以度表示-0.5的反余弦值,返回“120”
Excel使用AREAS函数返回引用中区域的个数
AREAS函数返回引用中包含的区域个数。区域表示连续的单元格区域或某个单元格。语法为: AREAS(reference) ▲Reference:必需。对某个单元格或单元格区域的引用,也可以引用多个区域。如果需要将几个引用指定为一个参数,则必须用括号括起来,以免Excel2010将逗号视为字段分隔符。 示例 以下公式含义为 ●=AREAS(B2:D4):引用中包含的区域个数,返回“1” ●=AREAS((B2:D4,E5,F6:I9)):引用中包含的区域个数,返回“3” ●=AREAS(B2:D4 B2):引用中包含的区域个数,返回“1”
Excel使用COUNTIF函数计算单元格数量
Excel的COUNTIF函数是非常有用的单一条件计数公式。COUNTIF函数有两个参数:range和criteria。语法为“=COUNTIF(range,criteria)” range: 包含数值的区域,其中的数值确定哪些单元格将被计算。 criteria: 判断是否对某个单元格计数的逻辑条件。 下表列出了几个使用COUNTIF函数的公式的例子,这些公式都使用了名为Data的区域。可以看出,条件参数是相当灵活的,可以使用常量、表达式、函数、单元格引用和通配符*和?)。 =COUNTIF(Data,12)返回含有数值12的单元格的数量 =COUNTIF(Data,"<0")返回含有负值的单元格的数量 =COUNTIF(Data,"<>0")返回不等于0的单元格的数量 =COUNTIF(Data,">5")返回大于5 的单元格的数量 =COUNTIF(Data,A1)返回与单元格A1内容相同的单元格的数量 =COUNTIF(Data,">"&A1)返回大于单元格A1的值的单元格的数量 =COUNTIF(Data,"*")返回含有文本的单元格的数量 =COUNTIF(Data,"???")返回只含有3个字符的文本单元格的数量 =COUNTIF(Data,"budget")返回只含有单词budget的单元格的数量(不区分大小写〉 =COUNTIF(Data,"*budget*")返回文本区域中含有字段budget 的单元格数量 =COUNTIF(Data,"A*")返回含有以字母A开头的文本的单元格的数量(不区分大小写) =COUNTIF(Data,TODAY())返回含有当前日期的单元格的数量 =COUNTIF(Data,">"&AVERAGE(Data))返回大于平均值的单元格的数量 =COUNTIF(Data,3)+COUNTIF(Data,-3)返回包含值3或-3的单元格的数量 =COUNTIF(Data,TRUE)返回包含逻辑值TRUE的单元格的数量 =COUNTIF(Data,"#N/A")返回含有错误值#N/A的单元格的数量