Note: The other languages of the website are Google-translated. Back to English

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.

midb funktion 1


Syntaks

=MIDB(text, start_num, [num_bytes])


argumenter

  • tekst (påkrævet): Den tekststreng, du vil udtrække tegn fra.
  • start_num (påkrævet): Placeringen af ​​den første byte af tegn, du vil udtrække i tekst.
  • antal_bytes (påkrævet): Angiver antallet af bytes af tegn, der skal udtrækkes fra tekst.

Returværdi

MIDB-funktionen returnerer angivet antal tegn.


Funktionsnoter

  • Mellemrum tæller som tegn.
  • MIDB tæller altid hvert dobbelt-byte-tegn som 2, når du har aktiveret redigering af et sprog, der understøtter DBCS, og derefter indstiller det som standardsprog. Ellers tæller MIDB hvert tegn som 1 ligesom MID.
  • If startnummer er større end længden af tekst, MIDB returnerer en tom tekst ("").
  • If startnummer er mindre end længden af tekst men startnummer + antal_bytes overstiger længden af tekst, MIDB erstatter tegnene fra nr. startnummer til slutningen af tekst.
  • MIDB returnerer #VÆRDI! fejl hvis:
    • startnummer < 1;
    • antal_bytes er negativ.
  • MIDB tæller faktiske værdier i stedet for udseendet af dine data. For eksempel er A1 datoen 9/1/2022, MIDB(A1,2,3;XNUMX;XNUMX) afkast 480, da den faktiske værdi i A1 er 44805, som netop blev formateret som en datoværdi.

Eksempel

For at få MIDB til at returnere de angivne bytes af tegn fra tekststrengene på de positioner, der er angivet i tabellen nedenfor, skal du kopiere eller indtaste formlen nedenfor i den øverste celle (F6) 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.

=MIDB(B6,C6,D6)

midb funktion 2

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

=MIDB("你在干什么",3,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.


MIDB VS. MID

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

midb funktion 3


Relaterede funktioner

Excel MID-funktion

I Excel-projektmappe, når du vil udtrække en del af teksten fra en celleværdi baseret på placering og længde, kan MID-funktionen hjælpe dig med at løse denne opgave. MID-funktionen bruges til at finde og returnere et specifikt antal tegn fra midten af ​​den givne tekststreng.

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.

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 REPLACEB-funktion

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.

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.


De bedste Office-produktivitetsværktøjer

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

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

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.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (0)
Ingen vurderinger endnu. Vær den første til at bedømme!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL