作业帮 > 综合 > 作业

如何把没规律的1到49的数字转换成三种文字红波,蓝波,绿波?函数 红波的数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 01:58:10
如何把没规律的1到49的数字转换成三种文字红波,蓝波,绿波?函数 红波的数
红波的数 01,02,07,08,12,13,18,19,23,24,29,30,34,35,40,45,46
蓝波的数 03,04,09,10,14,15,20,25,26,31,36,37,41,42,47,48
绿波的数 05,06,11,16,17,21,22,27,28,32,33,38,39,43,44,49
A列1-49的数字,如何在B列对应的位置自动生成红波或蓝波或绿波?
用替换,虽然用 perl 写的,但原理应该是一样的,供你参考
if ($tm=~/01|02|07|08|12|13|18|19|23|24|29|30|34|35|40|45|46/) {$bs="红"; $bscolor="red";}
if ($tm=~/05|06|11|16|17|21|22|27|28|32|33|38|39|43|44|49/) {$bs="绿"; $bscolor="green";}
if ($tm=~/03|04|09|10|14|15|20|25|26|31|36|37|41|42|47|48/) {$bs="蓝"; $bscolor="blue";}
$bs指说明,$bscolor 指背景颜色 如:
$tm($bs)
如果 是18 那么$bscolor=“red” 如此.
再问: A列1-49的数字,如何在B列对应的位置自动生成三种文字 红 或 蓝 或 绿 ?
再答: 用代码替换啊其实你也可以用 除3 的方法来判断余0为绿 余1 为红 余2为蓝  、如果你除以6就可以 把余数来代替半波的另外你也可以用号码图片来代替的。如下图:
再问: 能不能用 excel 帮我做个表格。谢谢!
再答: excel 你用IF 语句就OK了,你发信我,我帮你做