EXCEL 函数,满足单元格条件显示对应值

用于做生产报表:请各位大神帮忙看下I列的函数怎么设最合适.
I列每日根据情况变更成对应的值.
分为三种状态:1.如果G列同行的"未完成数量"等于零,订单状态为"完工";
2.如果"未完成数量"不为零,且第3行对应的日期小于或等于当日日期,订单状态为"在制";
3.如果"未完成数量"不为零,且第3行对应的日期大于当日日期,订单状态为"待制".
如图:当日日期为6月30日.显示状态为图中所示.

一下是我自己设的I列中各单元格的函数.基本可以满足我的要求.
但唯一不足的就是不能实现每日自动变更当日日期,需每天手动更改.
今天6月30日,那么就是BY列,到了明天图中"BY43"就需要手工改成"BZ43".
是否有更便捷的方式不需要每天改单元格内容,只需要按下回车刷新函数再下拉单元格可以实现这个功能?

1、COUNTIFS函数来计算满足多重条件单元格的数量,图中表格数据,一个单元格表示一个人,我们就可以利用COUNTIFS函数来统计满足多条件人数。

2、比如,现在要统计销售部有多少个人工龄是5年的。结果显示在E1单元格。那么,我们在E1单元格输入公式:=COUNTIFS(B2:B9,"销售部",C2:C9,"5年")

3、然后,按回车键,E1单元格得出结果“2”;我们在表格上数下,在销售部5年工龄的人一共是2个,所以公式是正确的。

4、我们在写这个公式=COUNTIFS(B2:B9,"销售部",C2:C9,"5年")的时候要注意的是,”销售部“和”5年“都是要加双引号的,是在英文状态下输入的双引号才行。

5、再举个例子,比如下图表格,现在要在表格中统计在销售部姓张的员工5年工龄有多少人。结果显示在E1单元格。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-10

假设B列根据对应A列单元的数值,显示特定的值;

1、在B2输入公式:

=IF(AND(A1>=0.1,A1<=0.5),2,IF(AND(A1>=1,A1<=5),0.3,IF(AND(A1>=6,A1<=9),0.4,"")))  回车;

见图一

2、选中B1,下拉填充B列,实际结果:

见图二

第2个回答  推荐于2017-09-27
这个问题,看了半天,明白你的意思了,可以用MATCH函数来查找今天的日期,然后再用你的公式。稍后给你公式。

由于不清楚你表格中的其他公式和设计思路,按你现在的表,I39输入:
=IF(G39,IF(SUM($L39:INDIRECT(ADDRESS(ROW(),MATCH(TODAY(),$L$3:$HH$3,0)+11,3))),"在制","待制"),"完工"),下拉即可本回答被提问者采纳
第3个回答  2015-08-20
使用if函数=if(条件,"条件成立显示值",“不成立显示值”),最多可用9个条件条件成立值如果是纯数字或文本需要加英文的“”。
如不明白可参考下面网址if函数的用法:http://baike.sogou.com/v200966.htm
第4个回答  2014-06-29
在I39单元格中输入以下公式,然后向下填充公式
=IF(AND(G39<>0,TODAY()>=H39),"在制",IF(AND(G39<>0,H39Z>TODAY()),"待制","完工"))

excel如何实现某一单格满足条件后另一个?
输入条件函数**:在目标单元格(如D2)中输入IF函数,并设置相应的测试条件、真值和假值。例如,如果C2单元格的值大于等于60,则在D2单元格显示“及格”,否则显示“不及格”。公式为`=IF(C2>=60,"及格","不及格")`。

EX格条件显示对应值
结论:EXCEL中的COUNTIFS函数是一种强大的工具,用于统计满足多重条件的单元格数量。以表格数据为例,当需要统计销售部中工龄为5年的员工数量时,只需在对应单元格(如E1)输入公式。公式格式为=COUNTIFS范围1, 条件1, 范围2, 条件2。例如,要统计销售部B列中的“销售部”与工龄C列中的“5年”,...

Excel实现出现范围内符合要求的数值在另一个单元格显示对应数据_百度...
在Excel中,要实现一个单元格显示另一个范围内符合特定要求的数值对应的数据,你可以使用`IF`、`AND`、`OR`等函数结合`INDEX`和`MATCH`函数来完成。例如,假设你有一个数据范围A1:B10,其中A列是条件列,B列是与A列对应的值。如果你想要找到A列中大于10的数值对应的B列的值,并在C1单元格显示第...

EXCEL 函数,满足单元格条件显示对应值
1、COUNTIFS函数来计算满足多重条件单元格的数量,图中表格数据,一个单元格表示一个人,我们就可以利用COUNTIFS函数来统计满足多条件人数。2、比如,现在要统计销售部有多少个人工龄是5年的。结果显示在E1单元格。那么,我们在E1单元格输入公式:=COUNTIFS(B2:B9,"销售部",C2:C9,"5年")3、然后,按...

怎样在Excel表格中做出满足某些条件后返回数值的单元格
在Excel表格中,要实现满足某些条件后返回特定数值的功能,可以使用IF函数或结合其他函数(如AND、OR)来实现。以下是具体步骤:1. **确定条件**:首先明确需要满足的条件,比如某个单元格的值大于100且小于200。2. **编写公式**:在需要返回数值的单元格中,输入IF函数或结合AND、OR等函数的公式。

如何让一个单元格的内容满足某些条件后另一单元格显示?
这意味着,如果A1单元格的值大于100,那么当前单元格将显示“满足条件”,否则显示“不满足条件”。除了“IF”函数,Excel还提供了其他一些函数,如“IFERROR”、“IFS”等,它们也可以用来根据条件显示不同的内容。例如,“IFS”函数可以...

如何让一个单元格的内容满足某些条件后另一单元格显示?
2.首先,点击D2单元格使其处于编辑模式,你会看到输入光标出现(|)。3.在这个状态下,输入公式=IF,系统会自动提示选择Excel函数。按回车键,选择IF函数,其基本格式是=IF(测试条件,真值,假值)。4.接着,在函数括号内输入C2=60,"及格","不及格"。这意味着如果C2的值满足等于或大于60的条件,D...

EXCEL表格怎么表格满足条件后显示特定的数值?
1、打开excel2010表格,如下图要求将B列中的“实际销售金额”超过5000元的金额标示出来。2、拖动鼠标左键,选中D列数据单元格,依次点击【开始】-【条件格式】,弹出的下拉菜单中选择【新建规则】选项。3、弹出【新建格式规则】对话框。4、选择“只为包含以下内容的单元格设置格式”,依次选择“单元格...

如何在excel中通过包含指定关键字返回对应的值?
在Excel中,如果想根据单元格内是否包含某个字来返回特定值,可以使用`IF`函数结合`SEARCH`或`FIND`函数来实现。1. 使用`SEARCH`或`FIND`函数查找文本 `SEARCH`和`FIND`函数都可以在Excel中用来查找一个字符串中是否包含另一个字符串,并返回其起始位置。如果未找到,`SEARCH`会返回错误,而`FIND`会...

EXCEL 当一个单元格满足多个条件时,对应单元格跳特定值?
如果你的excel版本够新,例如excel365或者excel2019,可以使用Xlookup函数,超方便。见下图:左边是源表,右边是新表。价格k2的公式是:=XLOOKUP(G2&H2&I2&J2,A:A&B:B&C:C&E:E,D:D)

相似回答