列の1つがトランザクション時間で、その形式がHH:MM:SSであるExcelシートがあります。ただし、Excelシートをアプリケーションにアップロードできるように、HHMM形式のトランザクション時間が必要です。現在、各行を手動でフォーマットしていますが、必要なフォーマットを列全体に一度に適用する方法はありますか?
98035 次
3 に答える
10
あなたの目だけの場合:
列全体を選択し、選択範囲のどこかを右クリックして、[セルの書式設定]、[数値]、[カテゴリのカスタム]の順に移動します。
タイプHHmm
OKを押します
終わり。
これを実際の値として必要な場合:
次の式を含む列を作成します=TEXT(<targetcell>;"HHmm")
、、または;が必要かどうかは、言語に依存することに注意してください。その式で。
于 2013-03-25T10:22:05.473 に答える
2
2つのオプションがあります。
- フィールドをカスタムフォーマットします。
- 別のセルで関数を使用します。セル
A1
にテキストが含まれているとします15:48:58
。別のセル(たとえばB1)の数式をとして使用し=TEXT(HOUR(A1),"00")&TEXT(MINUTE(A1),"00")
ます。これにより、出力はとして得られ1548
ます。
于 2013-03-25T10:25:05.623 に答える
-1
たとえば、セルを入力.633
します。時間B2
に変換するということは、日を変換することを意味します。24時間を1日とみなします。0.633
0.633
手順に従ってください:
- B2セルを選択して右クリックします。
- ショートカットメニューから、[セルの書式設定]に移動します。[セルの書式設定]ダイアログボックスが表示されます。
- ダイアログボックスで。カテゴリリストの下のカスタムをクリックします。
hh:mm:ss
右のリストから検索します。 hhmmss
次に、右側の「タイプ:」のすぐ下のように編集します。
このチュートリアルはmsofficeworldから読むことができます:Excelでの時間のフォーマット
于 2016-01-06T15:00:27.470 に答える