Excel中,如果实现从数据库存内查找一个重复多次的数据,并把该数据对应的相关内容按要求排序。请高手指点

Excel中,如果实现从数据库存内查找一个重复多次的数据,并把该数据对应的相关内容按要求排序。请高手指点,第1张

首先来排序
自带的排序功能正好有三个条件
主要关键字:名称
次要关键字:单号
第三关键字:价格
这样排序后所有品种按字母先后排序就在一起了,不会出现各种品种交叉出现,而且单号价格也按顺序排列
如果品种很多,一次要单独看一个品种,就加一个筛选,需要查看什么品种就筛选什么
排序和筛选是两个非常简单又实用的功能

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即可。

您把问题说的更详细些,都不太明白你的意思!
找相同的内容并输出到某列,可以使用高级筛选,选定你要筛选的单元,选上将结果复制到其他地方(复制到你到的行列),选上不重复选择,回车!
建议你在数据库的那个表上用数据透视表来实现这个功能,单纯公式恐怕不行,如果你写VBA应该没问题。数据透视表是可以实现的!
如果你数据库中名称无重复直接就用vlookup

利用自动筛选功能筛选。
选中需要进行筛选的目标数据列,点击“数据”菜单栏,点击“自动筛选”,取消“全选”,勾选目标数据项,即可看出该数据项是否存在重复,重复数量有多少。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12845549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存