在 Excel 中,如果要替换单个单元格中的多个值,在这种情况下,您需要使用 SUBSTITUTE 函数创建嵌套公式。在本教程中,我们将学习如何编写这个公式。
编写嵌套替换公式来替换多个值下面是我们使用 SUBSTITUTE 函数五次来替换单元格 A1 中的五个值的公式。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"One","1"),"Two","2"),"Three","3"),"Four","4")," Five","5")该公式是一个嵌套公式,使用 REPLACE 函数五次来替换单元格中的五个值。为了帮助您理解这个公式,我将其结构如下:
该公式替代:
一 ⇢ 1两个 ⇢ 2三⇢3烤箱⇢4五⇢5由于这是一个嵌套公式,第二个函数使用第一个函数返回的值,第三个函数使用第二个函数返回的值,依此类推。
带单元格引用的嵌套替换上面的公式中,我们直接将数值一一输入到公式中。但您也可以为所有值创建单元格引用。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,INDEX(D1:D5,1),INDEX(E1:E5,1)),INDEX(D1:D5,2),INDEX(E1:E5,2)) ,INDEX(D1:D5,3),INDEX(E1:E5,3)),INDEX(D1:D5,4),INDEX(E1:E5,4)),INDEX(D1:D5,5),INDEX( E1:E5,5)) 在公式的每个函数中,都有两个 INDEX 函数。第一个 INDEX 函数返回要在范围 E1:E5 中替换的值,第二个 INDEX 函数获取要在范围 F1:F5 中替换的新值。
获取 Excel 文件下载Excel 公式列表相关公式在 Excel 中的单元格中添加新行(换行符)在 Excel 中添加前导零在 Excel 中用逗号连接(组合)单元格在 Excel 中连接(合并)一系列单元格Excel 中使用换行符连接