EXCEL函数查找一个数值,对应列体现的不同值,并依次排列!

作者&投稿:汝裕 (若有异议请与网页底部的电邮联系)
EXCEL查找一列数据,得出同行数据,然后依次排列下来~

在F3中输入公式
=INDEX(B:B,SMALL(IF($D$3:$D$300="预警",ROW($3:$300),999),ROW(A1)))&""
公式输入结束后,按【组合键】确认,再右拖、下拉填充。

设数据如图:
将公式
=match(a1,$h$1:$h$3,0)
粘贴至e1单元格,对准右下角,光标成“+”状时双击,如图:
全选数据区域,点“数据”——“排序”——“无标题行”——“主关键字”选“e列”,如图:
——“确定”,效果如图:

如图在D2输入公式:

=IF(COLUMN(A1)>COUNTIF($A:$A,$C2),"",INDEX($B:$B,SMALL(IF($A$2:$A$100=$C2,ROW($2:$100)),COLUMN(A1))))

摁 SHIST+CTRL+回车 结束公式的输入,再向公式向右、向下拉填充复制就可以了。要将D列后显示日期的单元格格式设为“日期”格式。



因为是多个不同值,可否按A列排序,再新建一个表,将原表中已经排序在一起的相同的B列复制到新表中,选择性粘贴——转置。

1、用函数难以实现显示查询到的多个不同值。vlookup,显示查询到的第一个值。

2、解决方案:

1)用vba编程实现。

2)用筛选或数据透视功能。

假设原始数据在A2:B6(第一行为表头)中,要查找的红色等放在E2和下面,日期放在F2和下面,G2中输入
=MIN(IF((A$2:A$6=E2)*(B$2:B$6>F2),B$2:B$6))
同时按下CTRL+SHIFT+回车,输入数组公式(G2单元格格式设置为日期的),下拉。
对你的描述,我理解为寻找某种颜色大于某个日期的日期中,最小的那个,不知道与你要求是否相符。


excel查找一个单元格内的值在另一区域相同值,并返回相同值后一列同行...
可以使用if这个函数,找到相同进行数据返回即可。给出数字的起始位置和长度,提取某特定字符串后的数字。示例公式:=-lookup(0,-mid(a1,find("ABC",a1)+LEN("ABC"),row(1:99))) 公式结果为提取A1单元格中字符串ABC之后的数字。

在Excel中怎样查找重复值?
在Excel中,可以使用以下几种方法来匹配两个表格中相同的数据:1. 使用VLOOKUP函数:VLOOKUP函数是Excel中常用的查找函数,它可以在某个表格中查找指定的值,并返回相应的结果。可以在一个表格中使用VLOOKUP函数来查找另一个表格中相匹配的数据。例如,在表格A中,假设要查找与A列的数据相匹配的B列的数据...

在EXCEL中的某一列中查找一个值,如果有,则返回我输入的文本
参考公式:C2 =IF(COUNTIF($A$2:$A$50000,B2)>0,"有","无")做好C2单元格,然后往下拖动复制

excel里怎么查找一个数据列里的某一个值第一次出现在哪一行?
1、知道表1中,姓名及其对应的的月收入。2、现在需要查找表1中某些人的对应的月实际收入。在表2中显示,当由于数据比较多不方便一一查找时,可以使EXCEL中的公式 VLOOKUP快速查找匹配出相应的数据。3、首先需设置单元格格式,将表1中查找列( B列、C列及D列)及表2中查找列(F列)格式设置:数据...

Excel表格怎样用函数快速查找指定内容
首先在表格当中确定你要输入编号的单元格和显示查询结果的单元格,输入编号的单元格是直接输入编号用的,没有什么特殊之处。显示查询结果的单元格是我们需要使用函数来达到目的的。那么什么函数可以查询出来我们需要的结果了?下面来介绍一下函数VLOOKUP(),这个函数的作用是在 表格或者数值数组的首列查找指定...

excel中在某一列查找一个我规定的数值后,返回显示对应列表的位置_百 ...
1、此函数要求代码一列的数据必须是唯一的。也就是说代码中不能出现重复值。2、需要查找的内容必须在需要返回的数据前(右侧)。例如代码列在规格列右侧 请点击输入图片描述 点击J2单元格,点击插入函数按钮,弹出插入函数设置框,在其中选择【查找与引用】类别中的VLOOKUP函数。请点击输入图片描述 继续...

excel查找一个字符或另外一个字符在第几位的函数,在线急求
查一个L,可以用这个公式:=FIND("L",B2)都查,可以用这个公式,然后公式下拉复制:=IFERROR(FIND("L",B2),0)+IFERROR(FIND("T",B2),0)+IFERROR(FIND("K",B2),0)

在Excel中使用VLOOKUP函数只查找到2个结果
当在Excel中使用VLOOKUP函数时,可能会遇到只查找到一个结果的情况,这通常是由单元格格式差异引起的。查找功能在设计时,会根据设置的查找格式进行匹配,如果其中一个或多个单元格的格式与查找格式不一致,就会导致匹配失败,从而只显示一个结果。为了解决这个问题,可以采取以下步骤:首先,使用COUNTIF函数...

excel 公式函数 查找一个数值(非首列,当列有2个以上相同的值)在另一...
输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式 =INDEX(A:A,SMALL(IF(B$2:B$6=D$2,ROW($2:$6),4^8),ROW(A1)))&""公式表示:将满足B2:B6等于D2条件的对应A列数据筛选出来,并逐一显示。详见附图

EXCEL用VLOOKUP查目标的左边1列该怎么做
使用vlookup查找左边的公式是vlookup(a1,if({1,0},c100,b1b100),2,),但是向左看更多地使用索引函数和匹配函数的组合。1、以office excel2016版本为例,填写完数据后,以B列为例,查询B列左侧A列的对应值,如图所示:2、使用匹配功能确认搜索目标在目标列中的位置,如图所示:match函数中的...

黟县17116494007: excel中如何返回某一行中的特定数值所在的列数 -
茅连硫酸: 1. 首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标; 2. 所以可以转换一...

黟县17116494007: 如何在excel 表格中用公式找出一行数据对应的一列数据 -
茅连硫酸: 用index、match组合函数即可 但是不知道你要怎么着啊?在D10单元格输入公式: =IFERRORK(INDEX(B2:H7,MATCH(A10,A2:A7,),MATCH(B10,B1:H1,)),"") 然后在A10单元格输入A列上面的任一数字、在B10单元格输入B1:H1区域的任一数据,再看看D10单元格的显示效果如何?

黟县17116494007: 如何用Excel 中的函数查找某个数字输在的列数 -
茅连硫酸: 在A1:L34外输入: =MIN(IF(A1:L34=4,COLUMN(A1:L34),"")) 按Ctrl+Alt+回车说明:A1:L34可以根据你的所需的区域自己修改.

黟县17116494007: excel中,指定一个数值,自动选择相应的列用什么函数? -
茅连硫酸: 在B1单元格输入以下公式,然后向下填充公式 =OFFSET($D1,,A$1) 公式表示:以D1单元格为基准,按照A1单元格的值向右偏移相应列,得到对应列的内容.

黟县17116494007: 高手来,excel在一组数组中查找值,并返回对应的某一列的值,怎么实现 -
茅连硫酸: 你想要个准确答案就上截图举例说明.空对空实在没法有针对性地回答.获取条件指定的数据区域常用用indirect,address,也可以用offset,因具体情况而异.

黟县17116494007: EXCEL中实现自动查找相同项目并对应填写其他列的数据 -
茅连硫酸: 1.表1中a列的数据包含表2中a列的数据,如何找出相同项并对应表2中的数据. 2.移动或者复制表的方法: 假设这两个表没有在一个excel里面,把它们移动到同一个表中,移动方法图所示 3.Vlookup函数的语法: VLOOKUP(lookup_value,...

黟县17116494007: Excel 查找某个值所在的范围,并引用对应的数据 -
茅连硫酸: 摆在面前的是三列数据,要通过第三列的数据来查找左边两列的数据.很显然这个如果只用vlookup()函数是不能实现的.如果可以知道查询值在第三列中的行号,再通过行号来作为索引,找到对应的第一列和第二列当中的值,那我们的目的...

黟县17116494007: EXCEL中怎么查找某列数据在另一列对应的内容 -
茅连硫酸: 请使用VLOOKUP函数. VLOOKUP 函数 如果需要在表格或区域中按行查找内容,可使用 VLOOKUP,它是一个查找和引用函数. =VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE).

黟县17116494007: 请问 excel 公式怎么查一个数是否在一数列里?? -
茅连硫酸: 右键单击B列,数字选项卡中选择文本,单击确定.在C1输入以下公式:=IF(B1="","",IF(ISERROR(FIND(B1,A1)),"错","对")) 如下图示范:如果你的B列数据本身就已存在,而不是逐日输入,则可以在D1输入以下公式:=IF(LEN(B1)=1,"0"&B1,B1) 公式向下填充,然后选中整个D列,复制,然后将B列数据直接粘贴覆盖即可.注意:请用数值覆盖,不要用公式覆盖.如果还有问题,再提出来,帮你想办法解决^_^

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