01 van 01
Excel se LEFT en LEFTB funksies
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.
- As die goeie data aan die regterkant van die data is, gebruik die REGS-funksie om dit te onttrek.
- As die goeie data ongewenste karakters aan beide kante daarvan het, gebruik die MID-funksie om dit te onttrek.
- As die goeie data aan die linkerkant van die data is, gebruik die LEFT- funksie om dit te onttrek.
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:
- As Num_chars / Num_bytes word weggelaat, die standaard waarde van 1 karakter word vertoon deur die funksie - ry 4 in die voorbeeld;
- As Num_chars / Num_bytes is groter as die lengte van die teks, die funksie gee hele teks string - ry 5 in die voorbeeld terug;
- As die waarde van die Num_chars / Num_bytes argument is negatief, die funksie gee die #VALUE! foutwaarde - ry 6 van die prent.
- As die waarde van die Num_chars / Num_bytes argument verwys na 'n leë sel of is gelyk aan nul, die funksie gee 'n leë sel - ry 7 van die prent waar Num_chars die leë sel B13 verwys.
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:
- Tik die volledige funksie: = LEFT (A3.B9) in sel C3;
- 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.
- Klik op sel C3 om dit die aktiewe sel te maak - dit is waar die resultate van die funksie vertoon sal word;
- Klik op die Formules- oortjie van die lintmenu ;
- Kies Teks uit die lint om die aftreklys vir funksies oop te maak;
- Klik op LINKS in die lys om die dialoog van die funksie te vertoon;
- Klik in die dialoogkassie op die teksreël ;
- Klik op sel A3 in die werkblad om daardie selverwysing in die dialoogkassie in te voer;
- Klik op die Num_chars- lyn;
- Klik op sel B9 in die werkblad om daardie selverwysing in te voer;
- Klik OK om die funksie te voltooi en terug te keer na die werkblad;
- Die onttrek substring Widgets moet in sel C3 verskyn;
- 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 .