Ұяшықта латын әліпбиінің болуын анықтау өте қарапайым операция болып табылады, оны жою туралы айту мүмкін емес.
Стандартты функциялар жинағын пайдаланып Excel ұяшықтарынан латын тілін алып тастағысы келетіндерді таң қалдырады. Бұл жай ғана олай жұмыс істемейді, өйткені. Excel бағдарламасындағы көптеген латын таңбалары үшін жою және ауыстыру үшін топтық әрекеттер жоқ.
Дегенмен, кез келген мәселені оңтайлы түрде болмаса да шешуге болады. Латын әліпбиін бір немесе басқа конфигурацияда қалай жоюға болатынын толығырақ қарастырайық.
Ұяшықтардан кез келген латын әріптерін алып тастаңыз
Бұл таңба ұяшықтың қай жерінде, сөздің ішінде, бөлек сөз ретінде ұяшықта латын әліпбиінен басқа таңбалар бар ма, жоқ па маңызды емес.
Кірістірілген табу және ауыстыру тәртібімен латын таңбаларын алып тастаңыз
Шешім ретінде елестетуге болатын ең нашар нәрсе – барлық 26 латын таңбасын бос орынға кезекпен ауыстыру. Бұл уақытты қажет етеді және тұтастай алғанда үлкен көлемдегі процесс жылдам емес. Бірақ оның артықшылықтары да бар:
- Процесті жеке макрокітаптағы макротіркегішпен бір рет жазуға және келесі жолы тағайындалған жылдам пернелер тіркесімін пайдалану арқылы пайдалануға болады;
- Ұяшықтардың өлшемі орнында өзгертілді, қосымша бағандарды жасау қажет емес.
SUBSTITUTE функциясын пайдалану
Excel 2007 және одан кейінгі нұсқалары ұя салудың 64 деңгейіне мүмкіндік береді, бұл барлық 26 таңбаны ауыстыру үшін бір мега формуланы жасауға мүмкіндік береді. Өкінішке орай, ол регистрді ескереді, сондықтан 52 деңгей болады, әрбір ағылшын әрпі үшін 2. Бұл келесідей болады:
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"A";"");"B";"");"C";"");"D";"");"E";"");"F";"");"G";"");"H";"");"I";"");"J";"");"K";"");"L";"");"M";"");"N";"");"O";"");"P";"");"Q";"");"R";"");"S";"");"T";"");"U";"");"V";"");"W";"");"X";"");"Y";"");"Z";"");"a";"");"b";"");"c";"");"d";"");"e";"");"f";"");"g";"");"h";"");"i";"");"j";"");"k";"");"l";"");"m";"");"n";"");"o";"");"p";"");"q";"");"r";"");"s";"");"t";"");"u";"");"v";"");"w";"");"x";"");"y";"");"z";"")
Бұл шешім қосымша бағанды қажет етеді, оның ішінде көрсетілген формула болады, біреу үшін бұл плюс, өйткені. бастапқы деректер сақталады, кейбіреулер үшін минус – қажетсіз әрекеттер.
!SEMTools көмегімен
Төменде Excel бағдарламасында мүлде жоқ мүмкіндіктер берілген, бірақ олар !SEMTools Excel қондырмасының пайдаланушыларына қолжетімді.
Тұрақты өрнекпен латын таңбаларын алып тастаңыз
Алдыңғы нұсқадағыдай жолдағы қалған таңбаларға қол тигізбей латын әліпбиін алып тастау қажет болса, «таңбаларды жою» мәзіріндегі !SEMTools процедурасын пайдалануға болады.

Мұндай тәсіл, жоғарыдағы мысалдан (6, 9, 10-жолдар) көрініп тұрғандай, латын тілінен басқа басқа таңбаларды қамтитын сөздердің бөліктерін қалдырады.