01 nga 01
Funksionet Excel MID dhe MIDB
Kur teksti kopjohet ose importohet në Excel, personazhet e padëshiruara të plehrave përfshihen ndonjëherë me të dhënat e mira.
Ose, ka raste kur nevojitet vetëm një pjesë e vargut të tekstit në qelizë - siç është emri i një personi, por jo emri i fundit.
Për raste si këto, Excel ka një numër funksionesh që mund të përdoren për të hequr të dhënat e padëshiruara nga pjesa tjetër.
Cila funksioni që përdorni varet se ku ndodhen të dhënat e mira në lidhje me personazhet e padëshiruara në qelizë.
- Nëse të dhënat e mira, ose nëntringet që mbahen, janë në anën e djathtë të të dhënave, përdorni funksionin DREJTA për ta nxjerrë atë.
- Nëse nënshtresa është në anën e majtë të të dhënave, përdorni funksionin LEFT për ta nxjerrë atë.
- Nëse substring ka karaktere të padëshiruar në të dy anët e tij, përdorni funksionin MID ose MIDB për ta nxjerrë atë.
MID vs MIDB
Funksionet MID dhe MIDB ndryshojnë vetëm në gjuhët që ata mbështesin.
Mesi është për gjuhët që përdorin grupin e karaktereve me një bytesë - ky grup përfshin shumicën e gjuhëve të tilla si gjuha angleze dhe të gjitha gjuhët evropiane.
MIDB është për gjuhët që përdorin grupin e karaktereve me dy bajtë - përfshin japonezët, kinezët (thjeshtuar), kinezët (tradicionalë) dhe koreanet.
Sintaksa e funksioneve MID dhe MIDB dhe argumentet
Në Excel, sintaksa e një funksioni i referohet paraqitjes së funksionit dhe përfshin emrin e funksionit, kllapa dhe argumentet .
Sintaksa për funksionin MID është:
= MID (Tekst, Start_num, Num_chars)
Sintaksa për funksionin MIDB është:
= MIDB (Tekst, Start_num, Num_bytes)
Këto argumente tregojnë Excel
- cilat të dhëna duhet të përdoren në funksion;
- pozicioni fillestar i të dhënave të mira ose nëntring që do të nxirret;
- gjatësia e nënshkrimit.
Tekst - (kërkohet për funksionin MID dhe MIDB ) string teksti që përmban të dhënat e dëshiruara
- ky argument mund të jetë vargu aktual ose një referencë qelizore për vendndodhjen e të dhënave në fletën e punës - rreshtat 2 dhe 3 në imazhin e mësipërm.
Start_num - (kërkohet për funksionin MID dhe MIDB ) specifikon karakterin e nisjes nga e majta e nënsistemit që do të mbahet.
Num_chars - (kërkohet për funksionin MID ) përcakton numrin e karaktereve në të djathtë të Start_num që do të ruhet.
Num_bytes (kërkohet për funksionin MIDB ) përcakton numrin e karaktereve - në bytes - në të djathtën e Start_num që do të ruhet.
Shënime:
Nëse Start_num është më i madh se gjatësia e vargut të tekstit, MID / MIDB kthen një qelizë bosh - rreshti 4 i imazhit, ku Start_num është i barabartë me 14 dhe vargu i tekstit është vetëm 13 karaktere.
Nëse Start_num është më pak se 1 ose Num_chars / Num_bytes është negativ, funksioni MID / MIDB kthen vlerën #VALUE! vlera e gabimit - rreshti 6 i imazhit, ku Start_num është i barabartë me -1.
Nëse Num_chars / Num_bytes i referohet një qelize bosh ose është vendosur në zero, MID / MIDB kthen një qelizë bosh - rreshti 7 i imazhit, ku Num_chars i referohet qelizës B13 boshe.
Shembull funksional MID - Ekstrakto të dhënat e mira nga e keqja
Shembulli në imazhin e mësipërm tregon një numër mënyrash për të përdorur funksionin MID për nxjerrjen e një numri specifik të karaktereve nga një varg tekstesh, duke përfshirë futjen e të dhënave direkt si argumente për funksionin - rreshti 2 - dhe futjen e referencave të qelizave për të tre argumentet - rreshti 5.
Meqë zakonisht është më së miri për të futur referencat e qelizave për argumente sesa për të dhënat aktuale, informacionin e mëposhtëm rendisin hapat e përdorur për të futur funksionin MID dhe argumentet e tij në qelizën C5.
Kutia e dialogut MID Funksioni
Opsionet për hyrjen në funksion dhe argumentet e saj në qelizën C5 përfshijnë:
- Shtypja e funksionit të plotë: = MID (A3, B11, B12) në qelizën C5.
- Përzgjedhja e funksionit dhe argumenteve duke përdorur kutinë e dialogut të funksionit
Përdorimi i kutisë së dialogut për të hyrë në funksionin shpesh e thjeshton detyrën pasi kutia e dialogut kujdeset për sintaksën e funksionit - duke futur emrin e funksionit, ndarësit e ndarjeve dhe kllapa në vendet dhe sasia e saktë.
Duke treguar Referencat e Celës
Pa marrë parasysh se cili opsion ju zgjidhni për futjen e funksionit në një qelizë pune, ndoshta është më mirë të përdorni pikë dhe klikoni për të hyrë në çdo referencë qelizore të përdorur si argumente për të minimizuar mundësinë e gabimeve të shkaktuara nga shtypja në referencën e gabuar të qelizës.
Përdorimi i dritares së dialogut të funksionit MID
- Klikoni në qelizën C1 për ta bërë atë qelizën aktive - kjo është ajo ku do të shfaqen rezultatet e funksionit;
- Klikoni në tab Formulat e menysë së fjongo ;
- Zgjidhni Teksti nga shiriti për të hapur drop down listën e funksionit;
- Klikoni në MID në listë për të shfaqur kutinë e dialogut të funksionit;
- Në kutinë e dialogut, klikoni në rreshtin e tekstit në kutinë e dialogut;
- Klikoni në qelizën A5 në fletën e punës për të futur këtë referencë qelizore si argument Tekst ;
- Kliko në linjë Start_num
- Klikoni në qelizën B11 në fletën e punës për të hyrë në këtë referencë të qelizës;
- Kliko në linjë Num_chars ;
- Klikoni në qelizën B12 në fletën e punës për të hyrë në këtë referencë të qelizës;
- Klikoni OK për të përfunduar funksionin dhe mbyllni kutinë e dialogut;
- Fragmenti i nëntitur i nxjerrë # 6 duhet të shfaqet në qelizën C5;
- Kur klikoni në qelizë C5, funksioni i plotë = MID (A3, B11, B12) shfaqet në shiritin e formulës mbi fletën e punës.
Nxjerrja e numrave me funksionin MID
Siç tregohet në rreshtin tetë të shembullit të mësipërm, funksioni MID mund të përdoret për të nxjerrë një nëngrup të të dhënave numerike nga një numër më i gjatë duke përdorur hapat e listuara më sipër.
Problemi i vetëm është që të dhënat e nxjerra të konvertohen në tekst dhe nuk mund të përdoren në llogaritjet që përfshijnë funksione të caktuara - të tilla si funksionet SUM dhe MEDIA .
Një nga mënyrat përreth këtij problemi është përdorimi i funksionit VALUE për të kthyer tekstin në një numër siç tregohet në rreshtin 9 më lart:
= VLERA (MID (A8,5,3))
Një alternativë e dytë është që të përdorni paste speciale për të kthyer tekstin tek numrat .