问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL中怎样在一列中查找指定数值返回的另一列中的对应行的数值

发布网友 发布时间:2022-04-24 05:26

我来回答

4个回答

热心网友 时间:2023-10-31 17:09

1、在图中所示的工作表中,如果要在第I列中输入代码,相应的规范将自动显示在第J列中。这是典型的VLOOKUP应用程序示例。此功能要求代码列中的数据必须是唯一的。这意味着重复值不能出现在代码中。您需要查找的内容必须在您需要返回的数据之前(右侧)。

2、单击J2单元格并单击“插入函数”按钮以显示“插入函数设置”框,并在[查找和参考]类别中选择VLOOKUP函数。

3、继续弹出功能参数设置框。第一个参数是你需要找到的。此示例设置为I2,第二个参数是需要找到的原始数据区域。在此示例中,它设置为D:F,即D,E和F三列。找到第三个参数并返回前几列的内容。

4、这样就完成了一列中查找指定数值返回的另一列中的对应行的数值,通过计算显示结果为6,效果如下。

热心网友 时间:2023-10-31 17:09

首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标;

所以可以转换一下求最大值,用10来倒减最小列标,得到最大列标,这样就不会取到不符条件的列标,取出的最大值,再用10来减,即得到最小列标:=10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2))),这也是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};

上面也是数组公式,可以用SUMPRODUCT函数来转一下,就成为普通公式,不需要三键齐按;

再用INDEX函数返回第一行相应列的值即可达到目的:=INDEX(1:1,SUMPRODUCT(10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2)))))。

热心网友 时间:2023-10-31 17:10

假设在A列查找指定数值,返回B列相应行数值。
在C1或其它单元格输入公式即可:=LOOKUP(待查找数值,A:A,B:B)

注意,必须确定A列中只有一个单元格等于待查找数值并且要将A、B两列按A列升序排列,否则查找结果不正确。追问E列是姓名 F列成绩 G列姓名 H列成绩
式样 42 78
民, 43 42
早退 78 40
单元格很多,我要在G1中编辑公式在F列中查找与H列中相同的数,然后返回E列中对应的名字。成绩有相同的,返回值不能相重。跪求各位高手。先谢谢了

追答在G1中输入:=LOOKUP(H1,F:F,E:E),然后向下拖动即可。(注意将E、F两列按F列升序排列)

但是你这个东西有个问题哦,比如,成绩是78的有几个的话,你要返回哪一个呢(公式是返回最后一个)

建议你这样处理:找到唯一一个时返回正确值,否则返回“找到……个”,公式改为=IF(COUNTIF(F:F,H1)=1,LOOKUP(H1,F:F,E:E),"找到"&COUNTIF(F:F,H1)&"个")

热心网友 时间:2023-10-31 17:10

用Vlookup,没有图跟行列标,没法写公式,你按F1调下帮助,自己去找下看吧

热心网友 时间:2023-10-31 17:09

1、在图中所示的工作表中,如果要在第I列中输入代码,相应的规范将自动显示在第J列中。这是典型的VLOOKUP应用程序示例。此功能要求代码列中的数据必须是唯一的。这意味着重复值不能出现在代码中。您需要查找的内容必须在您需要返回的数据之前(右侧)。

2、单击J2单元格并单击“插入函数”按钮以显示“插入函数设置”框,并在[查找和参考]类别中选择VLOOKUP函数。

3、继续弹出功能参数设置框。第一个参数是你需要找到的。此示例设置为I2,第二个参数是需要找到的原始数据区域。在此示例中,它设置为D:F,即D,E和F三列。找到第三个参数并返回前几列的内容。

4、这样就完成了一列中查找指定数值返回的另一列中的对应行的数值,通过计算显示结果为6,效果如下。

热心网友 时间:2023-10-31 17:09

首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标;

所以可以转换一下求最大值,用10来倒减最小列标,得到最大列标,这样就不会取到不符条件的列标,取出的最大值,再用10来减,即得到最小列标:=10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2))),这也是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};

上面也是数组公式,可以用SUMPRODUCT函数来转一下,就成为普通公式,不需要三键齐按;

再用INDEX函数返回第一行相应列的值即可达到目的:=INDEX(1:1,SUMPRODUCT(10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2)))))。

热心网友 时间:2023-10-31 17:10

假设在A列查找指定数值,返回B列相应行数值。
在C1或其它单元格输入公式即可:=LOOKUP(待查找数值,A:A,B:B)

注意,必须确定A列中只有一个单元格等于待查找数值并且要将A、B两列按A列升序排列,否则查找结果不正确。追问E列是姓名 F列成绩 G列姓名 H列成绩
式样 42 78
民, 43 42
早退 78 40
单元格很多,我要在G1中编辑公式在F列中查找与H列中相同的数,然后返回E列中对应的名字。成绩有相同的,返回值不能相重。跪求各位高手。先谢谢了

追答在G1中输入:=LOOKUP(H1,F:F,E:E),然后向下拖动即可。(注意将E、F两列按F列升序排列)

但是你这个东西有个问题哦,比如,成绩是78的有几个的话,你要返回哪一个呢(公式是返回最后一个)

建议你这样处理:找到唯一一个时返回正确值,否则返回“找到……个”,公式改为=IF(COUNTIF(F:F,H1)=1,LOOKUP(H1,F:F,E:E),"找到"&COUNTIF(F:F,H1)&"个")

热心网友 时间:2023-10-31 17:10

用Vlookup,没有图跟行列标,没法写公式,你按F1调下帮助,自己去找下看吧

热心网友 时间:2023-10-31 17:09

1、在图中所示的工作表中,如果要在第I列中输入代码,相应的规范将自动显示在第J列中。这是典型的VLOOKUP应用程序示例。此功能要求代码列中的数据必须是唯一的。这意味着重复值不能出现在代码中。您需要查找的内容必须在您需要返回的数据之前(右侧)。

2、单击J2单元格并单击“插入函数”按钮以显示“插入函数设置”框,并在[查找和参考]类别中选择VLOOKUP函数。

3、继续弹出功能参数设置框。第一个参数是你需要找到的。此示例设置为I2,第二个参数是需要找到的原始数据区域。在此示例中,它设置为D:F,即D,E和F三列。找到第三个参数并返回前几列的内容。

4、这样就完成了一列中查找指定数值返回的另一列中的对应行的数值,通过计算显示结果为6,效果如下。

热心网友 时间:2023-10-31 17:09

1、在图中所示的工作表中,如果要在第I列中输入代码,相应的规范将自动显示在第J列中。这是典型的VLOOKUP应用程序示例。此功能要求代码列中的数据必须是唯一的。这意味着重复值不能出现在代码中。您需要查找的内容必须在您需要返回的数据之前(右侧)。

2、单击J2单元格并单击“插入函数”按钮以显示“插入函数设置”框,并在[查找和参考]类别中选择VLOOKUP函数。

3、继续弹出功能参数设置框。第一个参数是你需要找到的。此示例设置为I2,第二个参数是需要找到的原始数据区域。在此示例中,它设置为D:F,即D,E和F三列。找到第三个参数并返回前几列的内容。

4、这样就完成了一列中查找指定数值返回的另一列中的对应行的数值,通过计算显示结果为6,效果如下。

热心网友 时间:2023-10-31 17:09

首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标;

所以可以转换一下求最大值,用10来倒减最小列标,得到最大列标,这样就不会取到不符条件的列标,取出的最大值,再用10来减,即得到最小列标:=10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2))),这也是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};

上面也是数组公式,可以用SUMPRODUCT函数来转一下,就成为普通公式,不需要三键齐按;

再用INDEX函数返回第一行相应列的值即可达到目的:=INDEX(1:1,SUMPRODUCT(10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2)))))。

热心网友 时间:2023-10-31 17:09

首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标;

所以可以转换一下求最大值,用10来倒减最小列标,得到最大列标,这样就不会取到不符条件的列标,取出的最大值,再用10来减,即得到最小列标:=10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2))),这也是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};

上面也是数组公式,可以用SUMPRODUCT函数来转一下,就成为普通公式,不需要三键齐按;

再用INDEX函数返回第一行相应列的值即可达到目的:=INDEX(1:1,SUMPRODUCT(10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2)))))。

热心网友 时间:2023-10-31 17:10

假设在A列查找指定数值,返回B列相应行数值。
在C1或其它单元格输入公式即可:=LOOKUP(待查找数值,A:A,B:B)

注意,必须确定A列中只有一个单元格等于待查找数值并且要将A、B两列按A列升序排列,否则查找结果不正确。追问E列是姓名 F列成绩 G列姓名 H列成绩
式样 42 78
民, 43 42
早退 78 40
单元格很多,我要在G1中编辑公式在F列中查找与H列中相同的数,然后返回E列中对应的名字。成绩有相同的,返回值不能相重。跪求各位高手。先谢谢了

追答在G1中输入:=LOOKUP(H1,F:F,E:E),然后向下拖动即可。(注意将E、F两列按F列升序排列)

但是你这个东西有个问题哦,比如,成绩是78的有几个的话,你要返回哪一个呢(公式是返回最后一个)

建议你这样处理:找到唯一一个时返回正确值,否则返回“找到……个”,公式改为=IF(COUNTIF(F:F,H1)=1,LOOKUP(H1,F:F,E:E),"找到"&COUNTIF(F:F,H1)&"个")

热心网友 时间:2023-10-31 17:10

假设在A列查找指定数值,返回B列相应行数值。
在C1或其它单元格输入公式即可:=LOOKUP(待查找数值,A:A,B:B)

注意,必须确定A列中只有一个单元格等于待查找数值并且要将A、B两列按A列升序排列,否则查找结果不正确。追问E列是姓名 F列成绩 G列姓名 H列成绩
式样 42 78
民, 43 42
早退 78 40
单元格很多,我要在G1中编辑公式在F列中查找与H列中相同的数,然后返回E列中对应的名字。成绩有相同的,返回值不能相重。跪求各位高手。先谢谢了

追答在G1中输入:=LOOKUP(H1,F:F,E:E),然后向下拖动即可。(注意将E、F两列按F列升序排列)

但是你这个东西有个问题哦,比如,成绩是78的有几个的话,你要返回哪一个呢(公式是返回最后一个)

建议你这样处理:找到唯一一个时返回正确值,否则返回“找到……个”,公式改为=IF(COUNTIF(F:F,H1)=1,LOOKUP(H1,F:F,E:E),"找到"&COUNTIF(F:F,H1)&"个")

热心网友 时间:2023-10-31 17:10

用Vlookup,没有图跟行列标,没法写公式,你按F1调下帮助,自己去找下看吧

热心网友 时间:2023-10-31 17:10

用Vlookup,没有图跟行列标,没法写公式,你按F1调下帮助,自己去找下看吧

热心网友 时间:2023-10-31 17:09

1、在图中所示的工作表中,如果要在第I列中输入代码,相应的规范将自动显示在第J列中。这是典型的VLOOKUP应用程序示例。此功能要求代码列中的数据必须是唯一的。这意味着重复值不能出现在代码中。您需要查找的内容必须在您需要返回的数据之前(右侧)。

2、单击J2单元格并单击“插入函数”按钮以显示“插入函数设置”框,并在[查找和参考]类别中选择VLOOKUP函数。

3、继续弹出功能参数设置框。第一个参数是你需要找到的。此示例设置为I2,第二个参数是需要找到的原始数据区域。在此示例中,它设置为D:F,即D,E和F三列。找到第三个参数并返回前几列的内容。

4、这样就完成了一列中查找指定数值返回的另一列中的对应行的数值,通过计算显示结果为6,效果如下。

热心网友 时间:2023-10-31 17:09

首先想到的是求第二行不等于0的最小列标,用=MIN((A2:F2<>0)*COLUMN(A2:F2)),且是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},但是对于不符合的会返回时,取不到不等于0的最小列标;

所以可以转换一下求最大值,用10来倒减最小列标,得到最大列标,这样就不会取到不符条件的列标,取出的最大值,再用10来减,即得到最小列标:=10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2))),这也是数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};

上面也是数组公式,可以用SUMPRODUCT函数来转一下,就成为普通公式,不需要三键齐按;

再用INDEX函数返回第一行相应列的值即可达到目的:=INDEX(1:1,SUMPRODUCT(10-MAX((A2:F2<>0)*(10-COLUMN(A2:F2)))))。

热心网友 时间:2023-10-31 17:10

假设在A列查找指定数值,返回B列相应行数值。
在C1或其它单元格输入公式即可:=LOOKUP(待查找数值,A:A,B:B)

注意,必须确定A列中只有一个单元格等于待查找数值并且要将A、B两列按A列升序排列,否则查找结果不正确。追问E列是姓名 F列成绩 G列姓名 H列成绩
式样 42 78
民, 43 42
早退 78 40
单元格很多,我要在G1中编辑公式在F列中查找与H列中相同的数,然后返回E列中对应的名字。成绩有相同的,返回值不能相重。跪求各位高手。先谢谢了

追答在G1中输入:=LOOKUP(H1,F:F,E:E),然后向下拖动即可。(注意将E、F两列按F列升序排列)

但是你这个东西有个问题哦,比如,成绩是78的有几个的话,你要返回哪一个呢(公式是返回最后一个)

建议你这样处理:找到唯一一个时返回正确值,否则返回“找到……个”,公式改为=IF(COUNTIF(F:F,H1)=1,LOOKUP(H1,F:F,E:E),"找到"&COUNTIF(F:F,H1)&"个")

热心网友 时间:2023-10-31 17:10

用Vlookup,没有图跟行列标,没法写公式,你按F1调下帮助,自己去找下看吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
build腰带迷失漂流瓶几元 BANDAI万代假面骑士Build 飞电01驱动器-适用对象 BANDAI 万代 假面骑士Build 飞电01驱动器-详细介绍 纸胶带能做什么手工 黑死病是哪个时期 黑死病和伽利略谁的时代更早 双十二有购物津贴吗 双12购物津贴领取方法和使用规则 双十二满减是多少?满减有什么规则? 双十二满减规则是什么?详细内容介绍 双12淘宝如何满减?规则是什么? 怎样在excel中同一列中查找相同内容的单元格, 怎样在excel中同一列中查找相同内容的单元格? EXCEL中怎样在某列中查找出某连续三行出现的次数? Excel怎么从多列中查找条件值并返回条件值对应的某一个值? EXCEL如何在多列中查找不同值? excel如何按列查询数据并输出所有列标题? 我在芒果tv看了一段视频之后发表了评论,我现在想删除,怎么删? 我的电脑是win10,用应用商店下载了芒果TV,我删除芒果TV里面的视频,文 芒果tv发布了关於我的视频,要怎麼样才能让官方删除? 创维芒果tv智能电视版怎么删除播放记录 苹果手机下载芒果tv后,为什么要用内存那么大,怎么删除都删不了? tcl电视版芒果tv播放记录怎样删除? 我用芒果tv下载是视频现在删除不了是怎么回事啊? 怎么删除芒果TV的离线下载的视频,下载完了看完了,想删除,怎么彻底删除,只清空就可以? 请问下如何才能删除掉在芒果TV上传的视频,因为该视频已经对个人造成 白客是干什么的 白客演过的影视角色非常的多,他有没有潜力成为一线演员? 白衣客什么意思 白客是什么?! 白客是谁 万万没想到? excel 怎么在2列中查找,输出相应数值? 河北教资考试时间安排 教师资格证考试河北一年有几次呀? 河北教资报名已开启,今年考试的难点有哪些? 内双外双怎么区别 为什么会有内双? 内双还是外双好看? 内双一般是什么眼型 内双能变成外双吗? 什么是“内双”啊? 请问内双是怎么样的? 内双是什么基因? 什么是内双?什么是外双? 内双是怎么回事 眼睛内双是怎么回事 昨晚做梦梦到我被两条藏獒追我?求高人解答?谢谢了 梦见两只藏獒追赶后被自己制服为自所用 梦见被狗还有藏獒追赶自己爬到树上 - 百度 梦见自己被两只藏獒发疯的追只追自己 梦见被藏獒缠住追,躲到屋里