以下是我在Excel样本数据中的数据,该数据具有登录和注销时间以及某些列中的文本。我想检查超过指定时间的时间是否为2:00 AM
。我使用下面的公式(我从extendoffice.com获得)
IF('Bio-Metric-Timings'!G72="","",IF('Bio-Metric-Timings'!G72>=(--"8:30 PM"),"Yes","No"))
此公式工作正常,但也为Text提供“是”值。我不懂为什么。对于有时间而不是文本的列,我只想要“是”。
关于我:我喜欢使用Excel,但我没有任何编码或编程知识。我一直在访问您的网站和其他人,以简化我的工作。
感谢您对这位亲爱的专家的帮助!!!
答案 0 :(得分:1)
Kamal,如果您提供配方并寻找答案,那么您还应该提供列名和工作表名称以便更清晰。
我试过你的公式。虽然我没有得到'是'作为答案,但你的文字问题已经解决。而不是检查空白(通过使用""在公式中),只需检查单元格值是否为数字。
你的回答:
IF(isnumber(('Bio-Metric-Timings'!G72),IF('Bio-Metric-Timings'!G72>=(--"8:30 PM"),"Yes","No"),"")
我没有将我的表格重命名为Bio-Metric-Timings,而且我不知道哪个单元格是G72,但这段代码应该可行。 此外,每当外出时间具有文本值时,如果您想要显示短语,例如,"周休息",则在最后一个""中包含它(周休息)。在公式中。