0

私の問題は、時間 (時間) を一般的な数値の列に一致させて、他のセルから値を取得したいということです。

以下を使用して、日時の値を時間の数だけに変換することができました。

=TEXT(TIME(HOUR(B5),MINUTE(B5),SECOND(B5)),"h")

しかし、これをたとえば数字の 10 に一致させようとすると、#N/A.

これをどのように解決すればよいですか?

4

2 に答える 2

2

数値を直接返す HOUR 関数を使用するだけです。

=HOUR(B5)

これを比較または MATCH 関数で使用できます。

=IF(HOUR(B5)>10,"Late","Early")

于 2013-09-25T19:08:04.897 に答える
2

以下を簡単に使用できるはずです。

=TEXT(B5,"h")

さて、あなたが抱えている問題は、TEXTおそらく数値を検索しているときにテキスト値を返すことです。テキスト値を数値に変換するには、1 を掛けるか、0 を足します。

=TEXT(B5,"h")+0

=TEXT(B5,"h")*1

そして、それはそれを行う必要があります!

于 2013-09-25T18:50:57.047 に答える