2016-01-26 46 views
0

我有一個表作爲下轉換日起數

AAA 28/01/2016 

我試着像改變格式許多選項。 Datevalue,Datevalue(text ...)函數,但日期未被轉換爲數字。

+0

哪個版本優秀? 你使用的是vb宏嗎? Apache的POI或試圖實現這一目標的lib? weneed信息 –

+0

它的Excel 2013和它的一個xlsm文件。謝謝 – piknooselvan

回答

0

您得到AAA 28/01/2016在任一個單元格或兩個單元格中,並且希望將該文本轉換爲實際日期甚至是數字。

text_to_date

在C1的公式:C2是,

=DATE(RIGHT(B1, 4), MID(B1, 8, 2), MID(B1, 5, 2)) ◄ C1 
=DATE(RIGHT(B2, 4), MID(B2, 4, 2), MID(B2, 1, 2)) ◄ C2 

格式,但是你想所做的文本到日期轉換後。爲避免歧義,上述使用dd-mmm-yyyy_)。真實的數字將是0以顯示42,397。請注意,文本(默認情況下)在單元格中左對齊,而日期和數字右對齊。

+0

謝謝先生,它的工作。多謝了\ – piknooselvan

0

使用以下功能。

=TEXT(A1,0) 

enter image description here

+0

不工作sir,輸出與輸入相同。格式化爲數字,但仍然輸出相同。謝謝先生的回覆 – piknooselvan

+0

你想分開日期嗎?我無法理解你。我以爲你想datevalue相等的數字。 – harun24hr

+0

是的,先生我想要日期值相等number.However輸出相同的輸入。 – piknooselvan

0

簡單地說:只要你想

=--A1 

然後格式的單元格。 --會將其更改爲一個數字。

+0

先生,它給#值錯誤 – piknooselvan