行与时间&文字串

时间:2018-05-01 00:42:38

标签: excel time excel-formula date-arithmetic

以下是我在Excel样本数据中的数据,该数据具有登录和注销时间以及某些列中的文本。我想检查超过指定时间的时间是否为2:00 AM。我使用下面的公式(我从extendoffice.com获得)

IF('Bio-Metric-Timings'!G72="","",IF('Bio-Metric-Timings'!G72>=(--"8:30 PM"),"Yes","No"))

此公式工作正常,但也为Text提供“是”值。我不懂为什么。对于有时间而不是文本的列,我只想要“是”。

关于我:我喜欢使用Excel,但我没有任何编码或编程知识。我一直在访问您的网站和其他人,以简化我的工作。

感谢您对这位亲爱的专家的帮助!!!

img

1 个答案:

答案 0 :(得分:1)

Kamal,如果您提供配方并寻找答案,那么您还应该提供列名和工作表名称以便更清晰。

我试过你的公式。虽然我没有得到'是'作为答案,但你的文字问题已经解决。而不是检查空白(通过使用""在公式中),只需检查单元格值是否为数字。

你的回答:

IF(isnumber(('Bio-Metric-Timings'!G72),IF('Bio-Metric-Timings'!G72>=(--"8:30 PM"),"Yes","No"),"")

我没有将我的表格重命名为Bio-Metric-Timings,而且我不知道哪个单元格是G72,但这段代码应该可行。 此外,每当外出时间具有文本值时,如果您想要显示短语,例如,"周休息",则在最后一个""中包含它(周休息)。在公式中。