有谁会excel2010的宏呀,教教我,请喝咖啡的。。

2012-05-09 17:10:46 +08:00
 sll822
我现在需要做的,是按照以下规则用宏自动完成匹配,检索:
1、我们跟踪订单的识别码是chl,都是紧跟着网址链接后面的,GA构建的链接再跟在它后面。
2、如果网址中没有?号,则为?chl=baidu;如果网址中有?,则chl不用加?,直接为chl=baidu
3、如果是搜索结果页面,则需要在搜索结果网址链接后面加上"&",再加跟踪代码chl和GA跟踪代码,否则没有显示结果;
4、目前后台的订单跟踪代码,我架设了几个不同的:
品牌词:baidu;竞品词:baidujp ;通用词:baiduty; 到访客 baidudaofang ;网盟 baiduwangmeng;百度掘金:baidujj,以后可以根据情况来添加。
类似
www.camelcn.com?chl=baidujp&utm_source=baidu&utm_medium=cpc&utm_term=%E9%9B%AA%E6%9D%BE%E7%99%BB%E5%B1%B1%E9%9E%8B051&utm_content=%E7%99%BB%E5%B1%B1%E9%9E%8B&utm_campaign=%E7%AB%9E%E5%93%81

有谁会这样的宏呀,教教我把。。
4049 次点击
所在节点    北京
11 条回复
sll822
2012-05-09 17:11:52 +08:00
要在帝都呀
sll822
2012-05-09 20:28:04 +08:00
有强人吗
lifkuqtd
2012-05-12 20:16:01 +08:00
看上去很有意思,可是我不会。
shao
2012-05-12 20:27:41 +08:00
我觉得公式就能完成,但还不是很清楚楼主的意图。能简单地列出几种过程吗?
你的输入是什么?最重要输出的结果是什么?
kxboy
2012-05-12 20:36:28 +08:00
没看太明白你的最终用途,不过感觉实现起来不复杂。
loading
2012-05-12 20:40:11 +08:00
我只会用python直接操作excel,如果你会其他语言,也可以的,有api
sll822
2012-05-12 20:55:09 +08:00
@shao 好的,就是比如现在有一大堆网站的url,www.baidu.com www.baidu.com? 判断下,如果没有?那就加入?再加上chl=baidu如果有就直接加入chl=baidu,,这不做完就需要在后面加入这一行表格的前几个utm_medium=cpc utm_source=baidu等等中间用&连起来
@loading
@kxboy
kxboy
2012-05-12 22:09:44 +08:00
@sll822 用一个公式就能判断出来,例如下表,在D1单元格中输入公式=IF(ISNUMBER(FIND("?",A1)),A1&B1,A1&C1)既可解决

××××××××××××××××××××××××××××××××××××××××××××

A B C D
1 baidu.com? chl=baidu ?chl=baidu baidu.com?chl=baidu
2 kxboy.com? chl=baidu ?chl=baidu kxboy.com?chl=baidu
3 bc.com chl=baidu ?chl=baidu bc.com?chl=baidu

××××××××××××××××××××××××××××××××××××××××××××
至于连接单元格就更简单了,C1单元格中输入公式=a1&"&"&b1 就可以达到显示 A1&B1的效果
beasthang
2012-05-12 22:32:17 +08:00
自动添加GA的url标记是吗?有工具啊
beasthang
2012-05-12 22:33:56 +08:00
sll822
2012-05-12 23:33:39 +08:00
@kxboy 嗯,是这样,但是会比这个复杂点,,咱们能详细说下嘛,拜托了,呵呵,我的qq603700145

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/35243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX