我需要一种优雅的方式将一系列代码解码到单个 Excel 单元格中 2024-6-17 • microsoft-excel-2010 worksheet-function 我们有一个单元格,里面填充了最多五个逗号分隔的双字母代码。一共有 20 个可能的代码。我想创建一个单元格,其中包含这两个字母代码的“解码”。现在,我使用一系列 20 列来解码单个值(例如=IF(ISNUMBER($A$1,"aa"),"Option 1"," ")...),并CONCATENATE在第 21 列中构建解码列表。 一定有更好的方法。有吗? 答案1 我认为使用 Excel 标准函数执行此操作的唯一方法是嵌套多个SUBSTITUTE()函数,如下所示: =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,D1,E1),D2,E2),D3,E3)... 如果您有许多需要替换的标签,那么最好使用一些 VBA,或者坚持使用大量辅助列,就像您一直在做的那样。 相关内容 设置防火墙:要求用户允许新的传入/传出流量? Office 365 就地保留阻止我删除用户 超线程与吞吐量[关闭] 在服务器和路由器中设置静态ip,用于windows服务器中的mysql通信 在 Xubuntu 中从挂起状态恢复时屏幕缓冲区损坏 使用 -if 语句格式化 ExifTool 输出的文件名列表 多线程 xz,带有 gzip、pv 和管道 - 这是我能得到的最高效的吗? 寻求帮助进行故障排除:网络服务未启动 如何手动激活AMD GPU? 子域名和代理服务器的 nginx 配置