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

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

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

Овај водич показује како се користи Екцел ДЕСНА функција у Екцелу за враћање текста са краја ћелије.

ПРАВА Преглед функција

Функција РИГХТ Враћа одређени број знакова са краја ћелије.

Да бисте користили ПРАВУ функцију Екцел радног листа, изаберите ћелију и откуцајте:

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

ДЕСНА функција Синтакса и улази:

= ДЕСНО (текст, број_знакова)

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

н__цхарс - Број знакова са краја ћелије за повратак.

Како се користи ПРАВА функција у Екцелу:

Функција РИГХТ издваја одређени број знакова које наведете из РИГХТ (крај низа).

= ДЕСНО (Б3, Ц3)

Горе наведено издваја 4 знака са ДЕСНЕ или краја низа.

= ДЕСНО (Б3)

Други аргумент је опциона и његова подразумевана вредност је 1. Дакле, он издваја 1 знак из ДЕСНЕ и даје вам „т“ ако га изоставите.

ДЕСНО са ФИНД/СЕАРЦХ и ЛЕН

У многим сценаријима, број знакова које желимо извући из ДЕСНОГ варира исто као и презимена.

= ДЕСНО (Б3, ЛЕН (Б3) -ФИНД ("", Б3))

У овом случају овде можемо помоћу ФИНД проверити која позиција знакова почиње размаком. Такође представља колико знакова име и простор имају укупно.

ЛЕН нам помаже да добијемо укупан број знакова у ћелији. Коришћењем ЛЕН -а минус имена и размака укупних знакова добили бисмо број знакова које треба издвојити са десне стране и дали бисмо нам презиме.

Такође можете користити СЕАРЦХ. Разлика између ФИНД и СЕАРЦХ је у томе што први разликује велика и мала слова. Проналажење симбола као што је простор не би било важно.

= ДЕСНО (Б3, ТРАЖИ ("", Б3) -1)

ДЕСНО са ЛЕН -ом

Могу постојати случајеви да знате колико знакова не желите, али не и колико желите. У доњем приказу, испред су увек 2 писма. Али бројеви се разликују.

= ДЕСНО (Б3, ЛЕН (Б3) -2)

Пошто знамо да не желимо 2 абецеде испред, једноставно користите укупну дужину минус 2 знака да бисте добили бројеве иза.

ДЕСНО са бројем/датумима

Имајте на уму да је ДЕСНО текстуална функција. Када се користи ДЕСНО, резултат је текст. На пример, нећете моћи да збројите ове бројеве у ћелији Е3 након што употребите РИГХТ.

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

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

= ВРЕДНОСТ (ДЕСНО (Б3, ЛЕН (Б3) -ЛЕН ("Укупна количина:")))

= ВРЕДНОСТ (ДЕСНО (Б3, ЛЕН (Б3) -ФИНД (":", Б3)))

Можете комбиновати ДЕСНО са неким од Екцел функција на неке корисне начине.

Издвоји број са десне стране низа

Када радите са Екцелом, морате да прецизирате број из датих детаља. Понекад морате да прецизирате број са леве стране, а понекад и са десне. Дакле, функција ДЕСНО ће вам помоћи да обавите овај задатак комбиновањем са неколико других функција.

Извуци број са десне стране

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

= ДЕСНО (А2, ЛЕН (А2) -МИН (НАЂИ ({0,1,2,3,4,5,6,7,8,9}, А2 & "0123456789")+1)

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

Примијените водећи ЗЕРОС на број помоћу функције Десно

Додавање водећег ЗЕРОС -а је веома корисно када радите са Екцелом. У овом примеру ћемо објаснити како то можете учинити комбиновањем РИГХТ са ЦОНЦАТЕНАТЕ функцијом.

= ДЕСНО (ЦОНЦАТЕНАТЕ ("000000", А2), 7)

У горњем примеру објашњавамо додавање водећих нула само до 7 цифара, али на основу захтева можете да промените број 7 и ниједан од нула да бисте избацили тражене податке. можете погледати доњи пример да бисте добили почетну нулу до 11 цифара.

= ДЕСНО (ЦОНЦАТЕНАТЕ ("0000000000", А2), 11)

Још примера за додавање водећег ЗЕРОС -а броју.

Табела испод вам помаже да дате више начина за додавање водећих нула постављеном броју.

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

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

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

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

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

ПРАВО у Гоогле табелама

ПРАВА функција ради потпуно исто у Гоогле таблицама као и у Екцелу:

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

Ако је број_знакова већи од дужине текста, функција ДЕСНО враћа сав текст.

ПРАВИ Примери у ВБА

Такође можете користити функцију ДЕСНО у ВБА. Тип:
апплицатион.ворксхеетфунцтион.ригхт (текст, број_знакова)
За аргументе функције (текст итд.) Можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.

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

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

wave wave wave wave wave