马骉 发表于 2021-11-20 15:10:00

【函数小题】破译摩斯密码

这是一道周末小题,最近论坛上很多关于这类问题的提问。略加一点难度,供各位消闲解闷。

华一盛 发表于 2021-11-23 04:24:13

=BASE(SUM((MOD(MATCH(TRIM(MID(SUBSTITUTE(F1,"/",REPT(" ",99)),ROW(1:9)*99-98,99)),A3:A30,)+ROW(1:9),26)+9)*36^(9-ROW(1:9))),36)

陈鑫迪 发表于 2021-11-23 20:16:33

没有base函数。验证后半段是正确的。

有求必应 发表于 2021-11-28 20:19:51

我这里显示对啊,没有BASE没想到

渴望美丽人生 发表于 2021-11-30 20:45:40

BAES应该是13版+

发表于 2021-12-2 02:44:06

。。。。。。。。。。。。。。。

乡团 发表于 2021-12-4 00:02:17

这个题目被你的公式绝杀了。

追梦使者 发表于 2021-12-15 21:23:44

=CONCAT(CHAR(65+MOD(MATCH(TRIM(MID(SUBSTITUTE(F1,"/",REPT(" ",99)),ROW(1:9)*99-98,99)),A:A,)+ROW(1:9)-3,26)))

谢谢11楼咖啡朋友提醒一下刚好26的情况

董腾飞 发表于 2021-12-17 05:41:29

没有,楼主说用03的

姜慧娟 发表于 2021-12-18 01:44:07

03版脑袋都炸了,没有想出来如何合并几个字母。
=CONCAT(CHAR(TEXT(MOD(MATCH(TRIM(MID(SUBSTITUTE(F1,"/",REPT(" ",99)),99*COLUMN(A:I)-98,99)),A3:A28,)+COLUMN(A:I),26),"0;;26")+64))
页: [1] 2 3
查看完整版本: 【函数小题】破译摩斯密码