请教excel高手两个问题,多谢了。

来源:百度知道 编辑:UC知道 时间:2024/06/29 21:00:28
请教excel高手,两个问题,问题较长。如果都回答出再追加50分。多谢了。
问题一:
我们单位原来的输入数据的笨蛋,在输入日期数据时居然把日期输入成了这样,格式是数值格式。
=====================================
出生日期 参加工作年月 进本单位年月
1955.11.17 1974.02 1981.01
1955.7.8 1972.12 1972.12
1969.11.13 1989.12 1989.12
1972.8.3 1993.07 1993.07
1981.12.26 2003.12 2003.12
1962.10.8 1981.06 1981.06
1974.11.7 1994.09 1994.09
=====================================

还有一部分数据是象下面这样的,格式是自定义格式“0.00”。我晕啊,我郁闷啊,这样的数据没法做日期的加减法。

=====================================
出生年月 进本单位时间 参加工作年月
59.11 79.11 79.1l
60.02 79.11 79.11
58.05 76.04 76.04
59.09 79.11 79.1l
50.08 85.07 85.07
=====================================

请问高手有没有办法,利用什么公式,可以把这些数据转换成日期格式。比如用什么识别数位的方法。

问题二:
两个工作表中有两个不同表格,列宽和列数都不同,一个表有5列,另一个表有6列。但是总的宽度是相同的。
我想把这两张表打印在一张纸上。看上去像上下相连的一张表。有没有办法通过什么设置实现。

不要采用以下的方法“在打印时查看一下打印机的属性中有布局中有个每页纸打印的页数设为2页就可以了”

问题1:你确定原来的数据是数值格式,则你首先选中要修改的内容,右单击,在快捷菜单中选择“设置单元格格式”-->数字选项栏中选择“常规”类型。然后选择“编辑”菜单-->替换,将.替换为-,应该就可以了。(我在计算机上试过好几次了,都能转换)。
问题2:要知道excel中的单元格如果不加框线的话打印出来的表格实际上是没有任何边框线的。将两个工作表中的数据通过粘贴的方法放到一个工作表中,然后选中5列数据每行的中的第5列和第6列,选择只填加外侧框线,而其它的内容则加所有框线就可以了。

相当轻易, 办法是:

如日期是 1955.11.17 , 公式是
=--SUBSTITUTE(A1,".","-")

如日期是 1974.02 或 59.01 , 公式是
=--(SUBSTITUTE(A2,".","-")&"-01")

将格式设成日期格式