如果满足某些条件,我希望将某些数据从工作表1中的一个单元格复制到工作表2中的另一个单元格。所以我使用:
=IF(Sheet3!C49=0,"",Sheet3!C49)如果表3中的单元格C49中有内容,则将表3中的单元格C49中的内容复制到包含此公式的单元格中。
这对于文本非常有效,但是当我在单元格C49中输入日期31/07/2009时,上面公式的单元格显示为40025 (所有日期都是奇数)。C列的整个部分都有日期。当我在表3的单元格C49中输入整数时(例如,12),则表3中的单元格C49显示为" 12 /01/1900“,而包含上述公式的另一个工作表中的单元格显示为12。
我想要做的是将数据从单元格C49的工作表3复制到具有上述公式的单元格中。
有人能帮上忙吗?
发布于 2009-08-10 11:53:30
您是否已尝试将包含有趣数字的列格式化为日期?有趣的数字是Excel对日期的序列化表示。
或者,如果您只想要文本形式的日期,您可以使用函数=TEXT(A1,"yyyyMMdd")等。
如果您希望同时复制值和格式,那么您可能需要创建一个VBA宏。
https://stackoverflow.com/questions/1254450
复制相似问题