Medan både "ersätta" och "ersättare" -funktionerna i Microsoft Excel används för att modifiera text i cellerna, arbetar de med olika aspekter av texten:
Byt ut:
* ersätter ett specifikt antal tecken: Den ersätter ett fast antal tecken som börjar från en definierad position i en textsträng.
* använder position och längd: Du anger startpositionen och antalet tecken som ska bytas ut.
* Exempel: `=Ersätt (" Hello World ", 7, 5," Jorden ")` skulle ersätta "världen" med "jorden" som resulterar i "Hello Earth".
Ersättare:
* ersätter specifik text: Den hittar och ersätter alla förekomster av en specifik textsträng i en annan textsträng.
* använder texten för att ersätta: Du anger texten som ska hittas och texten att ersätta den med.
* Exempel: `=Ersättare (" Hello World "," World "," Earth ")` skulle ersätta alla förekomster av "världen" med "jorden" som resulterar i "Hello Earth".
Nyckelskillnader:
| Funktion | Ersätta | Ersättare |
| --- | --- | --- |
| fokus | Ersätter ett specifikt antal tecken baserade på position | Ersätter alla förekomster av en specifik textsträng |
| argument | Startposition, antal tecken som ska ersättas | Text för att hitta, text för att ersätta med |
| Exempel | Ersätter "världen" i "Hello World" med "Earth" | Ersätter alla "värld" i "Hello World World" med "Earth" |
När man ska använda varje funktion:
* Använd byt ut När du vill ersätta ett specifikt antal tecken på en viss position i en sträng.
* Använd ersättare När du vill ersätta alla händelser av en specifik textsträng i en sträng, oavsett dess position.
Låt mig veta om du vill ha ytterligare förklaringar eller exempel!