Ersätt flera värden - Excel och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du hittar och ersätter flera värden med hjälp av kapslade SUBSTITUTE -funktioner.

Ersätt flera värden

För att hitta och ersätta flera värden i Excel kan vi använda ersättningsfunktionen i en kapslad formel:

1 = BYTE (BYT (BYT (B3, "Bobby", "Bob"), "Samantha", "Sam"), "Robert", "Rob")

Hur fungerar formeln?

Denna formel kapslar flera SUBSTITUTE -funktioner tillsammans för att hitta och ersätta värden en i taget. Resultatet från den första substitutionen matas in i nästa SUBSTITUTE -funktion och så vidare. I vårt exempel görs tre substitutioner. För att lägga till fler transformatorer, helt enkelt häcka SUBSTITUTE -funktioner i formeln.

Ersätt flera värden med hjälp av en referens

Ett annat tillvägagångssätt skulle vara att använda ett referensintervall istället för att skriva värdena i formeln.

12 = BYTE (Byt (Byt (B3, INDEX ($ E $ 3: $ E $ 5,1), INDEX ($ F $ 3: $ F $ 5,1)),INDEX ($ E $ 3: $ E $ 5,2), INDEX ($ F $ 3: $ F $ 5,2)), INDEX ($ E $ 3: $ E $ 5,3), INDEX ($ F $ 3: $ F $ 5, 3))

Denna metod fungerar på samma sätt som den genomgående metoden förutom att den använder INDEX -funktionen för att referera till en sökning och ersätta intervallet med värdena. Två INDEX -funktioner behövs för varje SUBSTITUTE (en för sökvärdet och en annan för ersättningsvärdet).

Ersätt flera värden i Google Kalkylark

Dessa formler fungerar exakt likadant i Google Kalkylark som i Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave