excel - 如何生成随机字符串RANDBETWEEN?
问题描述
我正在使用这个公式来生成一个随机代码:
=RANDBETWEEN(0,9)&CHAR(RANDBETWEEN(65,9))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(33,47))&RANDBETWEEN(0,9)&CHAR(RANDBETWEEN(65,9))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(33,47))
而不是看起来像这样的东西:6Ib&4Rj/
,我得到
姓名?错误
任何人都可以看到我错过了什么?
解决方案
RANDBETWEEN
要求第一个参数小于第二个参数。
RANDBETWEEN(65,9)
替换with的所有实例,RANDBETWEEN(9,65)
这应该可以解决您的问题。
推荐阅读
- matlab - 如何在 Matlab 数据集中命名一行而不导致索引错误?
- bazel - 如何从 Bazel 规则中查询兄弟规则
- kubernetes - 了解从外部环境访问 NodePort
- c - 在函数指针中自动转换 void* 参数
- linux - 如何编写一个可以在Linux中运行脚本的shell脚本文件
- typescript - TypeScript 中的递归泛型
- javascript - TypeError:_firebase.default.analytics 不是函数。(在 '_firebase.default.analytics()' 中,'_firebase.default.analytics' 未定义)
- imagemagick - Imagemagick 只读取红色通道
- sql - 在子查询中合并 SQL 行
- javascript - 我需要写困难的回文