Download eksemplet på projektmappe
Denne vejledning viser, hvordan du finder og erstatter flere værdier ved hjælp af indlejrede SUBSTITUTE -funktioner.
Erstat flere værdier
For at finde og erstatte flere værdier i Excel kan vi bruge funktionen SUBSTITUTE i en indlejret formel:
1 | = UDSKIFTNING (SUBSTITUTE (SUBSTITUTE (B3, "Bobby", "Bob"), "Samantha", "Sam"), "Robert", "Rob") |
Hvordan fungerer formlen?
Denne formel indlejrer flere SUBSTITUTE -funktioner sammen for at finde og erstatte værdier en ad gangen. Resultatet fra den første substitution føres til den næste SUBSTITUTE -funktion og så videre. I vores eksempel foretages tre substitutioner. Hvis du vil tilføje flere understationer, skal du blot rede SUBSTITUTE -funktioner i formlen.
Erstat flere værdier ved hjælp af en reference
En anden tilgang ville være at bruge et referenceområde i stedet for at skrive værdierne i formlen.
12 | = SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (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)) |
Denne metode fungerer på samme måde som den gennemtrængelige metode, bortset fra at den bruger INDEX -funktionen til at henvise til et find og erstatte område med værdierne. To INDEX -funktioner er nødvendige for hver SUBSTITUTE (en for find -værdien og en anden for erstatningsværdien).
Erstat flere værdier i Google Sheets
Disse formler fungerer nøjagtig det samme i Google Sheets som i Excel.