如何对 Google 电子表格单元格进行验证以仅接受 10 位逗号分隔的数字?
How to put a validation on Google Spreadsheet cell to accept only 10 digit comma separated numbers?
我可以使用“=AND(ISNUMBER($B2),LEN($B2)=10)”,但它限制我只能输入一个 10 位数字。我的要求是接受 1 或 N 10 位逗号分隔的数字(基于用户)。
例如:“1234567890,1234567890,1234567890,n...”
假设一个人可以有 2 个联系电话,我只想限制单元格只接受 10 位逗号分隔的数字。
可以直接在GoogleSheet上完成吗?或者是否有其他方法可以实现它。请帮帮我。
enter image description here
=REGEXMATCH(TO_TEXT(A2),"^(\d{10})(,\d{10})*$")
单元格范围:
A2:A
- A2:A 需要格式化为 TEXT。
- 表达式匹配 10 个
\d
igits 和零个或多个 ,
跟随 10 \d
igits.
我可以使用“=AND(ISNUMBER($B2),LEN($B2)=10)”,但它限制我只能输入一个 10 位数字。我的要求是接受 1 或 N 10 位逗号分隔的数字(基于用户)。 例如:“1234567890,1234567890,1234567890,n...”
假设一个人可以有 2 个联系电话,我只想限制单元格只接受 10 位逗号分隔的数字。
可以直接在GoogleSheet上完成吗?或者是否有其他方法可以实现它。请帮帮我。
enter image description here
=REGEXMATCH(TO_TEXT(A2),"^(\d{10})(,\d{10})*$")
单元格范围:
A2:A
- A2:A 需要格式化为 TEXT。
- 表达式匹配 10 个
\d
igits 和零个或多个,
跟随 10\d
igits.