EXCEL中把符合条件的数据导入新的表格中!
下面是所有订单汇总的我要一个公式把张三的导入到一个表格李四的导入到一个表格,一个人一个表格,还有王五,赵六,请高手赐教!!!十分感谢!!姓名操作订单号码编号类型数量李四d...
下面是所有订单汇总的
我要一个公式把张三的导入到一个表格 李四的导入到一个表格,一个人一个表格,还有王五,赵六,请高手赐教!!!十分感谢!!
姓名 操作 订单号码 编号 类型 数量
李四 dadun NO20121230003 1234 1 3
李四 dadun NO20121230003 X2X4 5 22
张三 dadun NO20121230003 33X3 2 22
李四 dadun NO20121230003 1234 1 29
张三 dadun NO20121230003 4444 5 55
张三 test1 NO20121230002 2356 5 100
李四 test1 NO20121230002 1234 1 2
李四 test1 NO20121230001 1234 5 44
李四 test1 NO20121230001 321x 4 333
李四 test1 NO20121230001 XX34 3 111
李四 test1 NO20121230001 X234 2 50
李四 test1 NO20121230001 1234 1 10
张三 test1 NO20121230000 x325 6 0
张三 test1 NO20121230000 2345 1 10
李四 test1 NO20121230000 1234 1 10
比如把所有张三的账户的数据,包括后面的
操作 订单号码 编号 类型 数量
全导入到新的表格,独立对张三的数据进行分析统计!! 展开
我要一个公式把张三的导入到一个表格 李四的导入到一个表格,一个人一个表格,还有王五,赵六,请高手赐教!!!十分感谢!!
姓名 操作 订单号码 编号 类型 数量
李四 dadun NO20121230003 1234 1 3
李四 dadun NO20121230003 X2X4 5 22
张三 dadun NO20121230003 33X3 2 22
李四 dadun NO20121230003 1234 1 29
张三 dadun NO20121230003 4444 5 55
张三 test1 NO20121230002 2356 5 100
李四 test1 NO20121230002 1234 1 2
李四 test1 NO20121230001 1234 5 44
李四 test1 NO20121230001 321x 4 333
李四 test1 NO20121230001 XX34 3 111
李四 test1 NO20121230001 X234 2 50
李四 test1 NO20121230001 1234 1 10
张三 test1 NO20121230000 x325 6 0
张三 test1 NO20121230000 2345 1 10
李四 test1 NO20121230000 1234 1 10
比如把所有张三的账户的数据,包括后面的
操作 订单号码 编号 类型 数量
全导入到新的表格,独立对张三的数据进行分析统计!! 展开
10个回答
展开全部
这个不需要用VBA。先建立一个工作表,例如表名为张三,点击菜单“数据”—〉“导入外部数据”—〉“新建数据库查询”—〉在弹出的窗口选“Excel Files”—〉然后下一步定位到你的原数据文件和工作表(可以是当前工作表,也可以是其它工作簿的表)。
在下一步“选择列”对话框中双击选择需要的列字段(如果没有表和列可选项出现,点击对话框“选项”按钮,把“系统表”勾选)
下一步“筛选数据”选择“姓名字段”,“只包含满足下列条件的行”中选择“等于”,右边输入“张三”。
再下一步还可以设定按那些字段排序,最后确认即可。这样,就只把张三的数据查询结果返回到张三表中。同理可以增加其它人员的查询。这样做有个好处是,它实际上是保存了一个查询,而不是保存数据本身,所以文件大小并不会怎么增加。原数据有任何变动,只要在查询表数据区右键点击选择“刷新”,就可以得到最新的数据。当然,你还可以考虑录制一个宏,把每个表都刷新操作一遍,并为宏指定一个快捷键,那么刷新也会很简单。
不过,要是有很多人都要这样操作,也会比较麻烦,那就还是要用VBA了。个人感觉还可以考虑用数据透视表。
在下一步“选择列”对话框中双击选择需要的列字段(如果没有表和列可选项出现,点击对话框“选项”按钮,把“系统表”勾选)
下一步“筛选数据”选择“姓名字段”,“只包含满足下列条件的行”中选择“等于”,右边输入“张三”。
再下一步还可以设定按那些字段排序,最后确认即可。这样,就只把张三的数据查询结果返回到张三表中。同理可以增加其它人员的查询。这样做有个好处是,它实际上是保存了一个查询,而不是保存数据本身,所以文件大小并不会怎么增加。原数据有任何变动,只要在查询表数据区右键点击选择“刷新”,就可以得到最新的数据。当然,你还可以考虑录制一个宏,把每个表都刷新操作一遍,并为宏指定一个快捷键,那么刷新也会很简单。
不过,要是有很多人都要这样操作,也会比较麻烦,那就还是要用VBA了。个人感觉还可以考虑用数据透视表。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入,数据透视表,选择区域,确定,“姓名”拉入“行标签”,其余拉入“数值”,此时显示的是张三、李四的各项数据汇总情况;双击“李四”后面的任意一个单元格,就能看到李四的明细,同理,双击“张三”后面的任意单元格就能看到张三的明细
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是需要做一个分析表格还是每人都分开做一个分析表格?
你是想在当前数据表格上做还是新建?
如果你是单纯分析,可以直接用筛选,按名字筛选就可以满足要求;如果是其他的,你要回答我的问题的两个问题才能帮你做;
你是想在当前数据表格上做还是新建?
如果你是单纯分析,可以直接用筛选,按名字筛选就可以满足要求;如果是其他的,你要回答我的问题的两个问题才能帮你做;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询