如果满足某些条件,我想将工作表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页复制到具有上述公式的单元格中。
有人可以帮忙吗?
答案 0 :(得分:3)
您是否尝试将包含有趣数字的列格式化为日期?有趣的数字是Excel的日期序列表示。
或者,如果您只想将日期作为文本,则可以使用函数=TEXT(A1,"yyyyMMdd")
等...
如果您希望复制值和格式,那么您可能想要敲掉VBA宏。