M23单元格输入公式=INDEX(AC:AC,SMALL(IF(AB$9:AB$18=N23,ROW(AB$9:AB$18)),COUNTIF(N$23:N23,N23)))
数组公式,Ctrl+Shift+回车,下拉。
如果不要AC辅助列,将公式中的AC:AC改成B:B即可。
以excel2010 和SQL数据库为例
打开一个空白表,在数据工具栏下面点击“自其它来源”——〉“来自SQL Server”
在d出的窗口上面输入服务器名称或者IP,下面可以根据服务器设置来选择“使用windows认证”或者“使用下列用户名和密码”。选后者的话需要SQL用户或者管理员账号和密码。
下一步验证通过后,如果服务器上有多个数据库,还要选择需要连接的数据库。
对要查询的数据库表、字段选择后,可以设置查询条件,避免将大量不需要的数据通过网络传送到本地,加快传送速度。
如果是查询本地access,那么可以直接在数据工具栏下面点击“自access”,然后在d出的窗口定位到需要查询的access数据库文件,再指向特定的表,选定要查询的字段,方法基本与SQL数据库查询一样。
楼主给出的问题不清晰,但如果在A列中你有很多数据,想在B列中看A列中哪些数据是与同列中(A列中)重复的,可以这样写公式在B列:
b1=if(count(a1,a$1:a$100)>1,"已重复",A1)
如何查找和删除数据库中的重复数据
以Excel2010版本为例,可以直接使用数据→删除重复项的功能来实现删除重复数据。
此功能Excel2007及以上版本均可,WPS中也有这样的功能。另外还可以使用公式法去重复,常用的函数是Countif函数。
您把问题说的更详细些,都不太明白你的意思!
找相同的内容并输出到某列,可以使用高级筛选,选定你要筛选的单元,选上将结果复制到其他地方(复制到你到的行列),选上不重复选择,回车!
建议你在数据库的那个表上用数据透视表来实现这个功能,单纯公式恐怕不行,如果你写VBA应该没问题。数据透视表是可以实现的!
如果你数据库中名称无重复直接就用vlookup
以上就是关于excel中VLOOKUP函数查找数据时如果有相同的数据要怎么找下一个数据全部的内容,包括:excel中VLOOKUP函数查找数据时如果有相同的数据要怎么找下一个数据、如何在excel中建立数据库的查询、excel表中新录入数据,自动查找是否重复,不是有效性,是在很多个不同excel中查找,若用到数据库如何实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)