2012-01-13 50 views
1

如何從Excel行中提取開始/結束日期?Excel:如何從Excel行中獲取日期

開始日期和結束日期之間不應有重疊或空白。有幾個開始日期和結束日期必須在最早的日期之間進行。

還需要驗證開始/結束日期。有幾條記錄,當它們拉在一起時,它們可能有相同或不同的開始和結束時間,我需要最早的日期/時間來拉和顯示。它將爲結束日期,最早的日期/時間做同樣的事情。對於下一行,開始日期將與前一行結束日期相同,等等。

我想獲得Excel的算法。我應該使用SQL來做到這一點,還是我可以保存在Excel中?

這裏有三個示例數據集,第四個是我想要的結果。

enter image description here

+1

你有什麼嘗試?你可能想看看VBA宏。嘗試錄製宏來學習如何做到這一點。 – Jon49 2012-01-14 02:33:18

回答

1

在Excel中拆分或解析像逗號或空格分隔符的文本內容:

http://office.microsoft.com/en-us/excel-help/split-names-by-using-the-convert-text-to-columns-wizard-HA010102340.aspx

使用Excel中的文本要在列特點:

在Excel,轉到數據菜單,然後單擊「文本到列」並按照嚮導。

您也可以在Excel中使用的功能拆分文本:

將在A1單元格空格分隔一些文本。

將下面的單元格B1:

=LEFT(A1,FIND(" ",A1,1)) 

這將解析出在單元格A1的第一個字。