【问题标题】:Formatting a cell in way so that only values specific format can be entered以某种方式格式化单元格,以便只能输入特定格式的值
【发布时间】:2022-11-16 22:57:03
【问题描述】:

我正在使用 excel 来存储一些数据。该列存储某种必须采用特定格式的输出标识。该字符串的格式应为 FP-2#-####,例如 FP-22-1234 应该有效,而 px423 之类的格式应该无效,并且不应允许用户输入。

我知道在 SQL 中你可以做到这一点。我将如何在 excel 中实现这一目标

谢谢

使用了条件格式和数据验证,但似乎不起作用

【问题讨论】:

    标签: excel excel-2010 xlsxwriter


    【解决方案1】:

    尝试使用 LEFTMIDRIGHTISNUMBER 组合作为自定义数据验证的公式。

    是这样的:

    =AND(LEFT(A1; 4)="FP-2"; AND(ISNUMBER(VALUE(MID(A1;5;1))); AND(MID(A1;6;1)="-"; ISNUMBER(VALUE(RIGHT(A1; 4))))))
    

    【讨论】:

      猜你喜欢
      • 2022-01-20
      • 1970-01-01
      • 2014-09-21
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2014-12-15
      相关资源
      最近更新 更多