以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  以XXX开头的数据都打同一个标识  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78634)

--  作者:wendyy
--  发布时间:2015/12/14 9:45:00
--  以XXX开头的数据都打同一个标识

附件有两个sheet,

sheet1是标识数据,A列有4位数或者5位数,是sheet2原始数据中A列的前4位或者前5位。

sheet2是原始数据,A列有7位。sheet2里的数据完全包含sheet1的数据,且多,就是不全在sheet1里。

我想依据sheet1的标识数据,在sheet2中把标识1、标识2、标识3打出来,我的总原始数据大概在50万左右,附件中是一部分,想求教如何编程,实现已XX开头的数据都打上同一个标识。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:以xx开头的数据打同一个标识.xlsx


--  作者:大红袍
--  发布时间:2015/12/14 9:49:00
--  

1、把数据导入到foxtable,然后在里面编程实现

 

2、参考 http://www.foxtable.com/help/topics/1453.htm

 


--  作者:大红袍
--  发布时间:2015/12/14 10:10:00
--  

直接用查询表比较快

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt


--  作者:wendyy
--  发布时间:2015/12/14 10:30:00
--  
重点是我的两个表的关联列不一样,所以“以xx为开头”的条件,怎么实现?
--  作者:大红袍
--  发布时间:2015/12/14 10:35:00
--  
看3楼代码。
--  作者:wendyy
--  发布时间:2015/12/14 10:35:00
--  
太感谢了,我试试
--  作者:wendyy
--  发布时间:2015/12/14 11:19:00
--  
图片点击可在新窗口打开查看 执行的时候显示错误,“销量统计”的表是新建的么?为什么提示不存在?
图片点击可在新窗口打开查看 我把代码中“销量统计”替换成了已有的空表“表A”,就提示“表A”已存在。这好矛盾啊。

--  作者:大红袍
--  发布时间:2015/12/14 11:25:00
--  

1、把你两个表导入到foxtable啊;

 

2、执行3楼的代码可以生成一个查询表啊。


--  作者:wendyy
--  发布时间:2015/12/14 15:12:00
--  

成功了!刚才是标识名称有误差,但是生成的“销量统计”是查询表,无法做运算操作,我的“需要打标识的原始数据”表还有其他标识,希望一并带过来,于是在原始数据表里用了Update函数,把生成的“销量统计”查询表又对应回原始数据。这样有点繁琐,请问怎样可以直接在原始表上打标识?


--  作者:大红袍
--  发布时间:2015/12/14 15:38:00
--  

代码

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt