比较单元格/ Excel时保持格式

时间:2016-11-28 15:08:56

标签: excel excel-formula excel-2010

我有一份每日报告,我通过将其与之前的工作日进行比较来检查。结果。我将每个报告粘贴到工作表中,并有第三个工作表,其中包含用于标识任何更改的公式。除非有更改,否则报告表中的单元格将保持空白。如果有变化,那么昨天'结果在给定的单元格中产生,与当前天数不同。数字。

我的问题是格式化混合了文本和数字,结果是,例如,

Today:
2123234.3423134
Yesterday:
1232412.3413243

我希望他们阅读,

Today:
2,123,234.34
Yesterday:
1,232,412.34

这是代码,

=IF(Today!AG23<>Yesterday!AG23,"Today: "&Today!AG23&" vs Yesterday: "&Yesterday!AG23," ")

我在想答案是插入CELL功能,我想是这样的,

=IF(Today!AG23<>Yesterday!AG23,CELL("format", "Today: "&Today!AG23&"") vs CELL("format", Yesterday: "&Yesterday!AG23," ")

但是,我无法让它发挥作用。

有没有人有任何想法?

谢谢,

DS

1 个答案:

答案 0 :(得分:0)

使用TEXT

=IF(Today!AG23<>Yesterday!AG23,"Today: "&TEXT(Today!AG23,"#,##0.00")&" vs Yesterday: "&TEXT(Yesterday!AG23,"#,##0.00"),"")