Számok vagy szövegek kivonása az Excelből

Számok vagy szövegek kivonása az Excelből

Microsoft Excel remekül tud számokkal és szöveggel dolgozni --- de ha mindkettőt ugyanabban a cellában használja, akkor némi nehézségbe ütközhet. Szerencsére számok vagy szöveg kinyerése a cellákból az adatok hatékonyabb kezeléséhez. Számos lehetőséget mutatunk be, attól függően, hogy milyen formátumban vannak az adatok.





Szövegként formázott Excel számok

Ez gyakori helyzet, és szerencsére nagyon könnyen kezelhető. Néha a csak számokat tartalmazó cellákat helytelenül címkézik vagy szöveggé formázzák, ami megakadályozza, hogy a Microsoft Excel műveletekben használja őket.





Az alábbi képen látható, hogy az A oszlop cellái szövegként vannak formázva, amint azt a számformátum mező jelzi. Az egyes cellák bal felső sarkában zöld zászlót is láthat.





Szöveg konvertálása számmá Excelben

Ha a zöld zászlót látja a bal felső sarokban, jelöljön ki egy vagy több cellát, kattintson a figyelmeztető jelre, majd válassza a lehetőséget Konvertálás számgá .

Ellenkező esetben válassza ki a cellákat, és a szalag Számformátum menüjében válassza ki az alapértelmezettet Szám választási lehetőség.



Ha részletesebb beállításokra van szüksége, kattintson a jobb gombbal a kiemelt cellára/cellákra, és válassza a lehetőséget A cellák formázása , amely megnyitja a megfelelő menüt. Itt testreszabhatja a számformátumot, hozzáadhat vagy eltávolíthat tizedesjegyeket, hozzáadhat 1000 elválasztót, vagy kezelheti a negatív számokat.

Nyilvánvaló, hogy a fent ismertetett szalag- vagy formázási beállítások segítségével számokat szöveggé, vagy szöveget pénznemre, időre vagy bármilyen más kívánt formátumra konvertálhat.





Alkalmazza a számformázást az Excel Paste Special használatával

A módszer működéséhez be kell írnia egy számot (tetszőleges számot) a cellába; fontos, hogy ez a cella is számként legyen formázva. Másolja a cellát. Most válassza ki az összes cellát, amelyet számformátumba szeretne konvertálni, menjen ide Kezdőlap> Beillesztés> Különleges beillesztés , válassza ki Formátumok csak az eredetileg másolt cella formázását illessze be, majd kattintson rendben .

Ez a művelet a másolt cella formátumát alkalmazza az összes kijelölt cellára, még a szöveges cellákra is.





Számok vagy szöveg kivonása vegyes formátumú cellákból

Most eljutunk a nehezebb részhez: számok kivenése a többféle bemeneti formátumot tartalmazó cellákból. Ha van egy száma és egysége (például „7 lapát”, mint az alábbiakban), akkor problémába ütközik. Ennek megoldásához megvizsgálunk néhány különböző módot a cellák számokra és szöveggé történő felosztására, lehetővé téve, hogy mindegyikkel egyenként dolgozzon.

Külön számok a szövegtől

Ha sok cellája számokat és szöveget vagy mindkettő többszörösét tartalmazza, akkor kézzel történő szétválasztása monumentális időt vehet igénybe. A folyamat gyorsabb végrehajtásához használhatja a Microsoft Excel programot Szöveg oszlopokba funkció.

Válassza ki a konvertálni kívánt cellákat, lépjen a következőre: Adatok> Szöveg oszlopokba , és a varázsló segítségével győződjön meg arról, hogy a cellák helyesen kerülnek ki. A legtöbb esetben csak kattintania kell Következő és Befejez , de feltétlenül válassza ki a megfelelő elválasztót; ebben a példában vessző.

Ha csak egy- és kétjegyű számokkal rendelkezik, a Fix szélesség opció is hasznos lehet, mivel csak a cella első két vagy három karakterét választja el. Így akár több felosztást is létrehozhat.

Jegyzet: A szövegként formázott cellák fognak nem automatikusan megjelennek egy számformázással (vagy fordítva), vagyis előfordulhat, hogy ezeket a cellákat a fentiek szerint kell konvertálnia.

Szám vagy szöveg kivonása egy elkülönített karakterláncból

Ez a módszer kissé nehézkes, de nagyon jól működik kis adathalmazokon. Itt feltételezzük, hogy szóköz választja el a számot és a szöveget, bár a módszer bármely más határolóra is működik.

A fő funkció, amelyet itt használunk, a LEFT, amely a cella bal szélső karaktereit adja vissza. Amint az a fenti adatkészletünkből is látható, vannak egy-, két- és három karakteres számokkal rendelkező celláink, ezért vissza kell adnunk a cellák bal szélső egy, két vagy három karakterét. A BAL és a SEARCH funkció , mindent visszahelyezhetünk a tér bal oldalára. Íme a funkció:

= BALRA (A1, KERESÉS ('', A1, 1))

Ezzel mindent visszahelyez a tér bal oldalára. A kitöltő fogantyú segítségével alkalmazzuk a képletet a többi cellára, ezt kapjuk (a képletet a kép tetején található funkciósávban láthatja):

Amint látja, most minden számot elkülönítettünk, így manipulálhatjuk őket. Szeretné elkülöníteni a szöveget is? A JOBB funkciót ugyanúgy használhatjuk:

= JOBB (A1, LEN (A1) -KERESÉS ('', A1, 1))

Ezzel X karaktert ad vissza a cella jobb oldaláról, ahol x a cella teljes hossza mínusz a szóköz bal oldalán található karakterek száma.

Most a szöveget is manipulálhatja. Szeretné újra kombinálni őket? Csak használja a CONCATENATE funkciót minden cellával bemenetként:

= CONCATENATE (E1, F1)

Nyilvánvaló, hogy ez a módszer akkor működik a legjobban, ha csak számok és egységek vannak, semmi más. Ha más cellaformátumokkal rendelkezik, lehet, hogy kreatívnak kell lennie a képletekkel, hogy minden megfelelően működjön. Ha van egy óriási adathalmaza, érdemes lesz időt fordítani a képlet kitalálására!

Húzzon ki egy számot egy folyamatos karakterlánc egyik végéből

Mi van akkor, ha nincs határoló elválasztva a számot és a szöveget?

Ha te kivonja a számot a karakterlánc bal vagy jobb oldaláról , használhatja a fent tárgyalt BALRA vagy JOBB képlet egyik változatát:

= LEFT (A1, SUM (LEN (A1) -LEN (SUBSTITUTE (A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, ''))))

= JÓ , '8', '9'}, ''))))

Ez visszaadja az összes számot a karakterlánc bal vagy jobb oldalán.

Ha te kivonja a számot a karakterlánc jobb oldaláról , kétlépcsős folyamatot is használhat. Először határozza meg a karakterlánc első számjegyének helyét a MIN funkció segítségével. Ezután ezeket az információkat a JOBB képlet egyik változatába töltheti be, hogy elkülönítse a számokat a szövegektől.

= MIN (KERESÉS ({0,1,2,3,4,5,6,7,8,9}, A1 és '0123456789'))

hogyan lehet megváltoztatni az iTunes biztonsági mentésének helyét

= JOBB (A1, LEN (A1) -B1 + 1)

Jegyzet: Ezen képletek használatakor ne feledje, hogy előfordulhat, hogy módosítania kell az oszlop karaktereit és a cellaszámokat.

Számok kivonása egy folyamatos karakterlánc mindkét végéből

A fenti stratégiákkal képesnek kell lennie számok vagy szöveg kinyerésére a legtöbb vegyes formátumú cellából, amelyek problémákat okoznak. Még ha nem is, valószínűleg kombinálhatja őket a Microsoft Excelben található néhány hatékony szövegfunkcióval, hogy megkapja a keresett karaktereket. Vannak azonban sokkal bonyolultabb helyzetek, amelyek bonyolultabb megoldásokat igényelnek.

Például találtam egy fórum bejegyzés ahol valaki ki akarta vonni a számokat egy olyan karakterláncból, mint a '45t*& 65/', hogy a végén '4565' legyen. Egy másik poszter a következő képletet adta meg ennek egyik módjaként:

= SUMPRODUCT (MID (0 & A1, LARGE (INDEX (ISNUMBER (-MID (A1, ROW ($ 1: $ 25), 1))*

ROW ($ 1: $ 25), 0), ROW ($ 1: $ 25))+1,1)*10^ROW ($ 1: $ 25)/10)

Hogy őszinte legyek, fogalmam sincs, hogyan működik. De a fórum bejegyzése szerint a számokat egy bonyolult számsorból és más karakterekből veszi ki. A lényeg az, hogy kellő idővel, türelemmel és erőfeszítéssel szinte bármiből ki lehet vonni a számokat és a szöveget! Csak meg kell találnia a megfelelő erőforrásokat.

Néhány Excel tipp után? Itt van hogyan kell képleteket másolni Excelben .

Részvény Részvény Csipog Email A Windows PC tisztítása a parancssor használatával

Ha a Windows PC -n kevés a tárhely, törölje ki a szemetet ezekkel a gyors parancssori segédprogramokkal.

Olvassa tovább
Kapcsolódó témák
  • Termelékenység
  • Táblázat
  • Microsoft Excel
A szerzőről Tina Sieber(831 megjelent cikk)

A doktori fokozat megszerzése közben Tina 2006 -ban elkezdett írni a fogyasztói technológiáról, és soha nem hagyta abba. Most már szerkesztő és SEO is megtalálható rajta Twitter vagy túrázni egy közeli ösvényen.

Tina Sieber további alkotásai

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide