EXCEL 如何根据某一个特定条件从另一个表格自动获取相对应内容填充

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

“excel 某一列符合条件时 同行另一列自动填写相应的内容”的操作步骤是:

1、打开Excel工作表;

2、由题意可知,需要在7列对应的“增设盖板排水沟”,6列内容自动填充“城镇路段,排水沟缺失,需要补充盖板沟”,7列对应的“增设A型排水沟”,6列内容自动填充“排水沟缺失,需要补充”,7列对应的“清理排水沟”,6列内容自动填充“排水沟严重淤积,排水不畅”。对于这样的要求,既可以建立对应列,然后通过VLOOKUP函数引用数据,也可以通过IF函数解决;

3-(1)  建立辅助列,并通过VLOOKUP函数引用数据

在J:K列建立对应关系的辅助列

然后在F2单元格输入以下公式,并向下填充公式

=VLOOKUP(G2,J:K,2,0)

公式表示:在J列精确匹配与G2相同单元格,并返回对应第2列(K列)的数据

3-(2)  IF函数

在F2单元格输入以下公式,然后向下填充公式

=IF(G2="增设盖板排水沟","城镇路段,排水沟缺失,需要补充盖板沟",IF(G2="增设A型排水沟","排水沟缺失,需要补充",IF(G2="清理排水沟","排水沟严重淤积,排水不畅","")))

公式表示:当G2满足某条件1,返回某结果1;当G2满足条件2,返回结果2;当G2满足条件3,返回结果3;都不满足,返回空值。




扎鲁特旗18081128307: excel中如何根据指定的条件筛选若干数据 -
有蒲谷氨: Sheet1是你的数据 Sheet2的A1:D1是标题 A2的公式: =IF(ROW(Sheet1!$A1)>COUNTIF(Sheet1!$D:$D,"优"),"",INDEX(Sheet1!$A$1:$D$6,SMALL(IF(Sheet1!$D$2:$D$6="优",ROW(Sheet1!$D$2:$D$6)),ROW(Sheet1!$A1)),COLUMN(Sheet1!A$1)))数组公式输入后按Ctrl+Shift+Enter 然后填充A2:D2,然后向下填充足够行数.Sheet3的公式,只要把"优"改为"劣"就行了

扎鲁特旗18081128307: Excel怎么使用条件格式工具来显示特定值 -
有蒲谷氨: 前言:首先我们在日常使用的过程汇总,使用条件格式是对于数据输入和处理非常方便的,能够使得特定条件的数据被很容易的发现.本篇就来介绍一下如何设置条件格式 方法步骤如下: 1、工具需求 (1)excel 2、第一步,首先我们以这个简...

扎鲁特旗18081128307: excel中如何根据条件进行计算 -
有蒲谷氨: 这个可以用IF函数来做到,当然也可以用别的函数来完成,这要看具体的要求,这里着重介绍一下IF函数:一、IF函数的定义 执行真假值判断,根据逻辑计算的真假值,返回不同结果. 可以使用函数 IF 对数值和公式进行条件检测. 语法 IF(...

扎鲁特旗18081128307: excel中如何根据某一条件得出对应值 -
有蒲谷氨: 在表二的b2单元格中写入公式:=index(表一!a:a,match(a2,表一!b:b,0)) 下拉复制公式.

扎鲁特旗18081128307: EXCEL表根据条件查找特定结果 -
有蒲谷氨: 【答案更新】原来上传的答案,公式中忘了减1,现在已更正.模拟了一部分数据,你看看吧.L4公式为:=IFERROR(OFFSET($B$3,MATCH(I4,A4:A18,)+MATCH(K4,B4:B8,)-1,MATCH(J4,C3:G3,)),) 要求你输入的三个条件,在A列B列和3行的区域能查找到.如果写法不一致,就会查找不到,导致结果错误.比如你原图上的A列好像有换行符?如果是这样的话,就不方便了,你写查询条件时,也得打上换行符.

扎鲁特旗18081128307: excel条件查找值,如何根据指定条件查找值. -
有蒲谷氨: 假设sheet1存放原始数据,sheet2按照名称、月份在sheet1中查找相关数值,自动填写到对应的单元格 见图一 在sheet2的B3单元格输入公式: =VLOOKUP(A2,Sheet1!$A$3:$I$5,MATCH($B$1,Sheet1!$1:$1),0) 回车 见图二 然后下拉复制 结果如图一

扎鲁特旗18081128307: Excel中如何根据一个特定条件按顺序返回需要的数值或文字 -
有蒲谷氨: 1. 公式为:=INDEX($B:$B,SMALL(IF($C:$C=$F$1,ROW($C:$C),4^8),ROW($A1)))&""=INDEX($D:$D,SMALL(IF($C:$C=$F$1,ROW($C:$C),4^8),ROW($A1)))&"" 数组公式,按ctrl+shift+enter产生花括号即可.2. 如图所示:

扎鲁特旗18081128307: EXCEL 如何根据某一个特定条件从另一个表格自动获取相对应内容填充 -
有蒲谷氨: 你好,你要找的这个数据在两个表是不是有共同的列的如果是有的话,那么你就使用VLOOKUP这个函数来就可以提取出来了这个也可以跨表进行查找的,就跟我们两个表格,从总表里面提取名字相关的身份证号一样函数的具体用法你可以自己搜索下这函数的参数,你这个没有把两个表分别列出来所以不好写比如在你想提取的数据相关单元格输入 =VLOOKUP(B2,退货总表统计! $A:$B,0)里面引用的单元格要看你表格的具体情况

扎鲁特旗18081128307: EXCEL用特定条件提取数据 -
有蒲谷氨: 从图上看,你的表中速度一列,即现在看来是D列,数值是文本格式,为了公式的方便,建议先选中D列,然后,菜单,数据,分列,直接点完成,这样文本格式的数值变为了纯数值.然后E2单元格输入=1*OR(AND(ISERROR(FIND("高速",C2)),D2>=60),AND(ISNUMBER(FIND("高速",C2)),D2>=80)) 下拉进行公式填充,再对E列进行排序,E列显示是1的,就是你要的那些数据 如果你不处理D列 那E2公式修改为=1*OR(AND(ISERROR(FIND("高速",C2)),--D2>=60),AND(ISNUMBER(FIND("高速",C2)),--D2>=80))

扎鲁特旗18081128307: 如何在excel设置一个特定条件,比如设置在一个单元格输入“休”字,然后底色自动变成红色? -
有蒲谷氨: 假设是在A1:A10中进行设置,如果哪个单元格中含有“休”,哪个单元格底纹变成红色.方法如下:选中A1:A10,格式,条件格式(07版在开始),公式,框中输入=COUNTIF(A1,"*休*") 下面挑选一种条件成立之后的填充红色,确定.

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