Gå til hovedindhold

Excel REPLACEB-funktion

Forfatter: Amanda Li Sidst ændret: 2022-09-09

Funktionen REPLACEB erstatter en del af en tekststreng med en ny tekststreng baseret på det antal bytes, du angiver. REPLACEB er beregnet til brug med sprog, der bruger dobbeltbyte-tegnsæt (DBCS), såsom kinesisk (forenklet), kinesisk (traditionel), koreansk og japansk. Funktionen tæller hvert dobbeltbytetegn som 2.

udskiftningsfunktion 1


Syntaks

=REPLACEB(old_text, start_num, num_bytes, new_text)


argumenter

  • old_text (påkrævet): Den tekststreng, hvor du vil erstatte nogle tegn.
  • start_num (påkrævet): Placeringen af ​​den første byte af tegn, du vil erstatte i gammel_tekst.
  • antal_bytes (påkrævet): Angiver antallet af bytes af tegn, der skal erstattes i gammel_tekst startende fra startnummer.
  • ny_tekst (påkrævet): Den nye tekst til at erstatte tegn i gammel_tekst.

Returværdi

Funktionen UDSKIFTB returnerer det angivne antal tegn.


Funktionsnoter

  • Mellemrum tæller som tegn.
  • REPLACEB tæller altid hvert dobbeltbytetegn som 2, når du har aktiveret redigering af et sprog, der understøtter DBCS, og derefter indstiller det som standardsprog. Ellers tæller REPLACEB hvert tegn som 1 ligesom UDSKIFT.
  • If startnummer er større end længden af gammel_tekst, REPLACEB returnerer en tom tekst ("").
  • If startnummer er mindre end længden af gammel_tekst men startnummer + antal_bytes overstiger længden af gammel_tekst, REPLACEB erstatter tegnene fra nr. startnummer til slutningen af gammel_tekst med ny_tekst.
  • REPLACEB returnerer #VÆRDI! fejl hvis:
    • startnummer < 1;
    • antal_bytes er negativ.
  • REPLACEB tæller faktiske værdier i stedet for udseendet af dine data. For eksempel er A1 dato 9/1/2022, >UDSKIFTB(A1,1,1,8;XNUMX;XNUMX;XNUMX) afkast 84805, da den faktiske værdi i A1 er 44805, som netop blev formateret som en datoværdi. For at bruge REPLACEB med datoer, bør du drage fordel af TEKST funktion.

Eksempel

For at få REPLACEB til at erstatte de angivne bytes af tegn fra de gamle tekststrenge på de positioner, der er angivet i tabellen nedenfor med den nye tekst, skal du kopiere eller indtaste formlen nedenfor i den øverste celle (G6) på resultatlisten, og trykke på Indtast for at få resultatet. Vælg derefter resultatcellen, og træk udfyldningshåndtaget (den lille firkant i nederste højre hjørne af den valgte celle) ned for at anvende formlen på nedenstående celler.

=UDSKIFTB(B6,C6,D6,E6)

udskiftningsfunktion 2

I stedet for cellereferencer kan du skrive den faktiske gammel_tekst, startnummer, antal_bytes og ny_tekst værdier i formlen som vist nedenfor.

=UDSKIFTB("你在干什么",7,4,"嘛")

Bemærk: Du bør omslutte tekststrengen i en Excel-formel med dobbelte anførselstegn (""). Bemærk, at cellereferencer, tal eller datoer ikke må stå inden for anførselstegn.


UDSKIFTS VS. ERSTATTE

REPLACEB tæller hvert dobbelt-byte-tegn som 2 og hvert enkelt-byte-tegn som 1. Mens REPLACE tæller både dobbelt- og enkelt-byte-tegn som 1. Du kan sammenligne resultaterne returneret af REPLACEB og REPLACE som vist nedenfor.

udskiftningsfunktion 3

Bemærk: Du bør omslutte tekststrengen i en Excel-formel med dobbelte anførselstegn (""). Bemærk, at cellereferencer, tal eller datoer ikke må stå inden for anførselstegn.


Relaterede funktioner

Excel REPLACE-funktion

Erstat-funktionen i Excel kan hjælpe dig med at finde og erstatte tegn baseret på en given placering fra tekststrengen med en ny tekst. Tag nedenstående skærmbillede som eksempel, erstat 4 tegn, der starter ved det femte tegn fra tekststrengen med en anden tekststreng.

Excel SUBSTITUTE-funktion

Microsoft Excel SUBSTITUTE-funktion erstatter tekst eller tegn i en tekststreng med en anden tekst eller andre tegn.

Excel LENB funktion

LENB-funktionen returnerer længden af ​​en streng i bytes. LENB er beregnet til brug med sprog, der bruger dobbeltbyte-tegnsæt (DBCS), såsom kinesisk (forenklet), kinesisk (traditionel), koreansk og japansk. Funktionen tæller hvert dobbeltbytetegn som 2.

Excel MIDB funktion

MIDB-funktionen returnerer et bestemt antal tegn fra en tekststreng, startende ved den position, du angiver, baseret på antallet af bytes, du angiver. MIDB er beregnet til brug med sprog, der bruger dobbeltbyte-tegnsæt (DBCS), såsom kinesisk (forenklet), kinesisk (traditionel), koreansk og japansk. Funktionen tæller hvert dobbeltbytetegn som 2.

Excel LEFTB-funktion

Funktionen LEFTB returnerer det angivne antal tegn fra begyndelsen (venstre) af en leveret streng baseret på antallet af bytes, du angiver. LEFTB er beregnet til brug med sprog, der bruger dobbeltbyte-tegnsæt (DBCS), såsom kinesisk (forenklet), kinesisk (traditionel), koreansk og japansk. Funktionen tæller hvert dobbeltbytetegn som 2.

Excel RIGHTB funktion

Funktionen HØJREB returnerer det angivne antal tegn fra slutningen (til højre) af en medfølgende streng baseret på antallet af bytes, du angiver. RIGHTB er beregnet til brug med sprog, der bruger dobbeltbyte-tegnsæt (DBCS), såsom kinesisk (forenklet), kinesisk (traditionel), koreansk og japansk. Funktionen tæller hvert dobbeltbytetegn som 2.


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter  |  Slet tomme rækker  |  Kombiner kolonner eller celler uden at miste data  |  Runde uden formel ...
Super VLookup: Flere kriterier  |  Multipel værdi  |  På tværs af multiark  |  Fuzzy Lookup...
Adv. Rulleliste: Nem rulleliste  |  Afhængig rulleliste  |  Multivælg rulleliste...
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  Sammenlign kolonner med Vælg Samme og forskellige celler ...
Fremhævede funktioner: Grid fokus  |  Designvisning  |  Stor Formel Bar  |  Arbejdsbog & Ark Manager | Ressourcebibliotek (Autotekst)  |  Datovælger  |  Kombiner regneark  |  Krypter/Dekrypter celler  |  Send e-mails efter liste  |  Superfilter  |  Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn ...)  |  50 + Chart Typer (Gantt kort ...)  |  40+ Praktisk formler (Beregn alder baseret på fødselsdag ...)  |  19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti ...)  |  12 Konvertering Værktøjer (Tal til ord, Valutaomregning ...)  |  7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel Excel-celler ...)  |  ... og mere

Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...

Beskrivelse


Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations