Excel 如何指定变量批量替换关键字?
有四列A产品名称B关键字C简要描述D详细描述,若干行,每行代表一个产品。有若干关键字,为txt文档,每行一个关键字。怎样实现批量将txt文档中的关键字导入到B列,然后再将...
有四列 A产品名称 B关键字 C简要描述 D详细描述,若干行,每行代表一个产品。
有若干关键字,为txt文档,每行一个关键字。
怎样实现批量将 txt文档中的关键字导入到B列,然后再将 A,C,D列中每一个单元格与该行B列单元格相同的内容同步替换?
具体表现为 $key$ 若为关键字对应的变量,在A,C,D中均有该变量和其它内容,需要将A,C,D列对应的 $key$ 在B列批量导入关键字后每一行同步替换为相应的关键字。
如图,B列批量导入关键字1,2,3,想对应的ACD列相关变量要一起改动。 展开
有若干关键字,为txt文档,每行一个关键字。
怎样实现批量将 txt文档中的关键字导入到B列,然后再将 A,C,D列中每一个单元格与该行B列单元格相同的内容同步替换?
具体表现为 $key$ 若为关键字对应的变量,在A,C,D中均有该变量和其它内容,需要将A,C,D列对应的 $key$ 在B列批量导入关键字后每一行同步替换为相应的关键字。
如图,B列批量导入关键字1,2,3,想对应的ACD列相关变量要一起改动。 展开
展开全部
使用菜单“数据”->“导入外部数据”->“导入数据”,再选择文本文件
在文本文件中,用字符将每个关键字隔开,(可用一行对应相应的关键字),这样就可以直接导入了
在文本文件中,用字符将每个关键字隔开,(可用一行对应相应的关键字),这样就可以直接导入了
追问
如图,B列关键字从txt批量导入后,ACD列对应单元格中的关键字变量要修改为相同内容。
追答
要把acd列的关键字也改成和b相周的关键字吗?
写个公式
acd列第一行中都写入=if(a1=b1,a1,b1)就行了,再把公式填充一下就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.宏操作
2.TXT文档内容可直接复制粘贴到$B,宏则用Application.GetOpenFilename
3.替换关键字key,需用到while range() like "*" & key & "*"
cell().value = left( ,InStrRev(key)) & $B & mid( ,InStrRev(key) + len(key))
2.TXT文档内容可直接复制粘贴到$B,宏则用Application.GetOpenFilename
3.替换关键字key,需用到while range() like "*" & key & "*"
cell().value = left( ,InStrRev(key)) & $B & mid( ,InStrRev(key) + len(key))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-01-07
展开全部
导入比较简单,用数据 导入数据 选择相应的列即可。
替换的话建议用函数。
替换的话建议用函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
模版已经发给你了……
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询