EXCEL中第一列是日期,第二列是姓名,第三列是金币,怎么去匹配?

作者&投稿:闳邹 (若有异议请与网页底部的电邮联系)
excel中怎么根据第一列和第二列来匹配第三列?~

公式为:
=INDEX($C:$C,MATCH($E2&F$1,$A:$A&$B:$B,))

注:老版本按ctrl+shift+enter产生花括号。

在第四列使用vlookup然后复制第3列和第4的值列到第一、二列,要具体函数,那要给行号和列号

如果现在给了我们一列数据,但是却让我们去匹配多列数据,我们该怎样解决这样的问题呢?

上述问题就是我们今天要讲解的实例,所以接下来我们就直接进入实例讲解阶段。
实例:我们现在有这样一个excel工作表,里面包含两张表。第一张表是一个数据源表,里面包括了客户ID、公司名称、联系人姓名、地址和联系人头衔五项内容,并附有相关的数据,第二张表的内容有四项,分别是客户ID、公司名称、联系人姓名和地址,其中客户ID为已知内容,而公司名称、联系人姓名和地址为未知内容,现在我们的任务就是根据第一张表中的数据源和第二张表的客户ID,运用函数vlookup将公司名称、联系人姓名和地址这三项匹配出来。excel工作表具体如下所示:

实例图片
在这里,我给大家推荐两种方法来解决这样的问题。
方法一:分别在H2单元格,I2单元格和J2单元格中,也能用函数vlookup得出相应的结果,然后运用填充柄的拖拽功能得到所有要进行匹配的单元格。
具体操作方法如下:首先我们在H2单元格,I2单元格和J2单元格中依次输入“=VLOOKUP(G2,$A$1:$E$16,2,0)”、“=VLOOKUP(G2,$A$1:$E$16,3,0)”、“=VLOOKUP(G2,$A$1:$E$16,4,0)”,然后我们按回车键,就能分别得到客户ID为“BERGS”所对应的公司名称、联系人姓名和地址,接着我们选中H2单元格,I2单元格和J2单元格,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他客户ID所对应的公司名称、联系人姓名和地址。具体操作可参考下图:

实例图片
方法评价:上述方法将函数vlookup的基本用法与填充柄的拖拽功能结合,解决了现有问题,但是却还是有很大的局限性。试想一下,这里我们要匹配三项数据,结果我们写了三个公式,如果匹配100项数据,恐怕我们没耐心再写100个公式了。所以我们接下来还是看看更为便利的方法二吧!
方法二:这里我们只需要在H2单元格填上合适的函数式,然后使用填充柄向左、向下拖拽,这样就能得出所有的结果了。但是在这过程中我们会遭遇两大难题:怎样对第一参数进行混合引用?怎样确定第三参数?接下来我们边做表解决问题。
首先,我们将H2单元格的答案做出来。在H2单元格输入“=VLOOKUP(G2,$A$1:$E$16,2,0)”,然后回车键即可。这时我们按照以往的经验,我们知道接下来如果向下拖拽,结果仍然不会出错,所以关键问题在于怎样保证向左拖拽也不会出错。
我们选中H2单元格,向左拖动一格,看看结果是什么?

实例图片
结果为#NA,具体函数式是“=VLOOKUP(H2,$A$1:$E$16,2,0)”,从这个函数式,我们可以看出两点错误,首先第一参数应该是“G2”,而不是“H2”,其次第三参数应该是“3”,而不是“2”。
首先我们来解决第一参数带来的问题,可能有人会说改成$G$2(绝对引用)即可,这样做确实解决了向左拖拽带来的问题,但是也会导致向下拖拽时出错,所以这里要运用到混合引用来解决问题,将“G2”改写成“$G2”,将列锁定即可。
现在我们来结果第二个问题,怎样让第三参数也随着填充柄的拖拽而不断变化呢?我们从函数式“=VLOOKUP(H2,$A$1:$E$16,2,0)”中可以看出在函数vlookup光填入数字的话,是不会随着填充柄的拖拽而不断变化的,所以还是要借助函数的功能。

F3=SUMPRODUCT(($A$2:$A$100=F$2)*($B$2:$B$100=$E3)*($C$2:$C$100))
公式右拉,下拉

=INDEX($C:$C,MATCH(F$2&$E3,$A:$A&$B:$B,))
数组公式,同时按CTRL SHIFT 回车键,出现结果,右拉,下拉公式

F3=VLOOKUP(F$2&$E3,IF({1,0},$A:$A&$B:$B,$C:$C),2,)
数组公式,按ctrl+shift+回车确认。


XCEL最下面有个就绪,当拉一行或一列单元格的数值时会显示求和 操作?_百...
点击"工具\\选项",将视图标签下的"状态栏"前面打上勾即可

怎么把全部工作表排序
2. Excel表格如何排序 rank命令是获取某一个单元格在一堆数据中的名次。比如本文举例的表格如下图所示:第一步、在备注一栏对应对应的单元格中输入公式=rank(c2,c:c)并按回车。含义即是C2单元格在C:C中的名次,即C2在C列所有数据中的名次。如果求D2单元格在D列的名次,则公式为=rank(d2,D:D...

在XCEL中,我要把很长一列中的每个数字加一个相同的数字,怎么样可以简 ...
在空白格中输入这个要加上的数字.复制 然后选中你这列数数据.右击菜单-选择性粘贴-加

Excel如何保留两位小数?
若要在 Excel 中将数值限制为两位小数可以按照以下步骤进行操作:1. 选中需要设置数值格式的单元格或一列单元格。2. 在 Excel 的菜单栏中选择"开始"选项卡。3. 在 "数字" 分组中找到 "数字格式" 下拉箭头,点击它。4. 在下拉菜单中选择 "数值" 或 "常规"。如果选择 "数值",Excel ...

请各位度友指教一下xcel怎么列迟到公式
你或者试一下这个公式,在“上班迟到”那一栏设置一个公式,“上班时间”超出了固定的时间,超出了几分钟的为迟到 这样你就可以一目了然知道自己是否有迟到,具体迟到了几分钟

如何将excel表格中的一列转换为横排排列?
将excel表格中的一列(姓名)转到Word中并且使姓名成横排排列,不要方框,在EXCEL中将列转置粘贴为行,再复制粘贴到WORD中选择“仅保留文本”即可实现。方法步骤如下:1、打开需要操作的XCEL表格,选中相关单元格并通过“Ctrl+C”复制。2、在空白位置点击鼠标右键,在粘贴选项中点击选择“转置”。3、选中...

excel中某一列的单元格里不是0就是1.我在这一列里搜索6个连在一起...
[B1]= TEXT(OFFSET($A1,0,0,1,1),"0") & TEXT(OFFSET($A1,1,0,1,1),"0") & TEXT(OFFSET($A1,2,0,1,1),"0") & TEXT(OFFSET($A1,3,0,1,1),"0") & TEXT(OFFSET($A1,4,0,1,1),"0") & TEXT(OFFSET($A1,5,0,1,1),"0")以上公式适用于B列复制并填充 ...

xcel关于if语句:我if有10个嵌套,但excel最多只能7个嵌套,请问怎么简化...
不用if,直接把你的公式改成如下样子:=((B11="L")*2*(C11+D11+E11+F11)+(B11="LA")*(C11+2*(D11+E11+F11))+(B11="LB")*(C11+F11+2*(D11+E11))+...+2*(D11+E11+F11+H11)+C11+G11)\/1000 对一个目标单元格来说,每次只有一个条件满足上述算式,也就是说只有一个...

表格如何使用数据透视表
图11 2. 图11中,先勾选“产品名称,第 勾选“编号”,第三勾选“大类”,“编号”在“产品名称”下,“大类”在“编号”下;因为统计时,每次通常只统计一项字符列。而数值列会独立占一列,这样便于计算与统计。收藏有精简版的2016 office软件包,有需要的可以私信,回复“office”,即可领取 ...

在一个excel工作表中怎样娑喔鰁xcel工作表
“解决excel超出打印范围的问题”的操作步骤是: 1、以Excel 2016为例,打开Excel工作表; 2、由于列数较多,当选择纸张方向横向时,仍有一列在打印区域之外,如果不改变设置,那么打印内容将不完整; 3、在“页面布局”选项下的“页边距”中

永济市13157322827: Excel第一列是日期,第二列用加法,为什么结果还是日期啊?请各位指点一下…… -
瞿采安胜: 将第二列进行格式设置,设置为“常规”或“数值”格式即可.原因是第二列格式为日期格式.

永济市13157322827: 我在excel表格里有三列,第一列是固定日期,第二列是当前日期,要求第三列显示相隔的天数,怎么求哇? -
瞿采安胜: =B1-A1不行吗? 将结果那一格的格式设为常规,不要设成日期

永济市13157322827: excel中第一列是日期第二列是降雨量,求一个函数可以得出第二列数据中小于10连续天数最大值 -
瞿采安胜: =MAX(FREQUENCY(ROW(B1:B100),IF(B1:B100>10,ROW(B1:B100)))-1) 数组公式ctrl+shift+enter输入,里面B1:B100要改成你需要的范围,不然计算结果会有误

永济市13157322827: excel只有两列 第一列是当日数据 第二列是当月累计,每天把当日数据更新后,当月累计会自动汇总,怎么做 -
瞿采安胜: 假如A列为当日数据,B列为当月累计数据,在当月累计的第一个单元格B2里输入公式:=A2;在第二个单元格B3里输入公式:=B2+A3 往下拉,复制公式

永济市13157322827: excel第一列数据是日期,第二列数据不一样??如内容 -
瞿采安胜: 选中第一、第二列数据,菜单——数据——排序(主要关键字:数据,降序)

永济市13157322827: excel里第一列是星期几,第二列是数字,现在需要把除了周日的全都自动删除掉,如何做公式?~~ -
瞿采安胜: 自动筛选第一列不等于周日的数据 选中筛选结果 定位可见单元格 删除行 另一种方法是选中两列后根据A列排序,删除不是周日的部分.

永济市13157322827: 表格中有两列,一列是开始日期,另一列是到期日,如何合并成一列变为起止日期 生产日期 截止日期 起止日期 -
瞿采安胜: 假设开始日期在A2单元格,结束日期在B2单元格,用下面公式就行了.=TEXT(A2,"yyyy-m-d")&"至" &TEXT(B2,"yyyy-m-d")

永济市13157322827: EXCEL中如何进行日期运算 -
瞿采安胜: 假设你的1990-12-12在A1单元格,那么在B1输入下面的公式就可以了:=DATE(YEAR(A1),MONTH(A1)+6,DAY(A1)-1)

永济市13157322827: 怎么用excel制作日历工作表 -
瞿采安胜: 用excel制作日历工作表的具体步骤如下: 1、首先我们在EXCEL工作表中,点击“文件”,再点击“新建”. 2、然后我们在新建页面中搜索“日历”. 3、选择点击12个月日历,创建模板即可. 4、在每一个日期下方对应的空白处,双击可以根据需要输入提醒事项. 5、最后我们就只做好了一个带有工作事项的日历啦.

永济市13157322827: 在excel中2列数据为日期格式,如何按比例对比
瞿采安胜: 第一列A第二列B第三列C C1输入=if(B1-A1=0,1,if(B1-A1=1,0.5,if(B1-A1=2,0.33,"超过2天"))) 拉到表尾.

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