excel 指定单元格满足某一个条件时,另一个单元格显示特定文字 Excel表格中 指定单元格单元格等于满足条件时 则显示另外...

作者&投稿:一姚 (若有异议请与网页底部的电邮联系)

1、在合并单元格中输入公式以实现文本中的跳转:例如在下图中圈出的合并单元格B10中输入公式。

2、检查B10单元格→条件格式→突出显示单元格规则→其他规则。

3、在弹出的“新建格式规则”对话框中,选择“无空值”→“格式”→“确定”。

4、选择您喜欢的颜色,然后单击“确定”功能按钮。

5、最终效果当F8 <= 1000,B10单元格显示如下的文字。

6、当1000 <F8 <= 10000时,B10单元格显示如下的文字。

7、当10000 <F8时,B10单元格显示如下的文字。



在B1单元格输入以下公式

=LOOKUP(HOUR(A1),{0,8,16},{"夜班","白班","晚班"})

 

详见附图



=if(and(hour(A1)>=8,hour(A1)<=20),"白班","夜班")

可选用以下方法:
1、若“条件与特定文字”较少,可用多层IF函数实现。假定A列输入条件,示例公式:
=if(a2<0,"",if(a2<20,"第一组",if(a2<50,"第二组",if(a2<80,"第三组",if(a2<=100,"第四组","")))))下拉填充。
2、若“条件与特定文字”较多,可用LOOKUP函数实现。示例公式:
=if(a2<>"",lookup(a2,{0,20,50,80,100},{"第一组","第二组","第三组","第四组"}),"") 下拉填充。

Excel某单元格满足条件,则另一单元格显示特定文字~

可选用以下方法:
1、若“条件与特定文字”较少,可用多层IF函数实现。假定A列输入条件,示例公式:
=if(a2<0,"",if(a2<20,"第一组",if(a2<50,"第二组",if(a2<80,"第三组",if(a2<=100,"第四组","")))))下拉填充。
2、若“条件与特定文字”较多,可用LOOKUP函数实现。示例公式:
=if(a2"",lookup(a2,{0,20,50,80,100},{"第一组","第二组","第三组","第四组"}),"") 下拉填充。

当B列单元格等于“111”这个数值时,C列对应单元格显示A列对应数值,可以使用IF函数解决,具体操作方法如下:
一、点击“C1单元格”,然后点击公式栏中的“插入函数”。

二、打开函数窗口后,找到“IF函数”,点击选中后,点击“确定”。

三、打开IF函数窗口后,在三个参数中分别输入“B1=111”、“A1”、“ "" ”(注意:最后这个参数的双引号中间可以添加指定的文字,比如写上“不等”),点击“确定”。

四、最后鼠标悬停在C1单元格右下角上后,按下鼠标左键下拉填充。

五、最终效果如下图,当B列数值等于111时,C列显示A列的数值,不等于111则显示为空白。