Съдържание
Много потребители на Excel изпитват затруднения поради невъзможността бързо да променят регистъра на буквите на текста в работните листове. По някаква причина Microsoft добави тази функция само към Word и остави Excel без нея. Но това не означава, че трябва ръчно да промените текста във всяка клетка - има няколко по-кратки начина. Три от тях ще бъдат описани по-долу.
Специални функции на Excel
В Excel има функции, които показват текст в различен регистър – РЕГУЛАТОРНО(), НИСЪК() и опора (). Първият от тях превежда целия текст в главни букви, вторият - в малки букви, третият преобразува само началните букви на думите в главни букви, останалите оставят в малки букви. Всички те работят на един и същ принцип, следователно, като вземем един за пример - нека бъде РЕГУЛАТОРНО() – можете да видите как да използвате и трите.
Въведете формула
- Създайте нова колона до тази, която искате да промените, или ако е удобно, просто използвайте празна колона до таблицата.
- Въведете знак за равенство (=), последван от име на функция (РЕГУЛАТОРНО) в клетката на колоната до най-горната от редактируемите текстови клетки.
В скоби след името на функцията напишете името на съседната клетка с текст (на екранната снимка по-долу това е клетка C3). Формулата ще изглежда така =PROPISN(C3).
- Хит Enter.
Клетка B3 вече съдържа текста на клетка C3 с главни букви.
Копирайте формулата в долните клетки на колоната
Сега същата формула може да се приложи към други клетки в колоната.
- Изберете клетката, съдържаща формулата.
- Преместете курсора до малкия квадрат (маркер за запълване), който се намира в долния десен ъгъл на клетката – стрелката на курсора трябва да се превърне в кръст.
- Задържайки натиснат бутона на мишката, плъзнете курсора надолу, за да попълните всички необходими клетки - формулата ще бъде копирана в тях.
- Освободете бутона на мишката.
Ако трябва да попълните всички клетки на колоната до долния край на таблицата, просто задръжте курсора на мишката върху маркера за запълване и щракнете двукратно.
Премахване на помощна колона
Сега има две колони с един и същ текст в клетките, но в различен регистър. За да запазите само една, копирайте данните от помощната колона, поставете ги в желаната колона и изтрийте помощната.
- Изберете клетките, съдържащи формулата, и щракнете Ctrl + C.
- Щракнете с десния бутон върху първата от клетките с желания текст в редактируемата колона.
- Под „опции за поставяне“ изберете иконата Стойностите в контекстното меню.
- Щракнете с десния бутон върху помощната колона и изберете Премахване.
- В диалоговия прозорец, който се появява, изберете Цялата колона.
Сега всичко е готово.
Обяснението може да изглежда сложно. Но просто следвайте дадените стъпки и ще видите, че в това няма нищо трудно.
Редактиране на текст с помощта на Microsoft Word
Ако не искате да се забърквате с формули в Excel, можете да използвате командата за промяна на регистъра на буквите в Word. Нека да видим как работи.
- Изберете клетките, в които искате да направите промени.
- Приложенията Ctrl + C или щракнете с десния бутон върху избраната област и изберете Копирайте в контекстното меню.
- Отворете нов документ в Word.
- Натискане Ctrl + V или щракнете с десния бутон върху листа и изберете Поставете.
Сега копие на вашата таблица е в документа на Word.
- Изберете онези клетки от таблицата, където искате да промените регистъра на буквите на текста.
- Щракнете върху иконата Регистрирам, който се намира в групата Font в раздела Начало.
- Изберете една от петте опции за случай от падащия списък.
Можете също да изберете текст и да приложите Shift + F3 докато текстът е правилен. По този начин можете да избирате само три главни букви – главни, малки и главни букви (в които всяко изречение започва с главна буква, останалите букви са малки).
Сега, когато текстът в таблицата е в желаната форма, можете просто да го копирате обратно в Excel.
Прилагане на VBA макроси
За Excel 2010 и 2013 има друг начин за промяна на текстовите опции – VBA макроси. Как да вмъкнете VBA код в Excel и да го накарате да работи е тема за друга статия. Тук ще бъдат показани само готови макроси, които могат да бъдат вмъкнати.
Можете да използвате следния макрос, за да конвертирате текст в главни букви:
Подглавни букви()
За всяка клетка в селекцията
Ако не Cell.HasFormula Тогава
Cell.Value = UCase(Cell.Value)
крайна сметка, ако
Следваща клетка
End Sub
За малки букви този код ще направи:
Под малки букви()
За всяка клетка в селекцията
Ако не Cell.HasFormula Тогава
Cell.Value = LCase(Cell.Value)
крайна сметка, ако
Следваща клетка
End Sub
Макрос, който прави всяка дума да започва с главна буква:
Sub Propercase()
За всяка клетка в селекцията
Ако не Cell.HasFormula Тогава
Cell.Value = _
Приложение _
.WorksheetFunction _
.Proper(Cell.Value)
крайна сметка, ако
Следваща клетка
End Sub
Сега знаете как можете да промените регистъра на буквите на текста в Excel. Както можете да видите, това не е толкова трудно и няма дори един начин да го направите - кой от горните методи е по-добър, зависи от вас.