Excel 粘贴特殊值不显示源单元格中显示的值

Excel 粘贴特殊值不显示源单元格中显示的值

我正在尝试使用“粘贴特殊值”选项将行值从一张工作表复制并粘贴到另一张工作表中。我的源单元格是自定义格式为 YYYYMMDD 的日期

                       Source Cell
Orig Value = 1/15/2018     Formatted value (YYYYMMDD) = 20180115

我想要的是复制源单元格的格式化值并粘贴到目标单元格中

                      Desired Results
Formatted Source cell = 20180115    Destination cell = 20180115    

但是,使用选择性粘贴值会导致目标单元格中​​的金额不同

                      Actual Results
Formatted  Source cell = 20180115    Destination cell = 43115

这里的 Excel 专家能否指导我如何实现我想要的结果?

附言:我使用的 Excel 是 Excel 2013。抱歉,标题很糟糕:目标单元格中​​不应进行任何格式化。

答案1

您是否已格式化目标单元格 - 否则 Excel 将粘贴日期代码 43115。

答案2

您需要执行以下操作。

  1. 复制单元格并移动到目的地。
  2. 单击“粘贴”,然后点击“选择性粘贴”。
  3. 选择“值”按钮并确定。

检查屏幕截图。

首先,我复制了原始日期,然后在下一个单元格中粘贴它并应用格式 YYYYMMDD。

然后之后,首先复制原始日期并粘贴为值在 3 个相邻的单元格中,格式化为常规、数字和短日期。

对 20180127 重复相同序列。

在此处输入图片描述

笔记,或者你可以使用日期值公式也是如此,但请始终记住它只考虑 MM/DD/YYYY 格式的日期。

希望这对你有帮助。

相关内容