Excel数据validation号码,字母,数字(大写字母)

所以我发现一个代码,然后工作数字然后,我试图修改是这样的用户input数据在单元格中需要是ex:"52TSQ1234512345" 。 我得到了他们必须inputex: "12PQS" (数字和字母是例子,它可以是任何数字和字母(大写)。这是我到目前为止,但有些东西是closures的,我似乎无法在任何地方find解决scheme。

"=AND(LEN(A1)=15,ISNUMBER(VALUE(LEFT(A1,2))),CODE(MID(LOWER(A1),3))>=97,CODE(MID(LOWER(A1),3))<=122)),ISNUMBER(VALUE(RIGHT(A1,10)))"

尝试这个

=AND(LEN(A1)=15,ISNUMBER(VALUE(LEFT(A1,2))),CODE(MID(LOWER(A1),3,3))>=97,CODE(MID(LOWER(A1),3,3))<=122,ISNUMBER(VALUE(RIGHT(A1,10)))

两个问题

  • 你的Mid公式有一个缺失的说法
  • 无效()位置,尤其是CODE(MID(LOWER(A1),3))<=122))