excel中数据库函数的具体用法并举例
4个回答
展开全部
if函数可以嵌套七层,我简单举统计成绩中用到的一种写法:
if(a1>=90,"优秀",if(a1>=60,"及格","不及格")
其中a1要看你要分析的单元格的地址,这里只是举例罢了,实际应用还要看你的需要,分析完以后可以用填充柄填充下面的单元格,公式会自动在大于或等于90分的旁边写上优秀两字,在大于等于60分小于90分旁边的单无格写上及格,低于60分的写上不及格.
如果你是用插入函数的话,选择if会出现三个格.
第一格填入:a1>=90
第二格填入:优秀
第三格填入:if(a1>=60,"及格","不及格")
希望这个对你的考试有所帮助.
1.IF函数的语法结构
IF函数的语法结构:IF(条件,结果1,结果2),详细说明可以参照表6-4。
2.IF函数的功能
对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。
3.条件表达式
把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式,例如,在IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式中,条件表达式是a1+b1+50
<>
b1+c1
50。
4.执行过程
下面以IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式为例来说明IF函数的执行过程。
先计算条件表达式a1+b1+50
<>
b1+c1
50,如果表达式成立,值为TRUE,并在函数所在单元格中显示“
1”;如果表达式不成立,值为FALSE,并在函数所在单元格中显示“1”。
5.IF函数嵌套的执行过程
如果按等级来判断某个变量,IF函数的格式如下:
IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。
参考资料:
http://www.huianren.net/bbs/simple/index.php?t65843.html
回答者:mysky4u
-
魔法师
四级
6-4
23:28
这个函数是用来判断的。比如:A列单元格数据是姓名,B列是性别,C列是基本工资。现要求给所有人员增加工资,男增加80,女增加50,把新增工资结果放入D列对应的单元格。
操作过程:在D1单元格输入=if(B1="男",C1+80,C1+50)
就可以了,下面有再多的数据,就从D1用填充手柄向下填充。
说明:这个函数有三个参数,第一个是逻辑条件,第二个是当值为“真”时的返回值,第三个是当值这“假”的返回值。上例中,对B1单元格进行判断,如果值是“男”(注意,汉字必须用引号,而且是半角),那么就在原工资C1的基础上增加80,如果不是男性,就增加50。
明白了吗?另外,if函数还可以套用,就是在IF里面用IF。
if(a1>=90,"优秀",if(a1>=60,"及格","不及格")
其中a1要看你要分析的单元格的地址,这里只是举例罢了,实际应用还要看你的需要,分析完以后可以用填充柄填充下面的单元格,公式会自动在大于或等于90分的旁边写上优秀两字,在大于等于60分小于90分旁边的单无格写上及格,低于60分的写上不及格.
如果你是用插入函数的话,选择if会出现三个格.
第一格填入:a1>=90
第二格填入:优秀
第三格填入:if(a1>=60,"及格","不及格")
希望这个对你的考试有所帮助.
1.IF函数的语法结构
IF函数的语法结构:IF(条件,结果1,结果2),详细说明可以参照表6-4。
2.IF函数的功能
对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。
3.条件表达式
把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式,例如,在IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式中,条件表达式是a1+b1+50
<>
b1+c1
50。
4.执行过程
下面以IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式为例来说明IF函数的执行过程。
先计算条件表达式a1+b1+50
<>
b1+c1
50,如果表达式成立,值为TRUE,并在函数所在单元格中显示“
1”;如果表达式不成立,值为FALSE,并在函数所在单元格中显示“1”。
5.IF函数嵌套的执行过程
如果按等级来判断某个变量,IF函数的格式如下:
IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。
参考资料:
http://www.huianren.net/bbs/simple/index.php?t65843.html
回答者:mysky4u
-
魔法师
四级
6-4
23:28
这个函数是用来判断的。比如:A列单元格数据是姓名,B列是性别,C列是基本工资。现要求给所有人员增加工资,男增加80,女增加50,把新增工资结果放入D列对应的单元格。
操作过程:在D1单元格输入=if(B1="男",C1+80,C1+50)
就可以了,下面有再多的数据,就从D1用填充手柄向下填充。
说明:这个函数有三个参数,第一个是逻辑条件,第二个是当值为“真”时的返回值,第三个是当值这“假”的返回值。上例中,对B1单元格进行判断,如果值是“男”(注意,汉字必须用引号,而且是半角),那么就在原工资C1的基础上增加80,如果不是男性,就增加50。
明白了吗?另外,if函数还可以套用,就是在IF里面用IF。
2013-08-19
展开全部
DSUM(database,field,criteria)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
1 种
2 种
3 种
4 种
5 种
6 种
7 种
8 种
9 种
10 种
A B C D E F
树种 高度 使用年数 产量 利润 高度
苹果树 >10 <16
梨树
树种 高度 使用年数 产量 利润
苹果树 18 种 20 种 14 种 105.00 种
梨树 12 种 12 种 10 种 96.00 种
樱桃树 13 种 14 种 9 种 105.00 种
苹果树 14 种 15 种 10 种 75.00 种
梨树 9 种 8 种 8 种 76.80 种
苹果树 8 种 9 种 6 种 45.00 种
=DSUM(A4:E10,"利润",A1:A2) 此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2) 此函数计算高度在 10 到 16 英尺之间的苹果树的总利润。(75)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
1 种
2 种
3 种
4 种
5 种
6 种
7 种
8 种
9 种
10 种
A B C D E F
树种 高度 使用年数 产量 利润 高度
苹果树 >10 <16
梨树
树种 高度 使用年数 产量 利润
苹果树 18 种 20 种 14 种 105.00 种
梨树 12 种 12 种 10 种 96.00 种
樱桃树 13 种 14 种 9 种 105.00 种
苹果树 14 种 15 种 10 种 75.00 种
梨树 9 种 8 种 8 种 76.80 种
苹果树 8 种 9 种 6 种 45.00 种
=DSUM(A4:E10,"利润",A1:A2) 此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2) 此函数计算高度在 10 到 16 英尺之间的苹果树的总利润。(75)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DSUM(database,field,criteria)
Database
构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field
指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field
可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field
也可以是代表列表中数据列位置的数字:1
表示第一列,2
表示第二列,等等。
Criteria
为一组包含给定条件的单元格区域。可以为参数
criteria
指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
1
种
2
种
3
种
4
种
5
种
6
种
7
种
8
种
9
种
10
种
A
B
C
D
E
F
树种
高度
使用年数
产量
利润
高度
苹果树
>10
<16
梨树
树种
高度
使用年数
产量
利润
苹果树
18
种
20
种
14
种
105.00
种
梨树
12
种
12
种
10
种
96.00
种
樱桃树
13
种
14
种
9
种
105.00
种
苹果树
14
种
15
种
10
种
75.00
种
梨树
9
种
8
种
8
种
76.80
种
苹果树
8
种
9
种
6
种
45.00
种
=DSUM(A4:E10,"利润",A1:A2)
此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2)
此函数计算高度在
10
到
16
英尺之间的苹果树的总利润。(75)
Database
构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field
指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field
可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field
也可以是代表列表中数据列位置的数字:1
表示第一列,2
表示第二列,等等。
Criteria
为一组包含给定条件的单元格区域。可以为参数
criteria
指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
1
种
2
种
3
种
4
种
5
种
6
种
7
种
8
种
9
种
10
种
A
B
C
D
E
F
树种
高度
使用年数
产量
利润
高度
苹果树
>10
<16
梨树
树种
高度
使用年数
产量
利润
苹果树
18
种
20
种
14
种
105.00
种
梨树
12
种
12
种
10
种
96.00
种
樱桃树
13
种
14
种
9
种
105.00
种
苹果树
14
种
15
种
10
种
75.00
种
梨树
9
种
8
种
8
种
76.80
种
苹果树
8
种
9
种
6
种
45.00
种
=DSUM(A4:E10,"利润",A1:A2)
此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2)
此函数计算高度在
10
到
16
英尺之间的苹果树的总利润。(75)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-19
展开全部
你登录这两网站看看,一定有你感兴趣的 http://soft.yesky.com/office/excelhanshu/ http://club.excelhome.net/display.asp?UID=103126&TID=0 ? Excelhome献给职场人士的大礼:Excel高效办公职场对话系列视频课程 免费下载
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |