Telefonszámunk: 1-472-0679

[Resolved] egy hosszú szövegcellából 3 szó kiemelése

Kezdőlap Fórumok Excel témák [Resolved] egy hosszú szövegcellából 3 szó kiemelése

Topic Resolution: Resolved
5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #10005
    PEAKERIKA01
    Felhasználó

      Sziasztok!
      Adva van egy hosszú szövegcella mindeféle adattal. Az első 3 szó kellene nekem belőle a mellette lévő cellába, azaz az összeg szöveg harmadik szóköz előtti utolsó karakterig. Ez van olyan cella, ahol 15 karakter, van olyan ahol 40, attól függően, hogy milyen hosszúak a szavak.
      Lehet, hogy ez is triviális kérdés, de nem jutok vele előre.
      Üdv: Erika

      #10006
      PEAKERIKA01
      Felhasználó

        Végül megtaláltam a megoldást, ez lett a jó:
        =KIMETSZ(BAL(A1;SZÖVEG.TALÁL("^";HELYETTE(A1;" ";"^";3)&"^")))

        #10007
        PEAKERIKA01
        Felhasználó

          Az alsó idézőjel helyett mindig felső idézőjel értendő, valamiért így hozta át a CTR C.

          #10009
          horvimi
          Adminisztrátor

            Szia!

            Valami történt a bejegyzés szerkesztővel egy legutóbbi frissítés után, meg kell majd néznem….

            Szóval, köszi a kérdést és a megoldást is!
            Bocs a kérdésért, de érted is, hogy mit csinál, vagy csak megtaláltad, működik, és örülünk?

            Egy kicsit lehet egyszerűsíteni és egyben némi magyarázat:

            =BAL(A1;SZÖVEG.KERES("^";HELYETTE(A1;" ";"^";3))-1)

            Az a taktika, hogy a HELYETEE függvénnyel kicseréli a szóköz harmadik előfordulását valami olyanra, ami biztosan nem fog előfordulni a szövegben. A megoldás a kalap karaktert választotta.
            Ebből tehát csak egy lesz ezután, így könnyű rákeresni, hogy hol van, ezt csinálja a SZÖVEG.KERES és a SZÖVEG.TALÁL is.

            Ha megvan ez a karakter, akkor balról kell kivenni annyi -1 karaktert.

            Imre

            #10017
            PEAKERIKA01
            Felhasználó

              Megtaláltam valahol, nagyjából meg is értettem a logikáját, aztán lefordítottam a magyar megfelelőkre.Én egyedül összehozni nem tudtam volna. Az egyszerűsűbb megoldáaok mindig elegánsabbak, köszönöm, hogy foglalkoztál vele.

            5 bejegyzés megtekintése - 1-5 / 5
            • Be kell jelentkezni a hozzászóláshoz.