01 no 01
Excel MID un MIDB funkcijas
Kad teksts tiek kopēts vai importēts programmā Excel, dažkārt labajiem datiem pievieno nevēlamās atkritumu rakstzīmes.
Vai arī ir gadījumi, kad ir nepieciešama tikai daļa teksta virknes šūnā, piemēram, personas vārds, bet ne pēdējais vārds.
Šādos gadījumos Excel ir vairākas funkcijas, kuras var izmantot, lai noņemtu nevēlamus datus no pārējiem.
Kāda izmantojamā funkcija ir atkarīga no tā, kur atrodas labie dati, salīdzinot ar nevēlamo rakstzīmi šūnā.
- Ja labie dati vai apakšvirkne , kas jāsaglabā, atrodas datu labajā pusē, izmantojiet RIGHT funkciju, lai to izvilktu.
- Ja apakšvirkne atrodas datu kreisajā pusē, izmantojiet kreiso funkciju, lai to izvilktu.
- Ja apakšvirknei ir nevēlamas rakstzīmes abās pusēs, izmantojiet MID vai MIDB funkcijas, lai to izvilktu.
MID vs MIDB
MID un MIDB funkcijas atšķiras tikai valodās, kuras tās atbalsta.
MID ir valodām, kuras izmanto viena baita rakstzīmju kopu - šajā grupā ietilpst lielākā daļa valodu, piemēram, angļu valoda un visas Eiropas valodas.
MIDB ir paredzēts valodām, kurās tiek izmantots divbatu rakstzīmju kopums - ietver arī japāņu, ķīniešu (vienkāršoto), ķīniešu (tradicionālo) un korejiešu valodu.
MID un MIDB funkciju sintakse un argumenti
Programmā Excel funkciju sintakse attiecas uz funkcijas izkārtojumu un ietver funkcijas nosaukumu, iekavās un argumentus .
MID funkciju sintakse ir:
= MID (teksts, sākuma_nums, Num_chars)
MIDB funkcijas sintakse ir:
= MIDB (teksts, Start_num, Num_bytes)
Šie argumenti pateikt Excel
- kādi dati to izmanto funkcijā;
- Labo datu sākumpunkts vai apakšvirkne, kas tiks iegūta;
- apakšvirsma garums.
Teksts - (nepieciešams MID un MIDB funkcijai) teksta virkne, kurā ir vajadzīgie dati
- šis arguments var būt faktiskā virkne vai šūnu atsauce uz darblapā esošo datu atrašanās vietu - iepriekšējā attēla 2. un 3. rinda.
Start_num - (nepieciešams MID un MIDB funkcijai) norāda sākuma rakstzīmi apakšvirknes kreisajā pusē, kas jāsaglabā.
Num_chars - (vajadzīgs MID funkcijai) norāda rakstzīmju skaitu, kas atrodas labajā pusē esošā Start_num.
Num_bytes (nepieciešams MIDB funkcijai) norāda rakstzīmju skaitu - baitos - pa labi no Start_num, kas jāsaglabā.
Piezīmes:
Ja Start_num ir lielāks par teksta virknes garumu, MID / MIDB atgriež tukšo šūnu - attēla rindu 4, kur Start_num ir vienāds ar 14, un teksta virkne ir tikai 13 rakstzīmes garš.
Ja Start_num ir mazāks par 1 vai Num_chars / Num_bytes ir negatīvs, funkcija MID / MIDB atgriež #VALUE! kļūdas vērtība - attēla 6. rinda, kur Start_num ir vienāds ar -1.
Ja Num_chars / Num_bytes atsaucas uz tukšu šūnu vai ir iestatīts uz nulli, MID / MIDB atgriež tukšo šūnu - attēla rindu 7, kur Num_chars atsaucas uz tukšo šūnu B13.
MID funkciju piemērs - izvilkumi labos datus no sliktiem
Piemērā attēlā redzams vairāki veidi, kā izmantot MID funkciju, lai no teksta virknes iegūtu noteiktu rakstzīmju skaitu, tostarp tieši ievadot datus kā argumentus funkcijai - 2. rinda - un ievadot šūnu atsauces visiem trim argumentiem - 5. rinda.
Tā kā parasti vislabāk ir ievadīt šūnu atsauces argumentiem, nevis faktiskajiem datiem, zemāk esošajā informācijā tiek uzskaitītas MID funkcijas un to argumentu ievadīšanas elementi šūnā C5.
MID funkciju dialoglodziņš
Iespējas, lai ievadītu funkciju un tās argumentus šūnā C5, ir:
- Ievadiet visu funkciju: = MID (A3, B11, B12) uz šūnu C5.
- Funkcijas un argumentu izvēle, izmantojot funkciju dialoglodziņu
Izmantojot dialoglodziņu, lai ievadītu funkciju, bieži tiek vienkāršots uzdevums, jo dialoglodziņš rūpējas par funkcijas sintakse - ievadot funkcijas nosaukumus, komatu atdalītājus un kvadrātiekavas pareizajās vietās un kvantitāti.
Norādot šūnu atsauces
Neatkarīgi no tā, kuru opciju jūs izvēlaties ievadīt funkciju darblapas šūnā, visticamāk vislabāk ir izmantot punktu un noklikšķināt, lai ievadītu visas un visas šūnu atsauces, kuras tiek izmantotas kā argumenti, lai mazinātu kļūdu iespējamību, ko rada, ierakstot nepareizu šūnu atsauci.
Izmantojot MID funkciju dialoglodziņu
- Noklikšķiniet uz šūnas C1, lai padarītu to par aktīvo šūnu - tas ir, kur tiks parādīti funkcijas rezultāti;
- Noklikšķiniet uz lentas izvēlnes cilnes Formulas ;
- Izvēlieties tekstu no lentes, lai atvērtu nolaižamo sarakstu funkciju;
- Sarakstā noklikšķiniet uz MID , lai atvērtu funkciju dialoglodziņu;
- Dialoglodziņā dialoglodziņā noklikšķiniet uz līnijas Teksts ;
- Darblapā noklikšķiniet uz šūnas A5, lai ievadītu šo šūnu atsauci kā teksta argumentu;
- Noklikšķiniet uz līnijas Start_num
- Noklikšķiniet uz šūnu B11 darblapā, lai ievadītu šo šūnu atsauci;
- Noklikšķiniet uz līnijas Num_chars ;
- Noklikšķiniet uz šūnu B12 darblapā, lai ievadītu šo šūnu atsauci;
- Noklikšķiniet uz Labi, lai pabeigtu funkciju un aizveriet dialoglodziņu;
- Iegūtais apakšstruktūras fails Nr. 6 jāparādās šūnā C5;
- Kad jūs noklikšķināsiet uz šūnas C5, formulas joslā virs darblapas parādīsies pilnā funkcija = MID (A3, B11, B12) .
Numuru izvilkšana ar MID funkciju
Kā parādīts iepriekšējā piemēru astotajā rindā, MID funkciju var izmantot, lai iegūtu skaitlisko datu apakškopu no garākā skaitļa, izmantojot iepriekš norādītās darbības.
Vienīgā problēma ir tā, ka iegūtos datus pārveido par tekstu, un tos nevar izmantot aprēķinos, kuros ietvertas noteiktas funkcijas, piemēram, SUM un AVERAGE funkcijas.
Viens no veidiem, kā apturēt šo problēmu, ir izmantot funkciju VALUE, lai tekstu pārveidotu par skaitli, kā parādīts 9. rindā:
= VALUE (MID (A8,5,3))
Otrā iespēja ir izmantot paste īpašu, lai konvertētu tekstu uz numuriem .