2017-06-02 44 views
0

我目前有由我已經鏈接到Access數據庫查詢填充幾個工作表。目前,他們正在從另一個工作表中檢索次數等數據,並通過訪問鏈接。但是,時間只顯示爲Excel使用的小數時間。我試過重新格式化這些列,但是這沒有奏效。然而,所有我對他們做數學題是像樣的正確時間格式,這對我來說是HH:MM:SS十進制時報在Excel中沒有重新格式化爲標準顯示

我也知道十進制數據可以轉換成適當的時間格式;例如,(0.40048611111)爲上午9時36分42秒,也就是源數據說什麼的小數格式,但所執行的查詢只顯示小數。

,所述查詢被鏈接到工作表是在同一工作簿爲包含查詢,以及所述工作表。這可能導致任何問題?最好將它們都放在同一個工作簿中。

謝謝!

+0

我適應它不改變,則數字被帶過來的文本。鏈接是如何製作的?嘗試當時轉換爲數字。 –

+0

@ScottCraner鏈接通過Access進行 - 我已經從工作簿** W **工作表** A **鏈接到Access。然後,我已將訪問數據庫文件的查詢鏈接回** W **的不同工作表中。不幸的是Access不會讓我改變任何與列值有關的東西,因爲它是一個鏈接的工作表,並且在Excel中更改列的類型也不起作用。 – bcbrwk

回答

0

使用普通選擇查詢轉換和清潔您的鏈接數據:

Select 
    CVDate([YourExcelDateField]) As TrueDate, 
    SomeField As FieldNameOne, 
    AnotherField 
From 
    YourLinkedExcelTable 

然後用這個查詢,而不是鏈接的Excel表格,用於進一步的處理。

+0

解決!非常感謝。 – bcbrwk

相關問題