
Sammanfattning
Excel REPLACE-funktionen ersätter tecken som anges efter plats i en given textsträng med en annan textsträng. Till exempel = REPLACE ("XYZ123", 4,3, "456") returnerar "XYZ456".
Ändamål
Ersätt text baserat på platsReturvärde
Den ändrade texten.Syntax
= BYT ut (gammal_text, startnummer, num_chars, ny_text)Argument
- old_text - Texten som ska ersättas.
- start_num - Startplatsen i texten du vill söka efter.
- num_chars - Antalet tecken som ska ersättas.
- new_text - Texten att ersätta old_text med.
Version
Excel 2003Användningsanmärkningar
REPLACE-funktionen är användbar för att ersätta text på en känd plats i en given sträng. Till exempel ersätter följande formel 3 tecken som börjar med det fjärde tecknet:
=REPLACE("XYZ123",4,3,"456") // returns "XYZ456"
Du kan använda REPLACE för att ta bort text genom att ange en tom sträng ("") som ny text. Formeln nedan använder REPLACE för att ta bort det första tecknet från strängen "XYZ":
=REPLACE("XYZ",1,1,"") // returns "YZ"
Excel har flera funktioner som kan användas för att ersätta text. Nedan följer en kort sammanfattning. Se även exempel nedan.
- Använd REPLACE-funktionen när du vill ersätta text baserat på en känd plats.
- Använd HITTA eller SÖK för att hitta och ersätta text när platsen inte är känd i förväg.
- Använd SUBSTITUT för att ersätta en eller flera instanser av text endast baserat på innehåll.