1つのセルで経過時間を日、月などの形式で自動的に変換する必要があります(例:2週間1日8時間51分38秒)例としては368.860556時間)。私はGoogleが私に価値を与えることができることを知っているが、私はExcelでそれを必要とするので、値を変更すると、それは合計時間が必要なところでそれを変更するだろう。Excel 2007で時間を操作する方法(2週間1日8時間51分38秒から時間)?
Excel 2007でこれをどのように達成できますか?
1つのセルで経過時間を日、月などの形式で自動的に変換する必要があります(例:2週間1日8時間51分38秒)例としては368.860556時間)。私はGoogleが私に価値を与えることができることを知っているが、私はExcelでそれを必要とするので、値を変更すると、それは合計時間が必要なところでそれを変更するだろう。Excel 2007で時間を操作する方法(2週間1日8時間51分38秒から時間)?
Excel 2007でこれをどのように達成できますか?
あなたは「2週間1日8時間51分38秒」のセルE5にテキストとしてを持っていると仮定すると:
=MID(E5,1,FIND("week",E5)-2)*168
+MID(E5,FIND("day",E5)-3,2)*24
+MID(E$5,FIND("hour",E$5)-3,2)*1
+MID(E$5,FIND("minute",E$5)-3,2)/60
+MID(E$5,FIND("second",E$5)-3,2)/3600
戻り368.8605556
をまた、これはあなたが示すようにフォーマットが常にとどまることを前提とし、入力として「2週間567日〜88時間9999秒」ということは決してありません。
ありがとう!私はすぐにそれを試してみましょう。いくつかのフィールドにはいくつかの値(秒、分、時間、日など)があり、その他の値は月までです(小さい値は常に存在しますが大きいものは存在しません)。 – Marten
方法があります。しかしそれはより複雑になる。新しい質問を投稿して、入力フォーマットの詳細な仕様といくつかの例を教えてください。質問のパラメータが不明確で時間の経過とともに変化しても、答えが出てくるのは楽しいことではありません。 –
私はすべての作業を手に入れることができました:) IFとIFERRORSとFERDチェックとその魔法のAbit :) ありがとうございました! – Marten
どのような経過時間の形式は正確ですか?セルにテキストとして「2週間1日8時間51分38秒」がありますか? – LittleBobbyTables