加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

WORD邮件合并中遇到的一些问题

(2009-09-08 11:10:43)
标签:

word

邮件合并

单元格

杂谈

分类:

前几天做了邮件合并,遇到一些问题,现把解决办法记下来,备用。

EXCEL中的数字格式最好都设成文本格式

 

出生日期:

如1958-1-5,要分别填写年、月、日,提取相应的数字时,可用‘数据'下的‘分列’功能,分隔符号设为‘-’,转换时各列格式设为‘文本’,即可。

要把月份或日期都设成两位:选择单元格格式中的自定式,类型设为‘00’,即为两位显示。但单元格中只是显示成两位,如01、02等,但实际数值还是1、2。要转为文本,可以新建一列,设定公式=TEXT(A1,"00"),再选择性粘贴‘数值’即可得到文本01、02.....。

把日期设为中文格式,如:1958-1-5转为1958年01月05日。新建一列做公式:=TEXT(A1,"yyyy年mm月dd日"),再把此列的结果选择性粘贴‘数值’到目标列中即可。如果不需要月、日为双位的,公式设为=TEXT(A1,"yyyy年m月d日")即可,结果为1958年1月5日。

 

 

 

面积:

由数值转成文本:增加一列输入公式=TEXT(A1,"0.00"),(0.00是为了保留两位小数用,A列为‘面积’列),然后选择性粘贴‘数值’到另一列,即得到文本格式的面积数值。

或者直接用分列,只有一列也可以转成文本格式。

此列数值不转成文本,邮件合并后显示出的数值小数位超过10位,最后一位是1,不知道为什么。

 

金额:

要保留千分位符号:用公式如下 =TEXT(单元格,"#,##0.00")

很奇怪的是,此列金额不转成文本格式,邮件合并时并没有出现问题。

大写金额的转换:在excel里可以将数值显示成中文大写,在‘单元格格式’中的‘特殊’里可以找到。但实际数值还是数字的,只是显示成文本。可以把此列复制到word里,再拷贝回来,就变成文本了,可以直接对中文汉字进行编辑。

 

 

把文本列转成数值列:

1、可以增加一列,整列格式设为‘常规’,输入公式‘=单元格+0’,即可。

2、分列。但记住分列后的结果显示在当前列中,所以最好把现有列的内容复印到一个新列中再做分列比较好。

3、选择性粘贴,在‘运算’里选择‘加’,粘在新的一列里即可。选择‘减’的话,就自动变成负值。

选择性粘贴里面的运算:

选择A1-复制-选择B1-右键-选择性粘贴-  运算中选择  “加” ,则结果在B1格中显示=A1+B1

选择A1-复制-选择B1-右键-选择性粘贴-  运算中选择  “减” ,则结果在B1格中显示=B1-A1

选择A1-复制-选择B1-右键-选择性粘贴-  运算中选择  “乘” ,则结果在B1格中显示=A1*B1

选择A1-复制-选择B1-右键-选择性粘贴-  运算中选择  “除” ,则结果在B1格中显示=B1/A1

即后选择的单元格的数值‘加减乘除’首选单元格的数值。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有