2016-11-28 153 views
0

我有一份每日報告,通過將其與前一個工作日的結果進行比較來進行檢查。我將每個報告粘貼到工作表中,並使用第三個工作表和公式來識別任何更改。報告表中的單元格保持空白,除非發生變化。如果有變化,那麼昨天的結果會在給定的單元格中產生,並與當前日期的數字產生差異。比較單元格/ Excel時保持格式化

我的問題是,格式混合文本和數字,其結果是,例如,

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

回答

0

用文字

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

準確,謝謝。我使用TEXT格式化日期比較單元格,並應該認爲它可以在這裏工作。 – SozDaneron

+0

@SozDaneron請在答案處點擊複選標記並標記爲正確。 –

+0

我做了,但顯然是因爲我有一個聲望<15它不公開記錄? – SozDaneron