Примери функција ТРИМ - Екцел, ВБА и Гоогле табеле

Преузмите Пример радне свеске

Преузмите пример радне свеске

Овај водич показује како се користи Екцел ТРИМ функција у програму Екцел да бисте уклонили све додатне размаке из текста.

Преглед функције ТРИМ

Функција ТРИМ Уклања све додатне размаке из текстуалног низа. Задржава појединачне размаке између речи.

Да бисте користили функцију радног листа ТРИМ Екцел, изаберите ћелију и откуцајте:

(Обратите пажњу на то како се појављују уноси формуле)

ТРИМ функција Синтакса и улази:

= ТРИМ (текст)

текст - Низ текста.

ТРИМ функција уклања све размаке у тексту, осим појединачних размака између речи.

= ТРИМ (Б3)

ТРИМ за уклањање претходних и крајњих размака

Тешко је уочити ћелије са размацима на крају (размаци иза целог текста) јер је текст подразумевано поравнат лево и нећете моћи да кажете да постоје додатни размаци иза. Овде је, на пример, поравнато средиште, па чак ни не можете рећи да има претходне размаке.

Али ако двапут кликнете на ћелију Б3 или Б4, видећете додатне просторе које имају означавањем:

Пронађи број додатних простора

Можда ћете желети да сазнате да ли ћелија има додатне размаке уместо да одмах извршите ТРИМ.

= ЛЕН (Б3) -ЛЕН (ТРИМ (Б3))

ЛЕН помаже у проналажењу укупне дужине или броја знакова. То можете користити за одбијање укупне дужине исеченог текста (уклањајући све додатне размаке).

Када ТРИМ не ради

Можда ћете видети очигледне додатне размаке у ћелијама, али изгледа да примена ТРИМ -а не функционише.

То је зато што ово нису ваши типични простори. Сви наши знакови на тастатури имају посебан АСЦИИ код (амерички стандардни код за размену информација). Можете користити ЦОДЕ да бисте сазнали који је АСЦИИ код знака. На пример:

= КОД (Б3)

Последњи је обичан размак на тастатури и његов АСЦИИ код је 32. Ако копирате један од „размака“ одакле ТРИМ не ради и на њему користите ЦОДЕ, он приказује 160:

АСЦИИ знак 160 је непрекидан простор и обично се налази на веб локацијама и копира у Екцел. ТРИМ уклања само знак 32 (редовни размаци).

Да бисте уклонили непрекинуте и редовне просторе, морате комбиновати и ЗАМЕНУ и ТРИМ.

= ТРИМ (ЗАМЕНА (Б3, ЦХАР (160), ""))

СУБСТИТУТЕ овде замењује све непрекинуте размаке (АСЦИИ код 160) празнинама, а ТРИМ уклања све додатне регуларне размаке (АСЦИИ код 32) ако их има.

Имајте на уму да је ТРИМ текстуална функција. Након коришћења ТРИМ -а, резултат је текст. На пример, нећете моћи да збројите ове бројеве у ћелији Е3 након коришћења ТРИМ -а.

Иста ствар се дешава са датумима јер су препознати као серијски бројеви, а не као текст. Можда нећете морати да сумирате датуме, али то не функционише добро у филтерима и изведеним табелама.

Да бисте решили горе наведене проблеме, можете да користите ВАЛУЕ за претварање из текста у вредности.

ТРИМ ВС ЦЛЕАН

ТРИМ функција није применљива за знакове који се не могу штампати, па ако требате да уклоните те знакове који се не могу штампати, морамо користити Цлеан. погледајте доњу табелу да бисте стекли увид у разлику између ТРИМ и ЦЛЕАН

Можете комбиновати ТРИМ са неким од Екцел функција на неке корисне начине.

Издвоји последњу реч из стринга

Могли бисмо да комбинујемо ЛЕФТ, СУМ, СУБСТИТУТЕ са ЛЕН на следећи начин:

= ТРИМ (ДЕСНО (ЗАМЕНА (А2, "", РЕПТ ("", 10)), 10))

Што би нам дало следеће резултате:

Ова функција је постављена за мање од 10 речи, па ако желите да сазнате последњу реч за дуги низ, можете да промените овај број 10.

Пронађи Н -ту реч у низу

Могли бисмо комбиновати МИД, ЛЕН, СУБСТИТУТЕ, РЕПТ са ТРИМ на следећи начин да бисмо добили последњу реч низа.

= ТРИМ (МИД (ЗАМЕНА (А $ 2, "", РЕПТ ("", ЛЕН (А $ 2))), (Б2-1)*ЛЕН (А $ 2) +1, ЛЕН (А $ 2)))

Што би нам дало следеће резултате:

ТРИМ у Гоогле табелама

ТРИМ функција ради потпуно исто у Гоогле таблицама као и у Екцелу:

Додатне напомене

Када радите са текстом, увек је добро користити функцију ТРИМ за чишћење текста. Додатни размаци могу изазвати нежељене грешке при раду са функцијама као што су ВЛООКУП и МАТЦХ.

Можете користити функцију ЕКСАЦТ за тестирање да ли су два низа теста једнака. Имајте на уму да функције ЕКСАЦТ, СУБСТИТУТЕ и ФИНД разликују велика и мала слова, па је такође добра идеја користити функције ГОРЊЕ, ДОЊЕ или ПРАВИЛНО да бисте сав текст ставили у доследна слова.

Примери ТРИМ -а у ВБА

Такође можете користити функцију ТРИМ у ВБА. Тип:
апплицатион.ворксхеетфунцтион.трим (текст)
За аргументе функције (текст итд.) Можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.

Повратак на листу свих функција у програму Екцел

Како се користи функција ТРИМ у Екцелу:

Да бисте користили функцију радног листа АНД Екцел, унесите следеће у ћелију:
= АНД (
Након што га унесете у ћелију, приметите како се уноси формуле АНД појављују испод ћелије:

Морате унети ове уносе у функцију. Улази функција су детаљније обрађени у следећем одељку. Међутим, ако вам икада затреба додатна помоћ у вези са функцијом, након што откуцате „= ТРИМ (“ у ћелију, без напуштања ћелије, користите пречицу ЦТРЛ + А (А. за А.ргументе) да бисте отворили „Дијалог оквира за уметање функција“ за детаљна упутства:

За више информација о формули ТРИМ посетите страницу
Мицрософт веб локација.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave