Hoe om teks te onttrek met Excel se LEFT / LEFTB-funksie

01 van 01

Excel se LEFT en LEFTB funksies

Onttrek goeie teks van slegte met die LEFT / LEFTB funksie. © Ted French

Wanneer teks gekopieer of ingevoer word in Excel, word ongewenste vulliskarakters soms by die goeie data ingesluit.

Of daar is tye wanneer slegs 'n deel van die teks data in die sel nodig is - soos 'n persoon se voornaam, maar nie die van.

Vir sulke gevalle het Excel 'n aantal funksies wat gebruik kan word om die ongewenste data van die res te verwyder. Watter funksie u gebruik hang af van waar die goeie data relatief tot die ongewenste karakters in die sel geleë is.

LINKS vs LEFTB

Die LEFT en LEFTB funksies verskil slegs in die tale wat hulle ondersteun.

LINKS is vir tale wat die enkel-byte karakterstel gebruik - hierdie groep sluit die meeste tale in soos Engels en alle Europese tale.

LINKER B is vir tale wat die dubbel-byte karakterstel gebruik - sluit in Japannees, Sjinees (Vereenvoudig), Sjinees (Tradisioneel) en Koreaans.

Die LINKS- en LEFTB-funksies-sintaksis en -argumente

In Excel verwys 'n funksie se sintaksis na die uitleg van die funksie en sluit die funksie se naam, hakies en argumente in .

Die sintaksis vir die LEFT- funksie is:

= LEFT (Tekst, Num_chars)

Die funksies se argumente vertel Excel watter data dit gebruik word in die funksie en die lengte van die tou wat uitgehaal moet word.

Die sintaksis vir die LEFTB- funksie is:

= LEFT (Tekst, Num_bytes)

Die funksies se argumente vertel Excel watter data dit gebruik word in die funksie en die lengte van die tou wat uitgehaal moet word.

Teks - (benodig vir LEFT en LEFTB ) die inskrywing wat die verlangde data bevat
- Hierdie argument kan 'n selverwysing wees na die ligging van die data in die werkblad of dit kan die werklike teks wees wat aangehaal word in aanhalingstekens

Num_chars - (opsioneel vir LEFT ) spesifiseer die aantal karakters aan die linkerkant van die string argument wat behoue ​​bly. Alle ander karakters word verwyder.

Num_bytes - (opsioneel vir LEFTB ) spesifiseer die aantal karakters aan die linkerkant van die stringargument wat in grepe behou word - alle ander karakters word verwyder.

Notes:

LEFT Funksie Voorbeeld - Onttrek goeie data van slegte

Die voorbeeld in die prent hierbo toon 'n aantal maniere om die LEFT-funksie te gebruik om 'n spesifieke aantal karakters uit 'n teksstring te onttrek, insluitende die data direk in te voer as argumente vir die funksie - ry 2 - en die invoer van selverwysings vir beide argumente - ry 3.

Aangesien dit gewoonlik die beste is om selverwysings vir argumente eerder as die werklike data in te voer, lys die inligting hieronder die stappe wat gebruik word om die LEFT-funksie en sy argumente in sel C3 in te voer om die woord Widgets uit die teksstring in sel A3 te onttrek.

Die LEFT-funksie dialoogkassie

Opsies vir die invoer van die funksie en sy argumente in sel B1 sluit in:

  1. Tik die volledige funksie: = LEFT (A3.B9) in sel C3;
  2. Kies die funksie en argumente deur die dialoog van die funksie te gebruik .

Met die dialoogkassie om die funksie in te voer, vereenvoudig dikwels die taak, aangesien die dialoogkassie die sintaksis van die funksie omsien - die naam van die funksie, die komma se skeidings en hakies in die korrekte plekke en kwantiteit.

Wys op selverwysings

Maak nie saak watter opsie jy kies om die funksie in 'n werkblad te betree nie. Dit is waarskynlik die beste om punt en klik te gebruik om enige en alle selverwysings wat gebruik word as argumente, te gebruik om die kans op foute te verminder wat veroorsaak word deur die verkeerde selverwysing in te tik.

Gebruik die LEFT-funksie dialoogkassie

Hieronder word die stappe gebruik om die LEFT- funksie en sy argumente in sel C3 in te voer deur die dialoog van die funksie te gebruik.

  1. Klik op sel C3 om dit die aktiewe sel te maak - dit is waar die resultate van die funksie vertoon sal word;
  2. Klik op die Formules- oortjie van die lintmenu ;
  3. Kies Teks uit die lint om die aftreklys vir funksies oop te maak;
  4. Klik op LINKS in die lys om die dialoog van die funksie te vertoon;
  5. Klik in die dialoogkassie op die teksreël ;
  6. Klik op sel A3 in die werkblad om daardie selverwysing in die dialoogkassie in te voer;
  7. Klik op die Num_chars- lyn;
  8. Klik op sel B9 in die werkblad om daardie selverwysing in te voer;
  9. Klik OK om die funksie te voltooi en terug te keer na die werkblad;
  10. Die onttrek substring Widgets moet in sel C3 verskyn;
  11. As jy op sel C3 klik, verskyn die volledige funksie = LINKS (A3, B9) in die formulebalk bokant die werkblad.

Uittreksel van getalle met die LEFT-funksie

Soos aangedui in ry agt van die bostaande voorbeeld, kan die LEFT- funksie gebruik word om 'n subset van numeriese data uit 'n langer getal te onttrek met behulp van die stappe wat hierbo gelys word.

Die enigste probleem is dat die onttrek data omskep word na teks en nie gebruik kan word in berekeninge wat sekere funksies behels nie - soos die SUM- en GEMIDDELDE funksies.

Een manier om hierdie probleem te doen is om die VALUE funksie te gebruik om die teks in 'n getal om te skakel soos in ry 9 hierbo aangedui:

= VALUE (LEFT (B2, 6))

'N Tweede opsie is om spesiale spesies te gebruik om die teks na getalle om te skakel .