如何把数组中的值进行替换?

比如我想把A1单元格中的数据0-9分别替换成A-J,公式应该怎么写

补充:长度不固定,可能是1,3也可能是1,3,5,6

image.png

FineReport lincoder 发布于 2020-10-21 16:28 (编辑于 2020-10-21 16:29)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
6
cherishdqyLv7高级互助
发布于2020-10-21 16:33(编辑于 2020-10-21 16:34)

MAPARRAY(split(A1, ","), CHAR(item + 64))

  • 孤陌 孤陌 这个非常666
    2020-10-21 16:37 
  • 让过去 让过去 大佬牛啊,找了半天同时处理数组里面所有元素的方法,挖坟贴挖出来了
    2024-06-17 15:37 
最佳回答
0
张洪威Lv6高级互助
发布于2020-10-21 16:29
  • lincoder lincoder(提问者) 对头,我看了下他的问题觉得不固定这个问题的比较难搞啊
    2020-10-21 16:32 
  • 张洪威 张洪威 回复 lincoder(提问者) 一样的啊,那大佬的做法就是可以不固定的啊。只要你把1-9A-J对应关系写好。
    2020-10-21 16:33 
最佳回答
0
krystal033Lv7高级互助
发布于2020-10-21 16:33(编辑于 2020-10-21 16:34)

replace(JOINARRAY([1,2],","),1,"A") 把这里面的[1,2] 替换成你的数组 然后多replace几层就好了 写的比较累


  • 4关注人数
  • 445浏览人数
  • 最后回答于:2020-10-21 16:34
    请选择关闭问题的原因
    确定 取消
    返回顶部