1
我有一系列時間格式爲hh:mm.ss的數據(我的原始數據集通過csv以這種方式導入)。我需要將它轉換爲正確的格式(hh:mm:ss)來進行計算,並且使用替換功能很容易完成。帶可選小時數的Excel自定義時間格式
問題是這些數據中的一部分沒有hh部分,它們只是mm.ss,所以當我替換「。」時。與「:」成爲hh:mm而不是mm:ss,例如06:30s變成06h:30m。
有誰知道如何製作一個自定義時間格式,默認值爲mm,只有在必要時才包含hh?
您的問題是不明確的。你寫的格式是'hh:mm.ss'或'mm.ss',對我來說,這意味着'00:06.30'或'06.30'。但是,你舉了一個'06m.30s'的例子。這是什麼?實際上,如果你提供一個原始'csv'文件的例子(如記事本中所示),這將是最好的。以及您正在使用的是哪個版本的Excel。 –
我把「m」和「s」幫助人們理解這個例子,它們不包含在格式中。正如你所說,它是hh:mm.ss或mm.ss。我使用2016版本。不幸的是,我無法提供csv文件,因爲它包含敏感信息 –
據我所知,沒有自定義格式可以做你想做的。您可能需要在導入過程中進行轉換。將列指定爲文本,然後測試存在多少個冒號':'可能允許您適當地轉換值。沒有一個例子來證明你的問題,我會猜測解決方案。當然,你可以創造一些東西。 –