Duration の「分」(「時」以下の単位)
識別可能な場合は明示的に指定された分数(Number
値)を返し、分数を識別できない場合は 0
を返します。
使用例
MINUTE("007:14:21")
は 14
を返します。
MINUTE(TIMENOW() - "00:00:00")
は、正時以降の分数を返します(つまり、現在時刻の分の部分)。関連情報: TIMENOW()
Duration の分数
MINUTE()
は、Duration
値からの分数コンポーネントの抽出のみを行います。Duration
値が表す分数の合計を計算することはしません。Duration
値を構成する分数の合計を計算するには、TOTALMINUTES()
を使用します。
一般的な問題
MINUTE(NOW())
(または NOW()
の代わりに任意の DateTime
値や Time
値)を使用すると、Expression Assistant で「Parameter 1 of function MINUTE is of the wrong type
」というエラーが発生します。引数は DateTime
値や Time
値ではなく、Duration
値にする必要があります。修正するには、TIME()
を使用して DateTime
値を Time
値に変換してから、正時を引いて Time
値を Duration
値に変換します(MINUTE(TIME(NOW()) - "00:00:00")
)。関連情報: NOW()
、TIME()
構文
MINUTE(期間)
- 期間 -
Duration
値。
注意事項
MINUTE(...)
は、...
が Time
値である場合は (NUMBER(INDEX(SPLIT(TEXT(...), ":"), 2)) + 0)
と同等です。関連情報: INDEX()
、NUMBER()
、SPLIT()
、TEXT()