0

「yyyy-mm-dd hh:mm:ss」(AKA: mysql の日時) でフォーマットされた列があります。ただし、一部の時間は設定されていません (00:00:00 など)。

Excelのdatetime列の時間部分だけではソートできないと思うので、セルの時間が00:00:00かどうかを判断する式が必要だと思います。

この問題に光を当てるのを手伝ってくれる人はいますか?

4

2 に答える 2

4

結果をどうしたいのかわからないので、この数式は、時間部分が 00:00:00 であるかどうかに応じて TRUE/FALSE を返すだけです。

=MOD(A1,1)=0
于 2013-08-19T19:46:54.343 に答える
0

A の初期値を仮定します。

  • 値を(日付ではなく)数値としてフォーマットすると、Aの値と一致するBの塗りつぶし値はこれを示します
  • ここで、式を使用して丸一日を引きます。
  • ここで、新しい列 D を使用して D = C に設定しますが、D 形式を時間として適用します。
  • 次に、時間だけの列 D を並べ替えます。

これの多くは、端数日を取得して時間としてフォーマットするための式だけにショートカットできますが、わかりやすくするためにすべての手順を個別に示したいと思いました. これは、以下の例を使用して行うことができます:=A2-TRUNC(A2,0)列 b で並べ替えます。

ここに画像の説明を入力

trunc を使用する代わりに、=mod(a2,1)動作するはずです。

于 2013-08-19T19:49:38.460 に答える