Excel 查找某列中的数值有没有在另一列中出现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel 查找某列中的数值有没有在另一列中出现相关的知识,希望对你有一定的参考价值。

可以利用Vlookup函数来实现查找某列中的数值有没有在另一列中出现过。

软件版本:Office2007

方法如下:

1.查找D列数值是否在A列中出现过:

2.输入公式如下:

3.下拉填充,如果E列单元格值为数字,则表示出现过,如果是文本”没出现过“则表示没有在A列中出现过。

参考技术A

假设是查找A列单元格的数值有没有在E列中出现,则

B1单元格写入公式

=IF(COUNTIF(E:E,A1),"有","")

下拉填充公式

微软的OFFICE是最为流行的办公软件,主要有OFFICE2010和OFFICE2007两个版本。Office 2000是第三代办公处理软件的代表产品,可以作为办公和管理的平台,以提高使用者的工作效率和决策能力。Office 2000中文版有4种不同的版本:标准版、中小企业版、中文专业版和企业版。

在Office 2000中各个组件仍有着比较明确的分工:一般说来,Word主要用来进行文本的输入、编辑、排版、打印等工作;Excel主要用来进行有繁重计算任务的预算、财务、数据汇总等工作;PowerPoint主要用来制作演示文稿和幻灯片及投影片等;Access是一个桌面数据库系统及数据库应用程序;Outlook是一个桌面信息管理的应用程序;FrontPage主要用来制作和发布因特网的Web页面。

Microsoft Office XP是微软有史以来所发行的Office版本中最重要的版本,而且也被认为是迄今为止功能最强大、最易于使用的Office产品。新版Office放弃了以往以产品发布年命名的惯例!产品名称中的XP,是英文Experience(体验)的缩写,代表着新版Office在包容覆盖广泛设备的Web服务之后,将给用户带来丰富的、充分扩展的全新体验。

除核心的 Office XP 程序 — Microsoft Word、Excel、Outlook和 PowerPoint— 外,Office XP 专业版 中包含 Microsoft Access 2002,它是 Office XP 数据库解决方案,可帮助用户存储、访问和分析数据。

参考技术B 用countif函数就可以。具体怎样,上传附件或图片看看就知道了。

如果一列中存在数字,则在另一列中查找与该数字相对应的值

在工作表中,我有一列包含从数据库导出的用户密钥路径。一个示例用户密钥如下所示:

A列:

"Organization", "example.com", "User", 6682660647665664

然后在工作表的另一部分中,我有两列:一列是用户密钥中的数字的列表,第二列中是该用户的相应用户名。示例:

B列:

6682660647665664

C列:John Doe

[我正在寻找的功能是搜索A列,找到数字(即'6682660647665664'),然后在B + C列中查找真实用户的名称。

类似:如果在A列中看到用户号码'6682660647665664',请在C列中查找用户号码的真实名称。然后在D列中,我想返回“ John Doe”。

A列可能包含同一用户密钥的多个实例,但B和C仅列出它们一次,因为它们是用户密钥在人类意义上的指导。

并且将有多个用户密钥,因此需要搜索整个用户列表。

让我知道这是否超出了标准Sheets函数的范围,并且是否需要编写Google JavaScript脚本而不是使用某些JavaScript。

答案

将此内容粘贴到B2单元格中:

=ARRAYFORMULA(IFNA(VLOOKUP(REGEXEXTRACT(A2:A, "User"", (d+)")*1, {F2:F*1, G2:G}, 2, 0)))

以上是关于Excel 查找某列中的数值有没有在另一列中出现的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL中在某列中查找指定文本,返回行对应另一列的数据用啥函数

excel中如何检查一列中的内容是不是包含在另一个文档的一列中。

excel用啥公式能找出某一单元格中的其中某些数据是不是在另一列中显示?

Excel技巧:判断某一列中的数据是不是在另一列中

如何在另一列中按条件分组的列中查找下一个日期?

EXCEL 比较一列数据是不是在另一列出现过