01 of 01
Excel MID en MIDB funksjes
As tekst kopiearre of ymporteare wurdt yn Excel, wurde net-winske tekenspersoanen soms opnommen mei de goede gegevens.
Of binne der tiden wannear't inkeld diel fan 'e tekststring 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, of substring dy't bewarre wurde, is op 'e rjochterkant fan' e gegevens, brûk de RIGHT-funksje om dit út te heljen.
- As de substring op 'e lofterkant fan' e gegevens is, brûk de LEFT-funksje om dit út te fieren.
- As de substring unwanted tekeningen oan beide kanten hat, brûk de MID- of MIDB-funksjes om dit út te heljen.
MID vs. MIDB
De funksjes MID en MIDB ferskille allinne mar yn 'e talen dy't se stypje.
MID is foar talen dy't de single-byte-tekenset brûke - dizze groep befettet de measte talen lykas Ingelsk en alle Europeeske talen.
MIDB is foar talen dy't de dûbbyte -tekenset brûke - bestiet út Japansk, Sineesk (ienfâldich), Sineesk (Tradysjoneel), en Koreaansk.
De MID- en MIDBfunksje 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 MID-funksje is:
= MID (tekst, Start_num, Num_chars)
De syntaksis foar de MIDB funksje is:
= MIDB (tekst, start_num, Num_bytes)
Dizze arguminten sizze Excel
- hokker gegevens it te brûken yn 'e funksje;
- de útgongspunt fan 'e goede gegevens of substring dy't útfiert wurde;
- de lingte fan 'e substring.
Tekst - (nedich foar MID en MIDB- funksje) de tekststring dy't de winske gegevens befettet
- dit argumint kin de eigentlike tekenrige of in sel referinsje wêze op de lokaasje fan de gegevens yn it wurkblêd - rigen 2 en 3 yn it boppeneamde byld.
Start_num - (fereaske foar MID en MIDB- funksje) jout it begjinne teken fan links fan de substring om te bewarre.
Num_chars - (nedich foar MID- funksje) jout it oantal tekens oan 'e rjochterkant fan' e Start_num om te behâlden.
Num_bytes (nedich foar MIDB- funksje) jout it oantal tekens - yn bytes - oan 'e rjochterkant fan' e Start_num om te behâlden.
Notes:
As Start_num grutter is dan de lingte fan de tekststreem, jout MID / MIDB in lege cell - rige 4 fan it ôfbylding, dêr't Start_num is lyk oan 14, en de tekststreek is mar 13 tekens lang.
As Start_num minder dan 1 is of Num_chars / Num_bytes is negative it MID / MIDB- funksje jout de #VALUE! Flaterwearde - rige 6 fan it byld, wêr't Start_num is lyk oan -1.
As Num_chars / Num_bytes ferwiisd nei in lege sel of wurdt nul setten, jout MID / MIDB in lege cell - rige 7 fan it byld, dêr't Num_chars de lege cell B13 ferwiziget.
MID-funksjoneel ekspertje - Goede data fan Bad útfiere
It foarbyld yn de boppesteande blykt in oantal manieren om de MID-funksje te brûken om in spesifike oantal tekens te ûntstean út in tekenrige, ynklusief yndeksearje de gegevens direkt as arguminten foar de funksje - rige 2 - en yntelleare referinsjes foar alle trije arguminten - rige 5.
Om't it meast it meast bestiet om seleksferwizingen te jaan foar arguminten ynstee fan 'e echte gegevens, dan lis de ynformaasje hjirûnder de stappen dy't brûkt wurde om de MID-funksje en har arguminten yn te selektearjen C5.
It MIDI-funksje-dialooch
Opsjes foar it yntsjinjen fan de funksje en har arguminten yn sel foar C5 binne:
- It typearjen fan de folsleine funksje: = MID (A3, B11, B12) yn sel sel C5.
- 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 it MIDI-funksje-dialoochfinster brûke
- Klikje op sellen C1 om it aktive sel te meitsjen - dit is wêr'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 MID yn 'e list om it dialoochfinster fan de funksje op te heljen;
- Yn it dialoochfinster klikke jo op 'e tekstline yn it dialoochfinster;
- Klik op Zelle A5 yn it wurkblêd om dizze selfer referinsje as it tekstargumint te ynfoljen;
- Klikje op de line Start_num
- Klik op seleksje B11 yn it wurkblêd om dizze selfer referinsje yn te gean;
- Klik op 'e line Num_chars ;
- Klik op seleksje B12 yn it wurkblêd om dizze selfer referinsje yn te gean;
- Klikje OK om de funksje te foltôgjen en it dialoochfinster te sluten;
- De tredde substringfile # 6 moat ferskine yn sel sel C5;
- As jo klikke op cell C5 ferskynt de folsleine funksje = MID (A3, B11, B12) yn 'e formulierbalke boppe it wurkblêd.
Nûmers útfiere mei de MID-funksje
As jo yn 'e riging acht fan' e foarbyld hjirboppe sjen litte, kin de MID-funksje brûkt wurde om in subset fan numerike gegevens fan in langere nûmer te brûken mei de hjirboppe neamde stappen.
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 (MID (A8,5,3))
In twadde opsje is om paste paste spesjaal om de tekst nei getallen te konvertearjen .