如何仅允许特定格式的数据验证(hh:mm - hh:mm - 轮班安排)

如何仅允许特定格式的数据验证(hh:mm - hh:mm - 轮班安排)

所以基本上我需要一个只允许以下格式的数据的公式:

hh:mm - hh:mm(用于轮班安排,例如 08:00 - 16:00)

对我来说,破折号 (-) 前后的空格是绝对必要的。我一直尝试使用自定义格式来实现这一点,但不起作用,我想我需要一个数据验证公式。

答案1

有了此要求,用户基本上就是在输入文本,而验证文本条目非常困难。使用两列而不是一列会容易得多。格式化列以使用所需的时间格式。告诉用户输入时间为“下午 1 点”或“13:00”或任何适合您区域设置的有效时间戳。然后验证列以仅允许小于 1 的值,因为这就是时间值的基础数字:0 到 1 之间的十进制值,因为 1 表示一天,任何小于一天的数字都是小数。

相关内容