01 of 01
Excel's LEFT- en LEFTB-funksjes
As tekst kopiearre of ymporteare wurdt yn Excel, wurde net-winske tekenspersoanen soms opnommen mei de goede gegevens.
Of binne der tiid dat allinich diel fan 'e tekstgegevens yn' e sel is nedich - lykas in foarnamme fan in persoan, mar net de lêste namme.
Foar dizze eksemplaren hat Excel in oantal funksjes dy't brûkt wurde om de unwanted data fan 'e rêch te ferwiderjen. Hokker funksje dy jo brûke hinget ôf wêr't de goede gegevens lizze relatearre oan de net-winske tekens yn 'e sel.
- As de goede gegevens op 'e rjochterkant fan' e gegevens binne, brûke de RIGHT-funksje om dat út te fieren.
- As de goede gegevens unbepaalde tekens oan beide kanten hawwe, brûk de MID-funksje om dit út te heljen.
- As de goede gegevens op 'e lofter kant fan' e gegevens binne, brûk de LEFT- funksje om dit út te fieren.
LEFT tsjin LEFTB
De funksje LEFT en LEFTB ferskille allinne mar yn 'e talen dy't se stypje.
LEFT is foar talen dy't de single-byte-tekenset brûke - dizze groep befettet de measte talen lykas Ingelsk en alle Europeeske talen.
LEFT B is foar talen dy't de dûbbyte-tekenset brûke - bestiet út Japansk, Sineesk (ienfâldich), Sineesk (Tradysjoneel), en Koreaansk.
De LEFT- en LEFTB-funksjes Syntaksis en Arguminten
Yn Excel ferwiist de syntaksis in funksje fan it funksje fan 'e funksje en befettet de funksje' name, brackets 'en arguminten .
De syntaksis foar de LEFT- funksje is:
= LEFT (tekst, Num_chars)
De arguminten fan 'e funksje sizze it Excel hokker gegevens it brûkt wurde yn' e funksje en de lingte fan de teken dy't útsteld wurde moat.
De syntaksis foar de LEFTB funksje is:
= LEFT (tekst, Num_bytes)
De arguminten fan 'e funksje sizze it Excel hokker gegevens it brûkt wurde yn' e funksje en de lingte fan de teken dy't útsteld wurde moat.
Tekst - (nedich foar LEFT en LEFTB ) de yngong mei de winske gegevens
- dit argumint kin in seleksferfange wêze oan 'e lokaasje fan de gegevens yn it wurkblêd of it kin wêze dat de eigentlike tekst yn' e petearen markearre is
Num_chars - (opsjoneel foar LEFT ) bepaalt it oantal tekens op 'e lofterkant fan it stringsargumint om te behâlden - alle oare tekens wurde fuortsmiten.
Num_bytes - (opsjoneel foar LEFTB ) bepaalt it oantal tekens op 'e lofterkant fan it stringargumint om bewarre wurde yn bytes - alle oare tekens wurde fuortsmiten.
Notes:
- As Num_chars / Num_bytes wurdt wegere, de standertwearde fan 1 karakter wurdt werjûn troch de funksje - rige 4 yn it foarbyld;
- As Num_chars / Num_bytes is grutter dan de lingte fan tekst, de funksje jout de folsleine tekststreek werom - rige 5 yn it foarbyld;
- As de wearde fan 'e Num_chars / Num_bytes Argument is negatyf, de funksje jout de #VALUE! Flaterwearde - rige 6 fan it byld.
- As de wearde fan 'e Num_chars / Num_bytes argument referinsjes in lege sel of of nul is nul, de funksje jout in lege sellen- rige 7 fan it byld wêryn Num_chars de lege cell B13 ferwiziget.
LEFT Funksjonearje bygelyks - Goede data fan Bad útfiere
It foarbyld yn it boppeneamde foto lit in oantal manieren brûke om de LEFT-funksje te brûken om in spesifike tal tekens út te fieren út in tekststreek, wêrûnder it yngean fan de gegevens direkt as arguminten foar de funksje - rige 2 - en yntsjinjen fan selferreferinsje foar beide arguminten - rige 3.
Omdat it meastal goed is om selleferwizings foar arguminten yn te stellen as de feitlike gegevens, dan lis de ynformaasje hjirûnder de stappen dy't brûkt wurde om de LEFT-funksje en syn arguminten te selektearjen yn seleksje C3 om it wurdwêzigen út 'e tekststring yn' e sellen A3 te útfiere.
De LEFT funksje dialoochfinster
Opsjes foar it yntsjinjen fan de funksje en har arguminten nei seleksje B1 binne:
- Typearje de folsleine funksje: = LEFT (A3.B9) yn sel c3 ;
- Selektearje de funksje en arguminten mei it dialoochfinster fan de funksje.
It gebrûk fan it dialoochfinster foar it ynfoljen fan de funksje feroaret faak de opdracht lykas it dialoochkaar soarget foar de syntaksis fan 'e funksje - de namme fan' e funksje, de komma-skiedingsteken en klokken yn 'e goeie lokaasjes en kwantiteit.
Tsjinje op cell referenzen
Kwaliteit fan de opsje dy't jo selektearje foar it yntsjinjen fan de funksje yn in wurkblêd foar seleksje, it is wierskynlik it bêst om punt te brûken en klikke om ien en alle referinsjes fan selleken te brûken as arguminten om de kâns te meitsjen fan flater te feroarjen troch te typen yn de ferkearde cell referinsje.
Mei help fan de LEFT-funksje-dialooch
Hjirûnder steane de stappen dy't brûkt wurde om de LEFT- funksje en har arguminten yn seleksje C3 te brûken yn it dialoochfinster.
- Klikje op sellen C3 om it aktive sel te meitsjen - dit is wêrby't de resultaten fan 'e funksje werjûn wurde;
- Klik op 'e ljepblêd Formulas fan it lintsje menu;
- Kies Tekst fan it lint om de funksje-lofterlist te iepenjen;
- Klik op LEFT yn 'e list om it dialoochfinster fan' e funksje op te heljen;
- Yn it dialoochfinster klikke jo op 'e tekstline ;
- Klik op seleksje A3 yn it wurkblêd om dizze cell referinsje yn te gean yn it dialoochfinster;
- Klik op 'e line Num_chars ;
- Klik op seleksje B9 yn it wurkblêd om dizze cell referinsje te ynfoljen;
- Klik op OK om de funksje te foltôgjen en werom nei it wurkblêd;
- De útwreide substring Widgets moatte ferskine yn sel sel C3;
- As jo klikke op seleksje C3 ferskynt de folsleine funksje = LEFT (A3, B9) yn 'e formulierbalke boppe it wurkblêd.
Nûmers útfiere mei de LEFT-funksje
As jo yn rige acht fan it foarbyld sjen litte, kin de LEFT- funksje brûkt wurde om in subset fan numerike gegevens fan in langere nûmer te brûken mei de hjirboppe te finen.
It ienige probleem is dat de útfierbere gegevens omset wurde yn 'e tekst en kinne net brûkt wurde yn berekkeningen dy't geweldige funksjes hawwe, lykas de funksjes SUM en AVERAGE .
Ien omearing om dizze probleem is om de funksje VALUE te brûken om de tekst yn in nûmer te ferjitten as oanjûne yn rige 9 boppe:
= VALUE (LEFT (B2, 6))
In twadde opsje is om paste paste spesjaal om de tekst nei getallen te konvertearjen .