3

所以我找到了一个适用于数字然后是字母的代码,我试图修改它,所以用户在单元格中输入数据需要是ex:"52TSQ1234512345". 我已经到了他们必须输入的程度ex: "12PQS"(数字和字母是示例,它可以是任何数字和字母(大写字母)。这是我到目前为止得到的,但有些东西不对劲,我似乎不能在任何地方找到解决方案。

"=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)))"

4

1 回答 1

1

试试这个

=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))
于 2012-09-11T05:01:10.240 回答