Hogyan lehet kibontani az első szót az Excel szöveges karakterláncából (3 egyszerű módszer)

Az Excel néhány csodálatos képlettel rendelkezik, amelyek segíthetnek a szöveges adatok szeletelésében.

Néha, amikor megvannak a szöveges adatok, akkor érdemes kivonni az első szót a cella szöveges karakterláncából.

Ezt többféleképpen is megteheti az Excelben (képletek kombinációjával, a Find and Replace és a Flash Fill használatával)

Ebben az oktatóanyagban néhány nagyon egyszerű módszert mutatok be kivonja az első szót az Excel szövegszövegéből.

Bontsa ki az első szót szövegképletek segítségével

Tegyük fel, hogy rendelkezik a következő adatkészlettel, ahol minden cellából meg akarja kapni az első szót.

Az alábbi képlet ezt teszi:

= HIBÁS (BALRA (A2, FIND ("", A2) -1), A2)

Hadd magyarázzam meg, hogyan működik ez a képlet.

A képlet FIND része a szöveg karakterláncban található szóköz pozíciójának megkeresésére szolgál. Amikor a képlet megtalálja a szóköz karakter pozícióját, a LEFT funkciót használjuk az összes karakter kibontására a szöveg karakterlánc első szóköze előtt.

Bár a LEFT képlet önmagában elegendő lehet, hibát jelez, ha csak egy szó van a cellában, és nincs szóköz.

A helyzet kezelése érdekében a LEFT képletet becsomagoltam az IFERROR képletbe, amely egyszerűen visszaadja az eredeti cellatartalmat (mivel nincs szóköz, amely azt jelzi, hogy üres vagy csak egy szóból áll).

Egy jó dolog ebben a módszerben az, hogy az eredmény dinamikus. Ez azt jelenti, hogy ha megváltoztatja az eredeti szöveg karakterláncát az A oszlop celláiban, a B oszlopban található képlet automatikusan frissül, és megadja a helyes eredményt.

Ha nem szeretné a képletet, konvertálhatja értékekké.

Bontsa ki az első szót a Find and Replace segítségével

Egy másik gyors módszer az első szó kinyerésére, ha a Find and Replace segítségével mindent eltávolít az első szó kivételével.

Tegyük fel, hogy rendelkezik az alábbi adatkészlettel:

Az alábbiakban bemutatjuk a Keresés és csere funkciót, hogy csak az első szót kapjuk meg, és minden mást eltávolítsunk:

  1. Másolja a szöveget az A oszlopból a B oszlopba. Ezzel meggyőződhet arról, hogy az eredeti adatok is rendelkezésünkre állnak.
  2. Jelölje ki az összes olyan oszlopot a B oszlopban, ahol az első szót szeretné megkapni
  3. Kattintson a Kezdőlap fülre
  4. A Szerkesztés csoportban kattintson a Keresés és kiválasztás lehetőségre, majd a Csere gombra. Ezzel megnyílik a Keresés és csere párbeszédpanel.
  5. A Keresés mit mezőbe írja be * (egy szóköz és egy csillag jel)
  6. Hagyja üresen a Csere hely mezőt
  7. Kattintson az Összes cseréje gombra.

A fenti lépések mindent eltávolítanak, kivéve a cellák első szavát.

Használhatja a billentyűparancsot is Control + H a Keresés és csere párbeszédpanel megnyitásához.

Hogy működik ez?

A Find what mezőben szóközt használtunk, amelyet a csillag jel követ. A csillag jel (*) egy tetszőleges számú karaktert helyettesítő karakter.

Tehát amikor megkérjük az Excel -t, hogy keresse meg azokat a cellákat, amelyek szóköz karaktert, majd a csillagjelet követnek, és üresre cserélik, az megtalálja az első szóköz karaktert, és mindent eltávolít utána - csak az első szót hagyja ránk.

És ha olyan cella van, amelyben nincs szöveg vagy csak egy szó, szóköz nélkül, akkor a fenti lépések nem változtatnak rajta.

Bontsa ki az első szót a Flash Fill használatával

Egy másik nagyon egyszerű és gyors módszer az első szó kibontására a Flash Fill használatával.

A Flash Fill -et az Excel 2013 -ban vezették be, és ezt követően minden verzióban elérhető. Segít a szöveg manipulálásában, ha azonosítja a megvalósítani kívánt mintát, és kitölti az egész oszlopra.

Tegyük fel például, hogy rendelkezik az alábbi adatkészlettel, és csak az első szót szeretné kibontani.

Ennek lépései az alábbiakban találhatók:

  1. A B2 cellába, amely adataink szomszédos oszlopa, manuálisan írja be a „Marketing” szót (ez a várt eredmény)
  2. A B3 cellába írja be a „HR” értéket
  3. Válassza ki a B2: B10 tartományt
  4. Kattintson a Kezdőlap fülre
  5. A Szerkesztés csoportban kattintson a Kitöltés legördülő menüre
  6. Kattintson a Flash Fill lehetőségre

A fenti lépések kitöltenék az összes cellát a szomszédos oszlop első szavával (A oszlop).

Vigyázat: A legtöbb esetben a Flash Fill jól működik, és a helyes eredményt adja, de bizonyos esetekben előfordulhat, hogy nem a megfelelő eredményt adja. Csak győződjön meg róla, hogy kétszer ellenőrizze, hogy az eredmények megfelelnek-e a vártnak.

Megjegyzés: Amikor a várt eredményt írja be a B oszlop második cellájába, az összes cella összes szövege világosszürke színben jelenhet meg. Ezt az eredményt kapja, ha azonnal megnyomja az Enter billentyűt. Ha nem látja a szürke vonalat, használja a szalag Flash Fill opcióját.

Tehát ez három egyszerű módszer az első szó kivonására az Excel szövegszövegéből.

Remélem, hasznosnak találta ezt az oktatóanyagot!

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave