乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em> 如果判断一个工作表中的数据是否存在于另一个工作表

<em>EXCEL</em> 如果判断一个工作表中的数据是否存在于另一个工作表

作者:乔山办公网日期:

返回目录:excel表格制作


假设你需要查找的内容在sheet1的A列,而查找的范围是sheet2的A到D列。
你只需要在sheet1的B1输入
=countif(sheet2!$A:$D,A1)
如果这个值是0表示没有重复,如果是1就表示在sheet2中有1个,2就表示在sheet2中有两个......

这个公式你可以复制或者填充到B列,这样A列所有的数据你都能看到效果了。

工具/材料:Microsoft Office Excel2016版,Excel表格。

1、首先选中Excel表格,双击打开。

2、再者在Microsoft Office Excel2016版窗口上,展示B表里提供的单元格。

3、继续在Microsoft Office Excel2016版窗口上,切换底部的“Sheet2”表。

4、再者在Microsoft Office Excel2016版窗口上,选中要显示判断一个工作表中的数据是否存在于另一个工作表结果的单元格。

5、继续在Microsoft Office Excel2016版窗口上,公式栏里输入判断一个工作表中的数据是否存在于另一个工作表的公式“=IF(VLOOKUP(2,Sheet1!A1:A6,1,0)=2,"存在","不存在")”。

6、最后在Microsoft Office Excel2016版窗口上,成功显示判断一个工作表中的数据是否存在于另一个工作表的结果。


CTRL+F有个选项,打开后选【查找范围】可以选择工作簿,就一次搜索所有的表格。函数没有这样的功能,VBA也只有逐表搜索。

Public Function SheetIsExist(ShtName As String) As Boolean
Dim sht As Worksheet
For Each sht In ThisWorkbook.Worksheets
If sht.Name = ShtName Then
SheetIsExist = True
Exit Function
End If
Next
SheetIsExist = False
End Function
以上自定义一个函zhidao数,输入工作表名称,返回该名称的工作表是否存在

相关阅读

关键词不能为空
极力推荐
  • 请问如何将<em>excel</em>做出<em>柱状图</em>的次坐

  • 首先我们要明白为什么主次坐标的柱状图会重叠,原因是excel中默认主次坐标的起始点是一致的,所以两个柱状图会重叠。以下我们分几步来教大家如何解决。那么只有让一个坐标轴和另

ppt怎么做_excel表格制作_office365_word文档_365办公网