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中如何检查一列中的内容是不是包含在另一个文档的一列中。