链接到不显示小数位的其他工作簿的单元格



我有两个包含多个工作表的工作簿,我使用以下公式将单元格从一个链接到另一个......

=IF(AND(E1>DAY(TODAY()), MONTH(TODAY())=1),0, '\des.grplnk.nethomeMy_DocumentsTimeRecording2020[Timesheet.xlsm]Jan'!F3)

我链接到的工作簿中的单元格被格式化为数字到小数点后 1 位。但是,在我链接的工作簿中,值显示为小数点后 0 位。我已将单元格格式化为小数点后 1 位,但这没有区别。

我只是希望我链接的工作簿中显示的值与我链接到的值相同。

任何帮助将不胜感激。

您从其他工作表中获取的值可能已被视为文本。下面的公式将返回的文本转换为值。

=IF(AND(E1>DAY(TODAY()), MONTH(TODAY())=1),0, IFERROR(VALUE('\des.grplnk.nethomeMy_DocumentsTimeRecording2020[Timesheet.xlsm]Jan'!F3),'\des.grplnk.nethomeMy_DocumentsTimeRecording2020[Timesheet.xlsm]Jan'!F3))

我已经截取了一些我链接的工作簿的屏幕截图。链接如下,因为我目前无法嵌入图像,因为我没有足够的代表。

链接到的工作簿

工作簿链接自

我有故障排除的想法,但不一定是直接的解决方案:

  • 您可以检查列宽以确保它显示所有 的小数位。
  • 在您链接的工作表中,当您在另一个单元格中将 0.1 添加到链接的单元格时会发生什么? 即:Excel是否"看到"小数位,只是不显示它们?

相关内容

  • 没有找到相关文章

最新更新