Kā iegūt pēdējo vārdu programmā Microsoft Excel

Anonim

Ja jums ir jāizvelk pēdējais vārds no virknes programmā Excel, varat izmantot dažādu funkciju kombināciju. Šajā rakstā mēs koncentrēsimies uz pēdējās vārda un pēdējās konkrētās rakstzīmes parādīšanos no šūnas.

Jautājums: Kā es varu izvilkt pēdējo vārdu, jo manos datos ir atdalītājs kā “atstarpe”, “komats”, “domuzīme” vai jebkura cita lieta.

Lai iegūtu papildinformāciju par jautājumu, varat noklikšķināt uz šīs saites: Izvilkt pēdējo vārdu

Tālāk ir sniegts vēlamo izvaddatu momentuzņēmums:

Mēs atradīsim to pašu risinājumu ar dažādām formulām.

Vispirms atradīsim risinājumu, izmantojot masīvu.

  • Šī formula apvieno funkcijas TRIM, RIGHT, LEN, MAX, ROW, INDIRECT & MID
  • Šūnā C2 formula ir
  • {= TRIM (RIGHT (A2, LEN (A2) -MAX) (ROW (NETIEŠS ("1:" & LEN (A2)))*(MID (A2, ROW (NETIEŠS ("1:" & LEN (A2))), 1) = ","))))}
  • Kopējiet formulu, lai iegūtu vēlamo rezultātu

Piezīme: šī ir masīva formula; tāpēc kopā izmantojiet taustiņus CTRL + SHIFT + ENTER.

Apskatīsim otro risinājumu.

  • Šī formula apvieno funkcijas TRIM, SUBSTITUTE, RIGHT & REPT
  • Šūnā D2 formula ir
  • = TRIM (SUBSTITUTE (RIGHT (SUBSTITUTE (A2, ",", REPT (",", LEN (A2))), LEN (A2)), ",", ""))
  • Kopējiet formulu, lai iegūtu vēlamo rezultātu

Apskatīsim trešo risinājumu.

  • Šī formula apvieno funkcijas TRIM, RIGHT, SUBSTITUTE & REPT
  • E2 šūnā formula ir
  • = TRIM (PAREIZI (AIZSTĀJIS (AIZSTĀJIS (A2, ",", ""), "", REPT ("", 256)), 256))
  • Kopējiet formulu, lai iegūtu vēlamo rezultātu

Apskatīsim ceturto risinājumu.

  • Šī formula apvieno funkcijas TRIM, RIGHT, SUBSTITUTE & REPT
  • Šūnā F2 formula ir
  • = TRIM (PAREIZI (AIZSTĀJIS (A2, ",", REPT ("", 250)), 250))
  • Kopējiet formulu, lai iegūtu vēlamo rezultātu


Apskatīsim piekto risinājumu.

  • Šī formula apvieno funkcijas TRIM, RIGHT, LEN, FIND & SUBSTITUTE
  • Šūnā G2 formula ir
  • = TRIM (RIGHT (A2, LEN (A2) -FIND ("|", SUBSTITUTE (A2, ",", "|", 3)))))
  • Kopējiet formulu, lai iegūtu vēlamo rezultātu

Tādā veidā mēs varam izmantot formulu, kas mums patīk, un iegūt risinājumu.

Ņemsim vēl vienu piemēru, kurā jāatrod pēdējā parādība ar īpašu raksturu.

Jautājums: Kā es varu zināt pozīciju, kurā pēdējo reizi parādījās kāda īpaša rakstzīme, piemēram, punkts, komats, slīpsvītra utt.

Tālāk ir redzams kolonnas A momentuzņēmums, kurā ir vairāki “\”, un formula, kas nepieciešama, lai atrastu pēdējās slīpsvītras vietu (\)

  • Lai iegūtu pēdējā pozīciju, šūnā B2 izmantojiet šo formulu:
  • = FIND ("@", SUBSTITUTE (A2, "\", "@", (LEN (A2) -LEN (SUBSTITUTE (A2, "\", "")))/LEN ("\")))

Formulas skaidrojums:

  • Iepriekš minētā formula rāda, ka labākā “\” ir 23., 15. un 9. rakstzīmē.
  • Mēs izmantojam atrašanu "@" un pēdējo "\" aizstājam ar "@". Tas nosaka pēdējo, izmantojot
  • (len (virkne) -len (aizstājējs (virkne, apakšvirkne, ""))) \ len (apakšvirkne)

Iepriekš minētajā scenārijā apakšvirkne būtībā ir "\", kuras garums ir 1, tāpēc mēs varam atstāt beigās un izmantot šādu formulu:

  • = MEKLĒT ("@", AIZSTĀVĪTĀJS (A1, "\", "@", LEN (A1) -LEN (AIZSTĀJĪTĀJS (A1, "\", ""))))

Secinājums: Tādā veidā mēs varam iegūt konkrētās rakstzīmes pēdējo vārdu un pēdējo gadījumu.

Ja jums patika mūsu emuāri, kopīgojiet to ar saviem draugiem Facebook. Un arī jūs varat sekot mums Twitter un Facebook.
Mēs labprāt uzklausītu jūsu viedokli, dariet mums zināmu, kā mēs varam uzlabot, papildināt vai ieviest jauninājumus mūsu darbā un uzlabot to jūsu labā. Rakstiet mums e -pasta vietnē