Hvis du vil erstatte underlag med et bestemt antal tekst fra tilstødende celle, kan du bruge en kombination af "FIND "," LEFT "&" MID " funktioner.
VENSTRE: Returnerer det angivne antal tegn fra starten af en tekststreng.
Syntaks: = VENSTRE (tekst, num_chars)
tekst: Det er tekststrengen, der indeholder tegn, som du vil udtrække
num_chars: Det angiver antallet af tegn fra venstre, du vil udtrække.
MIDT: Returnerer tegnene fra midten af en tekststreng, givet en startposition og længde.
Syntaks: = MID (tekst, startnummer, num_chars)
tekst: Det er tekststrengen, der indeholder de tegn, du vil udtrække.
startnummer: Nummeret i strengen, som du vil udtrække data fra.
num_chars: Det angiver det antal tegn, du vil have fra MID til at hente eller udtrække.
Lad os tage et eksempel:
Vi har nogle strenge, der indeholder “XX” som en delstreng i kolonne A. I kolonne B har vi tekst, som skal udskiftes med XX.
- Vi vil have en formel, der vil erstatte delstrengen, dvs. “XX” i den tilsvarende celle i kolonne A & erstatte med teksten i kolonne B
- I celle C2 ville formlen være
- = LEFT (A2, FIND ("XX", A2) -1) & B2 & MID (A2, FIND ("XX", A2) +2,255)
- I ovenstående skærmbillede har formlen erstattet teksten "XX" med "C".
- Ved at kopiere formlen i nedenstående område, får vi det ønskede resultat.
Dette er den måde, vi kan erstatte delstreng med tal fra tilstødende celler i Microsoft Excel.