我用excel中的公式结合一此简单的 *** 作就能完成:
假设数据在A列数据自A1开始,
找一个空白列输入以下公式:
=IF(RIGHT(A1,2)="公司",1,"")
然后选中所有的数据区,
按照输入公式的数据列排序,
这样所有的尾部是“公司”的都被选到一块了,
再删除。
简单易用
应用两个工作表,vlookup()函数,具体方法如下:
在sheet2中放入数据库
A1 编号 B1产品 C1品牌 D1规格 E1 价格 F1 数量
A2 10001 B2洗发水 C2 霸王 D2 100010 E2 500 F2 2
在sheet1中
A1 编号 B1产品 C1品牌 D1规格 E1 价格 F1 数量
B2=VLOOKUP(A2,sheet2!A2:F2,2,FALSE)
选中B2,将此公式横向拖动至C2——F2,再选中B2-F2,竖向拖动(看你要多少行)
这样你在A列中输入编号,在B-F列将自动获得数据
可以用excel
vba实现
首先你要安装vb
然后开始遍程序
使用ado技术连接数据库
然后根据excel中的数据遍历数据库中的数据,找到相关的数据来显示
cels()对象可以调用excel单元格的数值
如果你输入的数据不是很准确,可以使用模糊查询函数like
你要实现的功能用vba编程可以很简单的
根本用不了几句代码
如果你还是不明白可以到我空间流言,我回给你详细解答
以上就是关于EXCEL里使用批处理的方法 或 换转换成数据库的方法全部的内容,包括:EXCEL里使用批处理的方法 或 换转换成数据库的方法、excel中直接调用数据库数据、如何Excel与数据库进行连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)