01 01
Excel бағдарламасының LEFT және LEFTB функциялары
Мәтін Excel бағдарламасына көшірілгенде немесе импортталған кезде, қажетсіз қоқыс таңбалары кейде жақсы деректермен қамтылады.
Немесе ұяшықтағы мәтіндік деректердің тек бір бөлігі ғана қажет - мысалы, адамның аты, бірақ тегі емес.
Осындай мысалдар үшін, Excel бағдарламасында қалған деректерді жою үшін пайдаланылуы мүмкін бірқатар функциялар бар. Сіз пайдаланатын функция ұяшықтағы қажет емес таңбаларға қатысты жақсы деректер қай жерде орналасқандығына байланысты.
- Егер жақсы деректер деректердің оң жағында болса, оны алу үшін оңға қарай пайдаланыңыз.
- Жақсы деректердің екі жағында қажет емес таңбалар болса, оны шығару үшін MID функциясын пайдаланыңыз.
- Егер жақсы деректер деректердің сол жағында болса, оны алу үшін СОЛ функциясын пайдаланыңыз.
LEFT қарсы LEFTB
LEFT және LEFTB функциялары тек қана қолдайтын тілдерде ерекшеленеді.
LEFT бір байттық таңбалар жиынын қолданатын тілдерге арналған - бұл топқа ағылшын және барлық еуропалық тілдер сияқты көптеген тілдер кіреді.
LEFT B екі байттық таңбалар жиынтығын қолданатын тілдерге арналған - жапон, қытай (жеңілдетілген), қытай (дәстүрлі) және корей тілдерін қамтиды.
LEFT және LEFTB функцияларының синтаксисі және дәлелдері
Excel бағдарламасында функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшалар мен аргументтерді қамтиды .
LEFT функциясының синтаксисі:
= LEFT (мәтін, Num_chars)
Функцияның дәлелдері Excel бағдарламасында қандай деректерді функцияда қолданылатындығын және шығарылатын жолдың ұзындығын көрсетеді.
LEFTB функциясының синтаксисі:
= LEFT (мәтін, Num_bytes)
Функцияның дәлелдері Excel бағдарламасында қандай деректерді функцияда қолданылатындығын және шығарылатын жолдың ұзындығын көрсетеді.
Мәтін - LEFT және LEFTB үшін қажетті деректерді қамтитын жазба
- бұл аргумент жұмыс парағындағы деректердің орнын анықтайтын ұяшық сілтемесі болуы мүмкін немесе ол тырнақшаға алынған нақты мәтін болуы мүмкін
Num_chars - ( LEFT үшін міндетті емес) сақталатын жол дәлелінің сол жағындағы таңбалардың санын анықтайды - барлық басқа таңбалар жойылады.
Num_bytes - ( LEFTB үшін міндетті емес) жолдың дәлелінің сол жағындағы таңбалар санын байттарда сақтау үшін көрсетеді - барлық басқа таңбалар жойылады.
Ескерту:
- Егер Num_chars / Num_bytes қабылданбайды , 1 таңбаның әдепкі мәні функциямен көрсетіледі - 4 мысалда;
- Егер Num_chars / Num_bytes мәтіннің ұзындығынан үлкен болса, функция барлық мәтіндік жолды қайтарады - мысалдағы 5-жол;
- Егер Num_chars / Num_bytes дәлел теріс болса, функция #VALUE қайтарады! қате мән - кескіннің 6-жолы.
- Егер Num_chars / Num_bytes аргумент бос ұяшыққа сілтеме жасайды немесе нөлге тең болса, функция бос ұяшықты қайтарады - суреттің 7-ші жолы, онда Num_chars B13 бос ұяшығына сілтеме жасайды.
LEFT функциясының мысалы - Жақсыдан жақсы деректерді шығару
Жоғарыда көрсетілген суретте мәтіндік жолдан таңбалардың нақты санын алу үшін LEFT функциясын қолданудың бірнеше жолы бар, соның ішінде деректерді тікелей функция үшін дәлел ретінде енгізу - 2 жолды және екі дәлел үшін ұялы сілтемелерді енгізу - 3-жол.
Әдетте нақты деректерден гөрі аргументтер үшін ұялы сілтемелерді енгізу әдетте жақсы болғандықтан, төмендегі ақпарат LEFT функциясын және оның аргументтерін C3 ұяшығына енгізу үшін пайдаланылған қадамдарды A3 ұяшығындағы мәтіндік жолдан Виджеттер сөзін шығару үшін тізімдейді.
LEFT функциясы диалогтық терезесі
Функцияны және оның аргументтерін B1 ұяшығына енгізу параметрлері мыналарды қамтиды:
- Толық функцияны теру: = LEFT (A3.B9) C3 ұяшығына;
- Функцияны және аргументтерді функция диалогтық терезесін пайдаланып таңдау.
Функцияны енгізу үшін диалогтық терезені пайдалану жиі тапсырманы жеңілдетеді, себебі диалогтық терезе функцияның синтаксисіне қамқорлықпен айналысады - функцияның атын, үтір сепараторларын және жақшадағы дұрыс жақшалар мен сандарды енгізу.
Ұяшық сілтемелерінде көрсету
Функцияны жұмыс парағының ұяшығына енгізу үшін қандай опцияны таңдасаңыз да, нүктені пайдаланған дұрыс және дұрыс емес ұяшық сілтемесін теруден туындаған қателерді азайту үшін дәлел ретінде пайдаланылған барлық ұяшық сілтемелерін енгізу үшін басыңыз .
LEFT функциясы тілқатысу терезесін пайдалану
Тізімде LEFT функциясын және оның аргументтерін функцияның тілқатысу терезесін пайдаланып C3 ұяшығына енгізу үшін қолданылатын қадамдар келтірілген.
- Белсенді ұяшық жасау үшін C3 ұяшығын басыңыз - функцияның нәтижелері көрсетілетін жерде;
- Таспа мәзірінің Формулалар қойындысын нұқыңыз;
- Функция ашылмалы тізімін ашу үшін таспадан Мәтінді таңдаңыз;
- Функцияның тілқатысу терезесін шығару үшін тізімде LEFT түймесін басыңыз;
- Тілқатысу терезесінде Мәтін жолын басыңыз;
- Жұмыс парағында А3 ұяшығын басып, сол ұяшық сілтемесін диалогтық терезеге енгізу үшін;
- Num_chars жолына басыңыз;
- Ұяшық сілтемесін енгізу үшін жұмыс парағындағы B9 ұяшығын басыңыз;
- Функцияны аяқтау және жұмыс парағына қайтару үшін OK түймешігін басыңыз;
- Шығарылған подстроки виджеттері C3 ұяшығында пайда болуы керек;
- C3 ұяшығын нұқығанда, жұмыс парағының үстіндегі формула жолында толық функция = LEFT (A3, B9) пайда болады.
LEFT функциясы бар сандарды шығару
Жоғарыдағы мысалдың сегізінде көрсетілгендей, LEFT функциясы жоғарыда көрсетілген қадамдарды қолдана отырып, сандық деректердің ішкі жиынын ұзын саннан шығару үшін пайдаланылуы мүмкін.
Жалғыз мәселе - алынған деректердің мәтінге айналуы және SUM және AVERAGE функциялары сияқты белгілі бір функцияларды қамтитын есептеулерде пайдаланылмауы.
Бұл мәселенің бір жолы - жоғарыдағы 9-жолда көрсетілген мәтінді санға түрлендіру үшін VALUE функциясын пайдалану .
= VALUE (LEFT (B2, 6))
Екінші параметр мәтінді сандарға түрлендіру үшін паста арнайы пайдалануға болады .