excel 多条件取数函数

请教各位高手!其中有三个常数需用来计算值的,分别为1, 1.1, 1.13, 1.15 如下:B为取数条件, C为计算结果
A B C
500 1 =A*1.1=550
600 2 =A*1=600
800 0.5 =A*1.13=904
900 0.1 =A*1.15=1035
当B=1时C=A*1.1,当B=2时C=A*1,当B=0.5时C=A*1.13,当B=0.1时C=A*1.15,这有什么函数可能设置吗?
谢谢,我按此公式再增加两个条件,为什么不行?下面公式正确吗?
C1=if(B1=1,A1*1.1,if(B1=2,A1*1,if(B1=0.5,A1*1.13,if(B1=0.1,A1*1.15,if(B1=3,A1*0.7,if(B1=4,A1*0.6""))))))
IF的条件允许有或条件吗?
如B1=0.1或0.5时C1=A1*1.13,如果B1=3或4时C1=A1*0.7

一、excel中IF函数

1.功能:

执行真假值判断,根据逻辑计算的真假值,返回不同结果,可以使用函数 IF 对数值和公式进行条件检测。

2.语法:

Logical_test    表示计算结果为 TRUE 或 FALSE 的任意值或表达式。

Value_if_true    logical_test 为 TRUE 时返回的值。

Value_if_false    logical_test 为 FALSE 时返回的值。

二、excel中IF函数的运用

例子一:

1.在需要显示内容的单元格(例如C1)中输入=if(B1=1,A1*1.1,if(B1=2,A1*1,if(B1=0.5,A1*1.13,if(B1=0.1,A1*1.15,"")))),单击“Enter",在单元格C1中显示550。

2.选中单元格C1,把光标放到其右下角,当光标变成”+“号后按住鼠标左键往下拉到单元格C4,利用excel的自动填充功能,完成所有操作数据的操作。

例子二:

1.在需要显示内容的单元格(例如C1)中输入

=IF(B5=1,A5*1.1,IF(B5=2,A5*1,IF(B5=0.5,A5*1.13,IF(B5=0.1,A5*1.15,IF(B5=3,A5*0.7,IF(B5=4,A5*0.6,"")))))),单击“Enter",在单元格C1中显示700。

2.选中单元格C1,把光标放到其右下角,当光标变成”+“号后按住鼠标左键往下拉到单元格C6,利用excel的自动填充功能,完成所有操作数据的操作。

三、IF的条件不允许有或条件出现

因为向公式”Logical_test“中输入数字时,一定不要为数字设置格式。例如,即使需要输入 $1,000,也应在公式中输入 1000,所以输入”B1=30r4"无效。

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-23
C1=if(B1=1,A1*1.1,if(B1=2,A1*1,if(B1=0.5,A1*1.13,if(B1=0.1,A1*1.15,""))))本回答被提问者采纳
第2个回答  2009-03-23
没错
第3个回答  2009-03-23
可以的

在Excel中,怎样求出同时满足多个条件的个数?
在Excel中,可以使用`COUNTIFS`函数来求出同时满足多个条件的个数。详细解释:1. `COUNTIFS`函数简介:`COUNTIFS`是一个条件计数函数,它可以计算满足多个条件的单元格数量。其基本语法是`COUNTIFS`。2.使用多个条件:在`COUNTIFS`函数中,可以设定多个条件,所有条件都必须满足才会计数。例如,如果你想统计...

excel如何取同时满足两个条件的数值?
excel里用VLOOKUP函数取同时满足两个条件的值,可以按照以下步骤进行操作:例如,有一组数据A,包括姓名、学号、成绩三列,另外一组数据B有姓名、学号两列,现在要将数据A的成绩关联到数据B中来。如下图所示:1、在I2单元格输入数组公式:=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8...

excel怎么多条件求个数
比如:大于50=COUNTIF(数据区,">50");小于50 =COUNTIF(数据区,"<50");大于或等于50 =COUNTIF(数据区,">=50");小于或等于50 =COUNTIF(数据区,"<=50");大于E5单元格的值 =COUNTIF(数据区,">"&$E$5);小于E5单元格的值 =COUNTIF(数据区,"<"&$E$5);大于或等于E5单元格的值...

怎样在EXCEL表格中实现满足多个条件返回某数
在Excel表格中实现满足多个条件返回某数,可以通过多种函数组合实现,其中较常用的是`IFS`函数和`SUMIFS`\/`COUNTIFS`(尽管它们主要用于求和或计数,但思路类似,即通过多条件判断)。对于直接返回某数的需求,更推荐使用`IFS`函数。IFS函数使用示例 `IFS`函数允许你设置多个条件和对应的返回值,格式如下...

在Excel中对多个条件进行统计的函数是什么?
在Excel中,当需要对多个条件进行统计时,尤其是当条件区域分布在多列时,可以借助COUNTIFS函数来实现。首先,选择目标结果显示区域E18,点击“fx”插入函数按钮,打开函数选择对话框。在对话框中,定位到“统计”类别,选择COUNTIFS函数,然后点击“确定”按钮,展开函数参数设置。在“Criteria_range1”中输入...

excel中如何根据多条件来统计个数函数?
  两个等式相乘代表两个条件同时满足,函数将在由真和假组成的数组中统计真的个数,也就是同事满足条件的个数   右键点击单元格,在弹出的菜单中点击复制然后做点选中大框区域,选择性粘贴,公式   如果用sum函数也能达到相同的效果,但是最后完成公式输入后需要...

excelcountif函数多个条件怎么用
1、表达式:COUNTIF(Range, Criteria)中文表达式:COUNTIF(统计范围, 条件)2、说明:A、条件不能超过 255 个字符,否则会返回错误。B、统计文本个数时,不能包含前导空格与尾部空格,也不能出现直引号与弯引号不一致和非打印字符;否则,可能返回不可预期的值。C、在条件中可以使用通配符问号(?)和...

excel里怎么用vlookup函数取同时满足两个条件的值
答案:在Excel中,若需使用VLOOKUP函数取同时满足两个条件的值,可以结合使用其他函数如IF、AND等,或者采用数组公式的方式来实现。详细解释:1. 结合IF和AND函数使用:VLOOKUP函数主要用于根据单个条件查找对应值。但当我们需要同时满足多个条件时,可以结合使用IF和AND函数。比如,假设有两列数据,第一列是...

EXCEL满足多条件统计个数-COUNTIFS函数
在日常办公中,经常会碰到需要求满足多个条件的个数,本文以最简单的求两科及格线为例子,看看用函数如何解决 打开EXCLE 选用countif函数,看看主要涉及的参数 输入如下函数,结果就出来了

EXCEL如何多个条件统计个数SUMPRODUCT
例如统计 45周及以上,女职工,工资3000以下 使用的公式为=SUMPRODUCT(($A$2:$A$20=$G3)*($C$2:$C$20="女")*($D$2:$D$20=45)) 只要正确表达对应条件,此函数都可以完成计算。请大家认真学习。 如果你要统计的不是单纯个数,而是例如根据条件求和求平均值,请参考本函数的...

相似回答