以文本方式查看主题 - 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开头的数据都打上同一个标识。
|
||||
-- 作者:大红袍 -- 发布时间:2015/12/14 9:49:00 -- 1、把数据导入到foxtable,然后在里面编程实现
2、参考 http://www.foxtable.com/help/topics/1453.htm
|
||||
-- 作者:大红袍 -- 发布时间:2015/12/14 10:10:00 -- 直接用查询表比较快
|
||||
-- 作者: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 -- 代码
|