excel函数问题-----多重条件,选择

作者&投稿:轩栏 (若有异议请与网页底部的电邮联系)
excel函数问题,困难的多重条件选择~

N2公式:
=MAX((B$2:B$1000=B2)*(A$2:A$1000<A2)*A$2:A$1000)
数组公式,按三键(CTRL+SHIFT+回车)完成公式,下拉。
(如果A2为B2的最小值时,返回0)

=LOOKUP(A1,{0,1,2,3,4,5,6},{"A","B","C","D","E","F"})
例如(0,5),(5,20),(20,40)等
=LOOKUP(A1,{0,5,20,40,60,80},{"A","B","C","D","E","F"})

自已添加一下直到你说的20个条件

c1=IF(AND(A1="X1",B1="Y1"),"z"/2,if(and(a1="x1",b1="y2"),"z"/3,if(and(a1="x2",b1="y2"),"z"*2/3,if(and(a1="x3",b1="y1"),"z","z"*2))))公式中带有引号的,如果实际中是数值,就换成实际数值不需要加引号,如果是文本就要加引号
IF(AND((F2+E2)/2.54>14.46,(F2+E2)/2.54<27.7,(D2+E2)/2.54<45),K2/2,IF(AND((F2+E2)/2.54<=14.46,(D2+E2)/2.54<45),K2/3,IF(AND((F2+E2)/2.54<=14.46,(D2+E2)/2.54>=45),K2*2/3,IF(AND((F2+E2)/2.54>=27.7,(D2+E2)/2.54>=45),K2*2,K2))))

“Z”为参考值,出现了两次,函数中用在最后,减少一层嵌套。
=IF(AND(A1="X1",B1="Y1"),"z"/2,IF(AND(A1="x1",B1="y2"),"z"/3,IF(AND(A1="x2",B1="y2"),"z"*2/3,IF(AND(A1="x3",B1="y1"),"z"*2,"z"))))
参考值"z"如果是存在于单元格(如D1),则把"z"换成单元格D1,如果是数字(如100),则换成数字100。(换掉后不能保留"z"的引号。

用if函数,if函数可以嵌套的,在if的返回值中再嵌套if语句即可。

A B C
1 学位 人数 工作量
2 硕士生 给定条件 公式(如下)
a、如果A2=硕士生
=IF(A2="硕士生",IF(B2<=15,B2*8,IF(B2<=24,15*8+(B2-15)*4,IF(B2>24,15*8+(B2-24)*2))))
b、如果A2=博士生
=IF(A2="硕士生",IF(B2<=6,B2*50,IF(B2<=9,6*50+(B2-6)*30,IF(B2<=15,6*50+(B2-6)*20,IF(b2>15,6*50+(B2-6)*10)))))
以上公式是分解,如果把两个公式合并一块,则需要变通,因为IF的嵌套最多为七层,可以按定义名称的方式来实现公式的合并
1、把鼠标放在C2单元格,点击菜单的插入-名称-定义,弹出定义名称对话框
2、在当前工作薄中的名称下输入名称“硕士工作量”
3、在引用位置下输入引用地址=IF(B2<=15,B2*8,IF(B2<=24,15*8+(B2-15)*4,IF(B2>24,15*8+(B2-24)*2))),点击确定
4、重复2、3两项
5、在C2单元格中输入公式:=IF(A2="硕士生",硕士工作量,IF(A2="博士生",博士工作量))

=IF(AND(X1,Y1),Z/2,IF(AND(X1,Y2),Z,IF(AND(X2,Y1),Z/3,IF(AND(X2,Y2),Z*2/3,IF(AND(X3,Y1),Z,IF(AND(X3,Y2),Z*2,"")


excel的match函数怎么用
xcel中MATCH函数是一个很强大的辅助函数。MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)lookup_value:表示查询的指定内容;lookuparray:表示查询的指定区域;match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:查找B2:B5区域数值为100的位置:选择B7单元格,输入“=MATCH...

如何用excel函数扣减掉物料需求后分周
xcel可以利用函数公式计算应扣工资和实发工资,具体操作如下:一、使用工具:excel2010 二、操作步骤:1、进入excel2010并打开需要计算的文档,点击需计算应扣工资的单元格,输入以下代码“=E2*0.53+F2”(假设电费为0.53每度,这样应扣工资为电费+房租费),然后按回车键,如图:2、点击需计算实发...

xcel里在单元格设置公式后,如果单元格内无数据,怎么让它显示为空白,原...
假设原来的公式是:=A1*10修改为:=IF(A1="","",A1*10)公式中的A1就是代表需要引用的单元格,只需加多一个IF函数判断该单元格是否为空白就行了,公式中紧挨在一起的半角双引号在EXCEL中代表空白。意思就是如果A1等于空白,公式也跟着显示为空白,否则就运行原来的公式。

excel表格自动减法公式
一般表述为“=A2-A1”或者是“=SUM(A2-A1)”。xcel减法公式,是在excel中做减法计算的公式,一般表述为“=A2-A1”或者是“=SUM(A2-A1)”。如果A1是5,A2是8,如何写A2减去A1的公式了,有两种办法,一可以写成"=A2-A1";二可以写成"=SUM(A2-A1)".这两种方法一般情况下都可以的,但在连续...

EXCEL中MID和MIDB函数的使用基础教程
chars是负数,则MID返回错误值#VALUE!。●如果num_bytes是负数,则MIDB返回错误值#VALUE!。示例:=MID("office教程网",2,6):返回从“office教程网”中第2个字符开始的7个字符,即“xcel教程”。=MIDB("office教程网",2,6):返回从“office教程网”中第2个字节开始的7个字节,即“xcel教”。

excel表格中怎么样将多列求和(数据过大,列数太多,求和出不来)_百度...
xcel表格多列求和方法:1.打开需要求和的excel表格 2.选中显示和数字的那列的单元格,点击左上角的插入函数 3.选中和函数,你也可以选择其他的计算方法 4.输入你要求和的起始列和终止列,然后点击确定 5.现在一行的和已经计算出来了,然后将鼠标移到如图单元格的右下方,往下拉动 6.拉动到你要求和...

excel里函数计算出来的数据怎么复制粘贴
excel函数计算数据复制方法如下:1、选中要复制的数据 2、右键复制 3、粘贴后选择粘贴选项,选择值和数字格式就可以了

如何用vlookup函数进行查找?
xcel公式vlookup中:lookup value输入需要查找的数据单元格;table array输入查找的单元格区域;col index num输入需要返回匹配值的序列号;range lookup输入模糊查找或者精确查找。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。应注意VLOOKUP函数在进行近似匹配时的查找规则是从第一个...

excel中 match函数怎么用
Lookup_array 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。Match_type 为数字 -1、0 或 1。Match_type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array...

怎样在excel中计算减法
EXCEL四则运算 以A1至A5单元格区域及B6单元格为例,A1至A5分别为1,2,3,4,5,B6为6 加法 =SUM(A1:A5,B6)=A1+A2+A3+A4+A5+B6 A1至A5及B6相加 值为21 减法 =SUM(A1:A5)-B6 =A1+A2+A3+A4+A5-B6 A1至A5相加减去B6 值为9 乘法 =PRODUCT(A1:A5,B6)=A1*A2*A3*A4*A5*B6 A1至...

宜昌市17182068417: Excel多重条件公式怎么编写 -
释菲盐酸: =IF(A1="",IF(B1="","",B1+30),IF(B1="",A1+75,MIN(A1+75,B1+30)))

宜昌市17182068417: EXCEL中的多重条件判断 -
释菲盐酸: 满足多个条件也可以分两种情况:1)同时满足多个条件;2)满足多个条件中的一个或若干个即可.我们以下图的数据来举例说明.首先,利用AND()函数来说明同时满足多个条件.举例:如果A列的文本是“A”并且B列的数据大于...

宜昌市17182068417: excel 函数 多重条件 -
释菲盐酸: G2=SUMIF($A2:$E2,LEFT(G$1,LEN(G$1)-2),$B2:$F2) 右拉下拉

宜昌市17182068417: excel 多重条件函数求解,急! -
释菲盐酸: =IF(A1<=95%,100*A1/0.95,IF(A1<=100%,A1*600-470,IF(A1<105%,50,0)))

宜昌市17182068417: excel中if函数多重条件的使用 -
释菲盐酸: 1、以如下表格的常用的评价等级为例用 IF的嵌套来完成, 2、点击“评测”下方的单元格输入"=IF(E2<150,"差",IF(E2<200,"中",IF(E2<250,"良","优")))",然后点击回车键就出来了(注意:公式中的任何标点符号都要用英文状态下的) 3、向下拖动单元格,可判断其它单元格,excel中if函数多重条件就可以使用了.

宜昌市17182068417: excel函数问题 - ----多重条件,选择 -
释菲盐酸: c1=IF(AND(A1="X1",B1="Y1"),"z"/2,if(and(a1="x1",b1="y2"),"z"/3,if(and(a1="x2",b1="y2"),"z"*2/3,if(and(a1="x3",b1="y1"),"z","z"*2))))公式中带有引号的,如果实际中是数值,就换成实际数值不需要加引...

宜昌市17182068417: excel表中如何用函数实现多重条件查找并返回指定值 -
释菲盐酸: =LOOKUP(1,0/((Sheet1!A$1:A$6=A1)*FIND(B1,Sheet1!B$1:B$6&Sheet1!C$1:C$6&Sheet1!D$1:D$6)),Sheet1!E$1:E$6) 或者 =LOOKUP(1,0/MMULT((Sheet1!A$1:A$6=A1)*(B1=Sheet1!B$1:D$6),{1;1;1}),Sheet1!E$1:E$6) 更为简洁

宜昌市17182068417: Excel多重条件函数 -
释菲盐酸: 试试="Q"&ROUNDUP(A1/3,0)或者=LOOKUP(A1,{1,4,7,10},{"Q1","Q2","Q3","Q4"})函数说明LOOKUP (lookup_value,lookup_vector,result_vector)Lookup_value 是 LOOKUP 函数在向量所要寻找的值.lookup_value 可以是数字、文字、逻辑值或参照到数值的名称或参照位址.Lookup_vector 是个单列或单栏的范围.在 lookup_vector 中的值可能是文字、数字或逻辑值.注解 注意 : 其查询资料务必由小排列至大

宜昌市17182068417: 电子表格一个多重条件函数问题,急!!
释菲盐酸: 在C1输入公式=IF(A1>B1,,MIN(B1,LOOKUP(A1,{-9E+307,1200;0,1400;501,1500;1001,1600})))公式向下复制

宜昌市17182068417: 多重条件 execl 函数公式 如何写? -
释菲盐酸: A列为笔数,B1为金额,则: C1 =B1*IF(A1<2,50%,IF(A1<3,80%,IF(A1<4,100%,IF(A1<6,105%,110%))))*IF(B1<=250000,0.9%,IF(B1<=600000,0.95%,IF(B1<=1000000,1%,1.05%)))不含后面减去的数,这部分没有计算公式,示例中两个数得到...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网