Како издвојити последњу реч у Мицрософт Екцелу

Anonim

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

Питање: Како могу извући последњу реч јер подаци које имам садрже сепаратор као „размак“, „зарез“, „цртица“ или било шта друго.

За више информација о питању можете кликнути на ову везу: Издвоји последњу реч

Следи снимак жељених излазних података:

Наћи ћемо исто решење са различитим формулама.

Хајде прво да пронађемо решење помоћу низа.

  • Ова формула има комбинацију функција ТРИМ, РИГХТ, ЛЕН, МАКС, РОВ, ИНДИРЕЦТ & МИД
  • У ћелији Ц2, формула је
  • {= ТРИМ (ДЕСНО (А2, ЛЕН (А2) -МАКС (РОВ (ИНДИРЕЦТ ("1:" & ЛЕН (А2)))**(МИД (А2, РОВ (ИНДИРЕЦТ ("1:" & ЛЕН (А2)))), 1) = ","))))}}
  • Копирајте формулу да бисте добили жељени резултат

Белешка: ово је формула низа; стога заједно користите тастере ЦТРЛ + СХИФТ + ЕНТЕР.

Хајде да видимо друго решење.

  • Ова формула има комбинацију функција ТРИМ, СУБСТИТУТЕ, РИГХТ & РЕПТ
  • У ћелији Д2, формула је
  • = ТРИМ (ЗАМЕЊА (ДЕСНО (ЗАМЕНА (А2, ",", РЕПТ (",", ЛЕН (А2))), ЛЕН (А2)), ",", ""))
  • Копирајте формулу да бисте добили жељени резултат

Погледајмо треће решење.

  • Ова формула има комбинацију функција ТРИМ, РИГХТ, СУБСТИТУТЕ & РЕПТ
  • У ћелији Е2, формула је
  • = ТРИМ (ДЕСНО (ЗАМЕНА (ЗАМЕНА (А2, ",", "")), "", РЕПТ ("", 256)), 256))
  • Копирајте формулу да бисте добили жељени резултат

Погледајмо четврто решење.

  • Ова формула има комбинацију функција ТРИМ, РИГХТ, СУБСТИТУТЕ & РЕПТ
  • У ћелији Ф2, формула је
  • = ТРИМ (ДЕСНО (ЗАМЕНА (А2, ",", РЕПТ ("", 250)), 250))
  • Копирајте формулу да бисте добили жељени резултат


Погледајмо пето решење.

  • Ова формула има комбинацију функција ТРИМ, РИГХТ, ЛЕН, ФИНД & СУБСТИТУТЕ
  • У ћелији Г2 формула је
  • = ТРИМ (ДЕСНО (А2, ЛЕН (А2) -ФИНД ("|", ЗАМЕНА (А2, ",", "|", 3))))
  • Копирајте формулу да бисте добили жељени резултат

На овај начин можемо користити формулу која нам одговара и добити решење.

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

Питање: Како могу да знам позицију последњег појављивања било ког посебног знака, рецимо тачке, зареза, косе црте, итд.

Следи снимак колоне А која има више „\“ и формулу потребну за проналажење положаја последње појаве косе црте (\)

  • Да бисте добили позицију последњег \, користили бисте ову формулу у ћелији Б2:
  • = ФИНД ("@", СУБСТИТУТЕ (А2, "\", "@", (ЛЕН (А2) -ЛЕН (СУБСТИТУТЕ (А2, "\", "")))/ЛЕН ("\")))

Објашњење формуле:

  • Горња формула нам говори да је крајње десно „\“ на карактеру/позицији 23, 15 и 9.
  • Користимо финд за "@" и последње "\" замењујемо са "@". Одређује последњу помоћу
  • (лен (низ) -лен (замена (низ, подниз, "")))) \ лен (подниз)

У горе наведеном сценарију, подниз је у основи "\" који има дужину 1, тако да можемо оставити на крају и користити следећу формулу:

  • = ФИНД ("@", СУБСТИТУТЕ (А1, "\", "@", ЛЕН (А1) -ЛЕН (СУБСТИТУТЕ (А1, "\", ""))))

Закључак: На овај начин можемо издвојити последњу реч и последњу појаву одређеног знака.

Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у.
Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште