Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako izvleči prve dve ali n besed iz besedilnega niza?

Če imate seznam besednih nizov, ki so ločeni s presledkom, in zdaj želite izvleči prve tri ali n besede iz vrednosti celice, da dobite naslednji rezultat zaslona. V tem članku bom predstavil nekaj formul za pridobitev prvih dveh ali n besed iz besedilnega niza v Excelu.

doc izvleče prve 2 besede 1

Izvleči prve dve ali n besed iz besedilnega niza s formulami


Vrednosti celice razdelite v več stolpcev in vrstic s posebnim ločilom:

z Kutools za ExcelJe Razdeljene celice uporabnost, lahko hitro delite besedilni niz v celico v več stolpcev ali vrstic glede na presledek, vejico, novo vrstico in vse druge ločevalce, ki ste jih določili.

doc razdeljene celice-1-1


puščica modra desno mehurček Izvleči prve dve ali n besed iz besedilnega niza s formulami


V tem primeru bom iz celice izvlekel prve tri besede, prosimo, uporabite naslednje formule:

Vnesite katerokoli od naslednjih formul v prazno celico, C2, na primer, in povlecite ročico za polnjenje navzdol na celice, ki jih želite vsebovati, in vse prve besede 3 so bile izločene iz ustreznih celic, glejte screenshot:

= TRIM (LEFT (A2, FIND ("~", SUBSTITUTE (A2, "", "~", 3) & "~")))

= LEFT (TRIM (A2), FIND ("^", SUBSTITUTE (TRIM (A2) & "", "", "^", 3)) - 1)

doc izvleče prve 2 besede 2

Opomba: Če so vaši besedilni nizi v stolpcu A in število besed, ki so želene v stolpcu B, za pridobitev različnega števila prvih n besed, lahko uporabite to formulo: = TRIM (LEFT (SUBSTITUTE (A2, "", REPT ("", 1000), B2), 1000)), in dobili boste naslednji rezultat, kot boste potrebovali.

doc izvleče prve 2 besede 3


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Pelief · 9 days ago
    Play in the sand Felipe if you feel like 5 :)
  • To post as a guest, your comment is unpublished.
    Felipe · 6 months ago
    It works just fine for me. However, I am trying to understand the logic behind this formula:

    =TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


    Can somebody please explain it to me like I am 5?

    Cheers,