Как да намерите символ в низ отдясно в Excel (4 лесни метода)

  • Споделя Това
Hugh West

В статията е описана процедурата за намиране на герой(и) в низ от вдясно в Excel. Понякога се налага да съхраняваме последните данни от символен низ в Excel. Да предположим, че искаме да съхраним фамилните имена на определена група хора в колона. В този случай трябва да извлечем символите в името отдясно.

Тук ще използвам следната съвкупност от данни, за да опиша тактиката за намиране на символи в низ от дясната му страна. Да предположим, че група хора работят в офис и имат свои собствени ID и Идентификатор на потребителя . Ще работим върху техните Имена , ID и Идентификатор на потребителя по отношение на обяснението на нашия проблем и неговото решение.

Изтегляне на работна тетрадка за практика

Намиране на символ от дясно.xlsx

4 начина за намиране на символ в низ отдясно в Excel

1. Използване на функцията RIGHT на Excel за намиране на символ в низ отдясно

Най-простият начин за намиране на символите в даден низ отдясно е да използвате ПРАВИЛНО Да предположим, че искаме да съхраним числата в ID в колона . Нека обсъдим стратегията по-долу.

Стъпки:

  • Първо, създайте нов колона и въведете следната формула в клетка E5 .
=ПРАВО(C5,3)

Тук ПРАВИЛНО функцията приема символния низ в клетката C5 и намира последния 3 знаци от него. Тъй като всеки ID има 3 номера, ние поставяме [num_chars] като 3 .

  • Натиснете ВЪВЕДЕТЕ и ще видите последния 3 цифрите на ID в клетка C5 .

  • Сега използвайте Дръжка за пълнене към Автоматично попълване долни клетки.

Тази операция ще ви предостави числата в ID в колона E . Така можете да намерите символите в низ отдясно и да ги съхраните в клетка.

Прочетете още: Как да намерите символ в низ в Excel (8 лесни начина)

2. прилагане на функциите LEN и FIND на Excel за извличане на символ в низ отдясно

Да предположим, че искаме да извлечем фамилни имена от тези хора имена . Можем да следваме триковете по-долу.

Стъпки:

  • Създайте нов колона за фамилни имена и въведете следната формула в клетка E5 .
=ПРАВО(B5,LEN(B5)-НАМЕРИ(" ",B5))

Тук определяме позицията на Space между първи име и фамилно име с помощта на НАМЕРЕТЕ и след това извадете тази позиция от дължина на низа в клетката B5 (цял име ). По този начин казваме на ПРАВИЛНО кои символи трябва да съхранява в клетката E5 . Използвахме LEN функция за определяне на дължината на низа от клетки B5 .

  • Сега натиснете бутона ВЪВЕДЕТЕ и ще видите бутона фамилно име на клетката B5 в клетка E5 .

  • Използвайте Дръжка за пълнене към Автоматично попълване долни клетки.

След това ще видите фамилни имена в колона E Това е друг метод, който можете да приложите, за да намерите символите в низ отдясно и да ги съхраните в клетка.

Прочетете още: Как да намерите отдясно в Excel (6 метода)

Подобни четива

  • [Поправено]: Не може да се намери проект или библиотека Грешка в Excel (3 решения)
  • Как да намерите * символ, който не е заместващ символ в Excel (2 метода)
  • Как да намерите последния ред с определена стойност в Excel (6 метода)
  • Намиране на последната стойност в колона, по-голяма от нула, в Excel (2 лесни формули)
  • Как да намерите най-ниските 3 стойности в Excel (5 лесни метода)

3. Използване на комбинирани функции за намиране на символ в низ отдясно

Представете си, че искате да запазите само числото от ИД на потребителя на тези момчета. Можем да направим това, като вложим LEN , НАМЕРЕТЕ и ЗАМЕСТВАНЕ функции в ПРАВИЛНО функция. Нека видим как можем да изпълним целта си.

Стъпки:

  • Създайте нов колона за ID на потребителя Не и въведете следната формула в клетка E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))

Тук имаме вложени LEN , НАМЕРЕТЕ и ЗАМЕСТВАНЕ в ПРАВИЛНО функция за извличане на UID № като текст. Нека да разделим формулата на части по-долу.

Разбивка на формулата

  • LEN(D5)--> Сайтът Дължина функцията връща броя на символи .
    • Изход : 11
  • SUBSTITUTE(D5,"-","")--> Сайтът ЗАМЕСТВАНЕ замества функцията тирета с нищо.
  • SUBSTITUTE("PLK-OIQ-249″,"-","")--> става PLKOIQ249
    • Изход : "PLKOIQ249"
  • LEN(SUBSTITUTE(D5,"-",""))--> става LEN( "PLKOIQ249" )
    • Изход : 9
  • LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))--> става LEN(D5)-LEN( "PLKOIQ249" )
    • 11-9
    • Изход : 2
  • SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))--> става
  • SUBSTITUTE(D5,"-", "#",2)-> Тя замества 2-та Дефис '-' с хаштаг '#')
    • Изход : "PLK-OIQ#249"
  • FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))))--> става
  • FIND("#", "PLK-OIQ#249″)--> Сайтът НАМЕРЕТЕ функцията намира позиция на дадения символ # .
    • Изход : 8
  • RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))--> се превръща в
  • RIGHT(D5,LEN(D5)-8)-->
  • RIGHT(D5,11-8)-->
  • RIGHT(D5,3)-->
  • RIGHT("PLK-OIQ-249",3)--> Сайтът ПРАВИЛНО функцията извлича броя на символите от дясна страна .
    • Изход : 249

Накрая получаваме ID на потребителя 249 . Нека преминем към стъпки отново.

  • Хит ВЪВЕДЕТЕ и ще видите само номер в Идентификатор на потребителя .

  • След това използвайте Дръжка за пълнене към Автоматично попълване долни клетки.

По този начин можете да настаните номера в ИД на потребителя в колона E . Малко трудно е да се намерят символи в низ от дясната му страна, когато възникне такава ситуация.

Прочетете още: Как да намерите символ в низ в Excel

4. Намиране на символи в низ отдясно с помощта на Flash Fill

Ако не сте привърженик на формулите, можете да използвате Запълване на светкавицата за намиране на символи в низ от дясната му страна. Да речем, че искате да съхраните фамилни имена на тези хора. Нека обсъдим този прост процес.

Стъпки:

  • Създайте нов колона за фамилни имена и въведете фамилно име ( Спиърс ) в клетката B5 .
  • Изберете Начало >> Напълнете >> Запълване на светкавицата

Тук Запълване на светкавицата командата следва модел. Тя открива символния низ Спиърс като десните символи на целия низ в клетката B5 . И така, тя ще направи същото и за други клетки.

  • Тази операция ще върне всички фамилни имена в останалите клетки E6 към E11 .

По този начин можете да намерите символи в низ от дясната му позиция.

Прочетете още: Функция на Excel: FIND срещу SEARCH (сравнителен анализ)

Практически раздел

Тук ви давам набора от данни, който използвахме, за да обясним как да намирате символи в низ от правилната му позиция, за да можете да се упражнявате сами.

Заключение

В статията бяха представени някои методи за намиране на символи в низ от дясната му страна. Методите, които описах тук, са доста лесни за разбиране. Надявам се, че това ще ви бъде полезно за решаване на собствените ви проблеми в това отношение. Ако имате по-ефективни методи или идеи, или някакви отзиви, моля, оставете ги в полето за коментари. Това може да ми помогне да обогатя следващите си статии.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.