0

作業中のスプレッドシートがあり、それを使用してさまざまな指標を追跡していますが、そのうちのいくつかは通話の長さに関係しています。スプレッドシートは何年も同じものでしたが、現在は 51:59 (mm:ss) の通話時間があり、古い形式が壊れています。

希望どおりに機能させる方法を研究していますが、これまでのところ、セルを としてフォーマットし、セル[m]:ssに時間を として入力するのが最善の解決策です0:51:59。これにより、目的の結果が得られ、すべての計算が正しく実行されますが、先頭のゼロなしでこれを達成できるようにしたいと考えています。理想的には、誰かが51:59セルに入ることができ、.51:59ではなく3119:00.

私が探しているものを達成する方法を知っている人はいますか? どんな助けでも大歓迎です。私はマクロに慣れているので、マクロでこれを達成する方法があればうまくいきますが、理想的にはマクロを使わない解決策を探しています。

ありがとうございました。

4

1 に答える 1

0

これを行う方法はありません。最も近いのは次の回避策です。

hh:mmセル A1 フォーマットを、セル B1 フォーマットをとして定義しmm:ssます。

=A1/60B1に式を入力します。

これは、A151:59に入力すると B1 に表示されます51:59

残念ながら、A1 テキストは、フォーカスを失った後、それほど直感的ではない値を読み取ります。

ここに画像の説明を入力

回避策については、 https ://superuser.com/a/235924 で説明しています 。

于 2017-03-05T02:48:26.623 に答える