在Excel中查找并引用不同表格中的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Excel中查找并引用不同表格中的数据相关的知识,希望对你有一定的参考价值。

将 8:10 的数据挑选引用(复制)到 2:5 中

下方的表是从服务器上导出的,但是如果三个数据值都为0的话就自动删掉整列
所以导不出相同格式的表来
而且地名的顺序也稍有不同,但这个可以解决

我试着用了IF函数,但是要套用17层,IF最多只能套7层
Vlookup 和 Hlookup 我都用过,但是因为列数不一样,都只能返回 N/A 或者 "莱芜"

我也试着填充下面的表,先补充上空缺的地名和三个缺少的数值 "0“
再调一下顺序
但是不会用VBA

请大神们相助
我又试了一下
用lookup公式
但是有#N/A
再全表粘贴为值将#N/A替为0就可以了
可是公式有没有什么合适的

在Excel中查找引用不同表格数据的操作步骤如下:

1、首先打开需要调整的excel表格。

2、然后打开另一个要引用其他表内容的表格,把鼠标定位在需要引用的单元格上。

3、在要引用数据的单元格中输入【=vl】,系统会自动显示VLOOKUP函数,双击蓝色区域。

4、然后这个数据单元格中显示出完整的VLOOKUP函数,

5、再选择表格中需要匹配数据的单元格,输入英文的逗号【,】符号。

6、然后打开要引用数据的表中,选中全部数据单元格。

7、要引用第几列的班级信息,在公式中再输入信息直接按回车键就可以。

8、按回车键后,页面会显示引用表中的数据,这样在Excel中查找引用不同表格数据的问题就解决了。

参考技术A

1、在excel表中确定需要对比的两列数据,选择显示对比结果的一列数据,例如图中的b1~b13。

2、在excel表顶端中,点击“开始”选项中“样式”模块的“条件格式”,在下拉列表中选择“新建规则”。

3、在弹出的对话框中选,在“选择规则类型”下选择“只为包含以下内容的单元格设置格式”在“编辑规则说明”中“介于”的下拉列表中选择“不等于”。在数据选择单元格中输入作为对比数据的首个单元格名称,如图所示为“=a1”。

4、点击”格式“选项,在弹出的对话框中选择突出不同的单元格颜色,例如选择”红色“。点击”确定“选项。

5、如图所示,就能够直接看出两组数据之间有何不同了。

参考技术B

1.表1,统计清单表,一般是公司或者个人习惯或制作好的表格。(代号要查找的就是代号一栏)。我们要实现的结果就是,当我输入代号时,其他表格就相应的填入了其对应值。

2.表2,待调用的数据清单表,要求其第一列必须为要查找的字段或值的一列。(代号一栏已经放置在第一列中)。

3.两个表都放入同一个文件夹中。

4.现在代号中输入第一个查找的代号DT-01,(避免后面查找字符串出错),

5.先单击名称后面的空单元格,点击调用函数按钮,调用vlookup函数来查找。

6.建立查找关系。点击确定,就可以看到所对应的名称“手机”已经进入单元格中。

关于Vlookup函数内容解析:

Lookup_value“唯一值”为需要在数组第一列中查找作参考的关系数值,它可以是数值或文字符串。比如:举例中的代号就是查找值。Table_array“区域”:数值区域,如“A:D”,就是您所有想引用过来的数据(想要引用数据的表格),一般情况直接点击选择就可以自动添加。

Col_index_unm“列序号”:引用区域值里面的第一列,比如从A到D共有4列,想引用B列数值过来,那么就选择2,因为B列在区域的第二列,其它也是这么推算,此例子中引入的是名称,其对应第2列,就是2,如果引入的是制造商对应的就是5,所以就是5了。

Range_lookup“逻辑值”:一般填TRUE或FALSE。指函数 VLOOKUP 返回时是精确匹配还还是近似匹配。 通常都是写false。

7.这样就添加完了所以的关系,后面直接在代号中输入代号,其他的都不用修改,会自动进行查找更新。

参考技术C LS教是什么乱七八糟。。。。
正解就是用HLOOKUP函数
B3输入公式
=IF(ISERROR(HLOOKUP(B$2,$B$8:$N$11,ROW(A2),)),0,HLOOKUP(B$2,$B$8:$N$11,ROW(A2),))
下拉、右拉即可追问

谢谢您
我直接用的
Hlookup
之前的参数选错了才会有错误提示
B3=HLOOKUP(B2,$B$8:$N$11,2,0) 右拉
B4=HLOOKUP(B2,$B$8:$N$11,3,0) 右拉
B5=HLOOKUP(B2,$B$8:$N$11,4,0) 右拉

我仔细看了一下您的公式,牛逼大了
我当时就想用一个Row,但是脑子拐不过弯来
您连#N/A都解决了,我是用宏贴为值再替换为0的

这次是真的学到了,谢谢

本回答被提问者采纳
参考技术D 选择性粘贴 转置 列数就一样了,找完再贴回来
有时多几步操作比研究公式简单追问

不好意思
我试了一下,怎么操作呢
具体复制哪些
我试了一次,但是说大小和形状不同
转置不是只是调整横竖的么

追答

对呀,转置后待处理的和源数据都成了
地区 数据1 数据2 数据3
.......
这样再用Vlookup就好用了

追问

哈,那不转置直接用Hlookup是一样的效果。。。
我当时在单位试了一下,好像是不行的
忘记什么错误了
明天再去试一次
谢谢

追答

查找可以,但筛选,排序不好用

excel表格数据引用的方法

参考技术A

   Excel 中经常需要使用到数据引用功能,引用数据具体该如何操作呢?下面是由我分享的excel表格数据引用的 方法 ,以供大家阅读和学习。

  excel表格数据引用的方法:

  数据引用步骤1:商品表1,看有商品代号

  数据引用步骤2:商品表2,看也商品代号

  数据引用步骤3:把商品表2中的 其它 两个分类"标题"栏目复制到商品表1中.

  数据引用步骤4:接着下面用公式引用.

  在商品表1中选中单元格,再点击上面的fx,选择全部,找到vlookup.点确定

  数据引用步骤5:关于Vlookup函数内容解析:

  Lookup_value“唯一值”为需要在数组第一列中查找作参考的关系数值,它可以是数值或文字符串。比如:举例中的商品代码列,一般是第一列的数值,作为唯一数据参考而用的。(本表格中)

  Table_array“区域”:数值区域,如“A:D”,就是您所有想引用过来的数据(想要引用数据的表格)

  Col_index_unm“列序号”:引用区域值里面的第一列,比如从A到D共有4列,我想引用B列数值过来,那么就选择2,因为B列在区域的第二列,其它也是这么推算

  Range_lookup“逻辑值”:一般填TRUE或FALSE。指函数 VLOOKUP 返回时是精确匹配还还是近似匹配。 通常都是写false。

  第一个单元格引用成功后,就往下拉(当单元格最右下角变实心,再往下拉,意思与上如同。)

  数据引用步骤6:另一列的品牌也是照着上面的方法,重复第4与第5步,也可以直接插入复制第前一列的粘贴操作.只是需要把那个第三个数值的,第二列2改成第三列3..完成再把公式拉下来.

以上是关于在Excel中查找并引用不同表格中的数据的主要内容,如果未能解决你的问题,请参考以下文章

excel跨表格引用遇到的两个问题?

在excel中的大量数据中,如何查找出相同的四个单元格内容,并引用后面的单元格内容

excel表格中如何用一个值查询表格中的相关值

python pandas如何查找不同excel表格的数据并对比大小?

excel中怎样根据给出的条件查找对应名称表格中的数据?

excel有若干个表格,怎样查找某个表格中的某个单元格,被哪个表格引用过?