Excel 使用公式按条件判断引用?

根据图片,F列为输入列,当F2输入B时,G2单元格会去查找A列是否有“B”字符,有将B对应的B列单元格的数值引用到G2当单元格里,如果没有该字符则引用D2单元格的数值。

表1是个发货单,现在表2需要引用表1的数据,根据表1中的箱号来引用,比如表1箱号为001的,就引用到表2中001的区域,002的就引用到表2中002的区域,如何操作?...  表1是个发货单,现在表2需要引用表1的数据,根据表1中的箱号来引用,比如表1箱号为001的,就引用到表2中001的区域,002的就引用到表2中002的区域,如何操作?

展开

               

满意答案

l668913

采纳率:42%9级 2018.07.06

Excel中可以利用If函数来进行有条件的引用数据。

软件版本:office2007

方法如下:

1.Sheet2中有如下数据,如果Sheet2中的数字为偶数,则在Sheet1中引用这个数据,如果不是,则不引用:

2.Sheet1中输入公式如下:

3.下拉填充得到结果:

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

度友,这个好处理,用常用的公式就可以达到目的。
如图:


具体公式为:
=IF(COUNTIF($A$2:$A$6,F2)>0,VLOOKUP(F2,$A$2:$B$6,2,0),$D$2)
如有需要可以继续交流!!

第2个回答  2019-10-24
可以用VLOOKUP嵌套一个IF函数解决问题就行了。
G2单元格的公式为:
=IFNA(VLOOKUP(F2,A:B,2,0),D2)
不知道你的D2单元格的数值是否需要向下偏移。如果需要偏移,则可以使用这个公式,如果不需要偏移,必须固定的话,那么则需要把D2修改成$D$2进行固定,否则向下填充时则达不到你的要求。
第3个回答  2019-10-24
=IFERROR(VLOOKUP(F2,A:B,2,),D2)

=IFNA(VLOOKUP(F2,A:B,2,),D2)
第4个回答  2019-10-29
在G2单元格输入公式:
=IF(ISERROR(VLOOKUP(F2,$A:$B,2,0)),D2,VLOOKUP(F2,$A:$B,2,0))
下拉复制即可。本回答被提问者采纳

Excel 使用公式按条件判断引用?
Excel中可以利用If函数来进行有条件的引用数据。软件版本:office2007 方法如下:1.Sheet2中有如下数据,如果Sheet2中的数字为偶数,则在Sheet1中引用这个数据,如果不是,则不引用:2.Sheet1中输入公式如下:3.下拉填充得到结果:

excel表格中,如果满足某个条件下需用到某个公式,如果不满足就要改用另...
在Excel表格中,当需要根据特定条件灵活运用公式时,可以通过“公式审核”功能来判断单元格的引用状态。以下是操作步骤:1.首先,选择你需要检查的单元格,如A2。点击“公式”选项卡,找到“公式审核”组。2.在“公式审核”组中,找到“追踪从属单元格”选项并点击。当你点击A2单元格后,会显示箭头,箭头...

怎么在EXCEL里判断某个单元格是否被公式引用了?
1、先在A2单元格点下。然后,再点开“公式”选项卡。2、点开“公式”选项卡后,在“公式审核”组这里,我们看到有“追踪从属单元格”。我们就利用这个命令来判断此单元格是否被公式引用。3、点下“追踪从属单元格”表格上的A2单元格即显示箭头,箭头直指向C1单元格。点下C1单元格,在编辑栏上即显示...

excel如何使用公式按条件引用数据
这个可以直接使用排序功能即可。步骤如下:1、选择A1:F2单元格区域;2、依次单击“开始”选项卡--“排序和筛选”--“自定义排序”;3、“数据包含标题”去勾,单击“选项”按钮;4、在弹出窗口中选择“按行排序”--单击“确定”;5、在“排序”对话框中主要关键字选择“行1”,次序选择“降序”--单击...

excel表格中if判断条件为某字母时,该怎么引用?
excel表格中if判断条件为某字母时,真值和假值都必须用双引号引出,不然IF语句就会报错,详细步骤如下: 1、打开需要处理的Excel文档,如下图所示: 2、文档中有一列字母,根据题意,D2的值为D,如下图所示: 3、判断D2值为D时,随便在一个单元格输入=IF(D2="D","F2-E2","E2-F2"),如下图所示: 4、回车之后...

excel按条件查找引用符合条件的数据
C3公式:=IF(B3<>VLOOKUP(A3,F:G,2,),VLOOKUP(A3,F:G,2,),"")下拉。

Excel单元格的值如何根据条件自动引用数据?
1.在sheet2中计算出sheet1表中月花费总额的最大值。sheet1和sheet2如下图所示。2.在sheet2中的C4格写入公式“=MAX(”,注意只需要写成这样就可以了,不要按回车,可以看到上方的公式栏也显示了“=MAX(”3.接下来直接切换到sheet1,然后用鼠标选中D2到D6,这个时候可以看到上方的公式栏显示的是“...

EXCEL中数据引用,需满足多个行或列的条件才定位到要引用的单元格,如何...
公式如下=INDIRECT("R"&SUMPRODUCT((A4:A21=A26)*(B4:B21=B26)*(C4:C21=C26)*(D4:D21=D26)*ROW(4:21))&"C"&MATCH(E26,E3:M3,0)+4,)带公式的图片 具体说下意思首先引用的方式是采用indirect文本位置函数引用,这个函数第引用方式有两种,一种是A1样式,一种是R1C1样式,A1样式就是...

Excel如何用公式引用同时满足行与列条件的单元格
在Excel中,可以使用函数来引用同时满足行与列条件的单元格值。一个常用的函数是INDEX和MATCH的组合。假设你要在Sheet2中的B2单元格开始设置公式,引用Sheet1中满足行与列条件的单元格值,可以按照以下步骤进行设置:在Sheet2的B2单元格中输入以下公式:=INDEX(Sheet1!$A$1:$Z$100, MATCH(Sheet2!$...

如何利用Excel公式实现条件判断呢?
1、比如分类的A列,B列中显示结果。条件:大于等于90分为优秀,90-60为良好,60以下为差。2、在B1中输入=IF(A1>=90,"优秀",IF(A1>=60,"良好","差"))按下回车键。3、其他的单元不用输入,使用填充功能向下填充公式。值得注意的是:用IF判断A1值,如果A1大于等于90则显示优秀,否则再判断A1...

相似回答