Piemērojams: Office 2019, 2016, 2013; 365 vai standarta
Šis ir jautājums, ko esam saņēmuši no lasītāja, kurš vēlējās sadalīt Excel kolonnu vertikāli:
Es strādāju pie statistikas atskaites programmā Microsoft Excel, izmantojot versiju 365. Es tikko importēju kolonnā A ar komatu atdalītu vērtību failu, un tagad kolonnas šūna ir jāsadala vertikāli divās “uz pusēm”. Vai ir kāds vienkāršs veids, kā to paveikt? Ja tas palīdz, es izmantoju Windows 10.
Paldies par labo jautājumu. Šajos scenārijos es parasti izmantoju funkciju Teksts uz kolonnu , kas diezgan labi kalpo manam mērķim.
Dažreiz mēs importējam ievērojamu datu apjomu tieši darblapā vai datu modelī (izmantojot Power Query un Power Pivot programmā Excel ). Parasti mēs importējam tā sauktos ar komatu atdalītu vērtību failu failus (*.csv). Strādājot ar csv failiem, mums parasti ir nepieciešams vertikāli sadalīt vai sadalīt tekstu starp dažādām kolonnu šūnām. Šodienas ierakstā mēs apskatīsim trīs noderīgas metodes, kuras varēsit izmantot:
- Teksts uz kolonnām norobežotiem failiem
- Teksts uz kolonnām ar fiksētu platumu
- Noņem šūnu sapludināšanu
Lasiet tālāk, lai uzzinātu par visu procedūru, kas ar nelielām izmaiņām attiecas uz Microsoft Office versijām, sākot no 2010. gada.
Izmantojot Excel atdalītāju teksta sadalīšanai
Šis paņēmiens ir īpaši noderīgs, ja strādājat ar darblapu, kurā ir dati, kas ir atdalīti ar komatiem, semikoliem, tabulēšanas zīmēm, atstarpēm un tā tālāk.
- Atveriet savu Excel un atveriet datu bāzi, kurā kolonnas ir jāatdala.
- Ja jums ir dati nākamajā šūnā, atlasiet šūnu un ar peles labo pogu noklikšķiniet uz tās.
- Noklikšķiniet uz Ievietot un pēc tam turpiniet un atlasiet Shift Cells Right .
- Tagad atlasiet visu kolonnu, kas būs jāatdala.
- Lentē noklikšķiniet uz Dati un pēc tam turpiniet un atlasiet Teksts uz kolonnām .
- Atlasiet Atdalīts un noklikšķiniet uz N tālāk .
- Noklikšķiniet uz jebkuras no norobežotāju opcijām un atlasiet Tālāk .
- Piemēram, es esmu atlasījis atstarpi atdalīšanai.
- Kolonnas datu formātā Ja nepieciešams, atlasiet opciju. Pēc noklusējuma tas būs Vispārīgi .
- Lai atlasītu, kurā šūnā ir jāveic atdalīšana, noklikšķiniet uz Destination un atlasiet šūnas .
- Kad esat pabeidzis atlasi, noklikšķiniet uz Pabeigt .
Sadalīšana kolonnās, izmantojot fiksēto platumu
- Atveriet izklājlapu un atlasiet kolonnas šūnu, kas jāsadala.
- Vēlreiz pārliecinieties, ka blakus dalošajai šūnai nav pieejami dati.
- Excel galvenes izvēlnē noklikšķiniet uz Dati un atlasiet Teksts uz kolonnām .
- Izvēlieties Fiksēts platums un noklikšķiniet uz Tālāk .
- Lai izveidotu lūzuma līniju, noklikšķiniet uz vēlamās pozīcijas
- Lai dzēstu , veiciet dubultklikšķi uz pārtraukuma līnijas.
- Lai pārvietotu , noklikšķiniet un velciet pārtraukuma līniju.
- Kolonnas datu formātā Ja nepieciešams, atlasiet opciju. Pēc noklusējuma tas būs Vispārīgi .
- Lai atlasītu, kurā šūnā ir jāveic atdalīšana, noklikšķiniet uz Destination un atlasiet šūnas .
- Pēc formāta izvēles noklikšķiniet uz Pabeigt .
Noņem šūnu sapludināšanu
- Lai sadalītu sapludinātās šūnas, noklikšķiniet uz Sapludināt un centrēt un atlasiet Atcelt šūnu sapludināšanu .
Horizontāli sadalītas šūnas Excel rindās
Atšķirībā no darba ar tabulām programmās Microsoft Word, PowerPoint un Outlook; nav vienkāršas komandas Split , lai Excel rindu šūnās panāktu horizontālus sadalījumus. Lasītāji, kuri vēlas horizontāli sadalīt šūnas, var izmantot īpašas formulas, lai darblapā sadalītu tabulas datus divās vai vairākās tabulas šūnās.
Cerams, ka tas palīdz 🙂
Sadaliet šūnas, izmantojot Excel formulas
Atbildot uz jautājumu par to, kā sadalīt šūnu programmā Excel, mūsu pēdējā iespēja ir izmantot standarta Excel formulas. Tie dod mums iespēju sadalīt šūnas saturu, izmantojot jebkurus noteikumus, ko varam ieprogrammēt savās formulās. Lai gan formulas ir ļoti spēcīgas, tām ir vajadzīgas arī mūsu prasmes, nevis izmantot norādi un klikšķi saskarni.
Noderīgas Excel funkcijas šūnu sadalīšanai
Visnoderīgākās funkcijas vairāku šūnu sadalīšanai ir:
PA kreisi
Atgriež norādīto rakstzīmju skaitu no teksta virknes sākuma.
Piemērs:
=LEFT("Dorisa Grīna", 5)
Rezultāts: Doris
Otrais 5 arguments norāda funkcijai atgriezt pirmās 5 teksta rakstzīmes “Doris Grīns”.
PA LABI
Atgriež norādīto rakstzīmju skaitu no teksta virknes beigām.
Piemērs:
=RIGHT("Kathryn West", 4)
Rezultāts: Rietumi
Otrais 4 arguments norāda funkcijai atgriezt pēdējās 4 rakstzīmes no teksta “Kathryn West”.
MID
MID atgriež rakstzīmes no teksta virknes vidus, ņemot vērā sākuma pozīciju un garumu.
Piemērs:
=MID("Anna Lūisa", 5, 3)
Rezultāts: Lew
Otrais arguments apzīmē n-to rakstzīmi, no kuras sākt, un pēdējais arguments ir virknes garums. No teksta “Ann Lewis” 3 rakstzīmes, kas sākas no 5. pozīcijas, ir “Lew”.
LEN
Atgriež rakstzīmju skaitu teksta virknē.
Piemērs:
=LEN("Amālija Diksone")
Rezultāts: 13
Virknē ir 13 rakstzīmes (ieskaitot atstarpes).
MEKLĒT
SEARCH atgriež rakstzīmju skaitu, pēc kurām pirmo reizi tiek atrasta konkrēta rakstzīme vai teksta virkne. SEARCH lasa no kreisās uz labo pusi un nav reģistrjutīga.
Piemērs:
=MEKLĒT(" ","Čārlzs Bells",1)
Rezultāts: 8
Atstarpes rakstzīme vispirms parādās virknes “Charles Bell” 8. pozīcijā; tāpēc atgrieztā vērtība ir 8.
Pēdējais arguments nav obligāts; tas nodrošina pozīciju, no kuras sākt meklēšanu. Ja tiek izslēgts, skaitīšana sāksies ar pirmo rakstzīmi.
Piezīme. FIND ir reģistrjutīgs funkcijas SEARCH ekvivalents.
AIZSTĀTĀJS
SUBSTITUTE aizstāj visus esošos teksta virknes gadījumus ar jaunu teksta virkni.
Piemērs:
=SUBSTITUTE("Huans Diksons","Dikss","Vils",1)
Rezultāts: Huans Vilsons
Dix teksta virkne ir aizstāta ar Wils. Pēdējais arguments nosaka, kuru gadījumu aizstāt. Iepriekš minētajā formulā tā ir aizstājusi tikai pirmo instanci. Ja mēs būtu izslēguši šo argumentu, tas būtu aizstāts ar katru gadījumu.
Scenārija piemērs
Mūsu scenārijs ir samērā vienkāršs, lai sadalītu šūnu vairākās kolonnās, mēs varam izmantot funkcijas LEFT, RIGHT, LEN un SEARCH. Mēs varam izvilkt vārdu un uzvārdu šādi:
Vārds:
=LEFT(A2,MEKLĒT(" ",A2)-1)
- SEARCH atrod atstarpes rakstzīmes pozīciju, kas pirmajam ierakstam "Amaliya Allen" parauga šūnās ir 8. pozīcija.
- Mēs nevēlamies, lai virknē tiktu iekļauta atstarpes rakstzīme, tāpēc no rezultāta atskaitām 1, lai iegūtu vērtību 7.
- LEFT pēc tam izvelk teksta virknes pirmās 7 rakstzīmes.
Uzvārds:
=PA labi(A2,GARA(A2)-MEKLĒŠANA(" ",A2))
- LEN atrod teksta virknes garumu, kas “Amaliya Allen” ir 13.
- SEARCH atrod atstarpes rakstzīmes pozīciju, kas ir 8.
- 13 mīnus 8 sniedz mums rakstzīmju skaitu pēc pirmās atstarpes.
- Pēc tam tiek izmantots RIGHT, lai izvilktu rakstzīmes aiz atstarpes.
Izmantojot šīs divas formulas, mēs atgriežamies pie tā paša rezultāta, kāds mums bija iepriekš; vārds B ailē un uzvārds C ailē: