EXCEL中单元格数据如何提取部分数据和合并数据

问题一:我B列下数据都是店的名称 ,比如好德便利超市 C列下都是地址比如 上海xx区XX路 XX号 D列下都是电话号码 021-XXXXXXXX,我的工作是把名称和地址电话也就是bcd列的一行数据填入一个软件的表单里,我每次要用鼠标选中BCD再复制,这样很麻烦,我想把BCD里每行数据合并到它前面一个单元格中,比如B3是“好德便利超市 C3是上海宝山区长江西路30号 D3 是021-55897689”我在B前面加个A列 请问如何合并到A3单元格下啊,使得我A3直接包含B3C3D3 这样我只要点一个单元格就可以包括BCD里数据!这样再复制就简单多了?
问题二:我C3下都是像上海市XX区XX路XX号(近xx路)这样的格式,我想把每个单元格中的XX路XX号提取到一个新单元格中,比如 我新建一个H列,我想把C3 C4 C5~~下的XX路XX号都复制到对应的H3 H4 H5单元格中,请问如何弄?
问题三:我的店名如何批量添加指定名字?比如我B列下都是好德便利,工作要求我们每个好德便利后要注明是XX店的,根据路名来,比如是上海宝山区长江西路30号,那就是“好德便利(长江西路店)”这样的格式,如何批量在后面添加相应的路名到指定的单元格中??

问题一:
A3输入公式:=B3&" "&C3&" "&D3
然后将该公式下拉复制即可

问题二:
H3输入公式:=REPLACE(C3,1,LEN(LEFT(C3,FIND("区",C3))),)
然后将该公式下拉复制即可

问题三:
B3输入公式"好德便利("&MID(C3,FIND("区",C3)+1,LEN(LEFT(C3,FIND("路",C3)-LEN(LEFT(C3,FIND("区",C3))))))&"店)"
然后将该公式下拉复制即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-05
A1: 在A3输入公式 =B3&C3&D3
A2: 如果地址中格式是这样:上海市***区****,可以把区字后的文字提取出来。对于C3,在H3中输入 =RIGHT(C3,LEN(C3)-FIND("区",C3))
A3: 你的路名在哪里?如果在H列,和第一个问题一样,使用&符号可以连接多个文本,如=B3&H3
相似回答