Com dividir dades a Excel (5 maneres)

  • Comparteix Això
Hugh West

En diferents circumstàncies, hem de dividir les nostres dades en diferents parts. Aquestes disseccions de dades es fan normalment per espai, comes o algun altre criteri. La divisió d'aquestes dades ens pot ajudar realment a obtenir quina part de les dades necessitem en un moment determinat. En aquest article es parlarà de 5 mètodes útils i senzills de com dividir les dades a Excel.

Baixeu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques.

Dividiu les dades a Excel.xlsm

5 maneres de dividir les dades a l'Excel

Per demostrar com dividir les dades a Excel, farem servir el nom complet del full de càlcul següent de També es mostren diferents persones a la columna Nom complet columna , i els seus noms en la primera part i en la segona part. Com arribem a aquestes parts s'explica i s'il·lustra de diferents maneres.

1. Text a columnes Funcions per dividir dades a Excel

En aquest procés, delimitadors com l'espai, la tabulació i les comes separen les dades seleccionades en una o més cel·les. La funció de text a la columna és una gran eina per dividir les dades a Excel

Passos

  • Primer, seleccioneu totes les cel·les que vulgueu per dividir.
  • A continuació, aneu a Dades > Text a columnes.

  • Després d'això, s'obrirà un nou quadre de diàleg. d'aquesta casella seleccioneu delimitat. I feu clic a Següent .

  • Després de fer clic a Següent, apareixerà el següent quadre de diàleg.quadre de diàleg, marqueu el quadre d'opció Espai , ja que volem dividir les dades donades segons la posició de l'espai entre les paraules.

  • A continuació, al quadre de diàleg següent, seleccioneu General.
  • Justo a sota del quadre Format de dades de la columna , hi ha un quadre de referència de cel·la Destinació . En aquest quadre, heu d'introduir on seran les vostres dades dividides.
  • Feu clic a Finalitza al quadre de diàleg, després de seleccionar les cel·les de destinació.

  • Seleccioneu les vostres cel·les de destinació com a continuació al quadre Destinació.

  • Després fent clic a Finalitza , notareu que ara tots els noms es divideixen en cognoms i noms.

Llegeix més: Excel Dividiu les dades en columnes per comes (7 mètodes)

2. Dividiu les cel·les a l'Excel mitjançant fórmules

La fórmula pot ser una eina útil per dividir dades a Excel. Per exemple, utilitzant la fórmula la funció TEXT o la fórmula TRIM/MID podem dividir diferents tipus de dades de manera fàcil i flexible.

2.1 Fórmula amb les funcions de text

Passos

  • Utilitzarem un conjunt de dades de nom diferent per a aquest mètode. Aquest conjunt de dades conté una columna del segon nom en comparació amb el conjunt de dades anterior.

  • A continuació, introduïm la fórmula següent a Cel·la C5 :

=LEFT(B5,SEARCH(" ", B5)-1)

  • Després seleccionem el mànec d'emplenament i l'arrosseguem a Cel·laC10 .

  • Aquesta fórmula dividirà la primera part de la columna Nom complet .
  • Per dividir la part central de la columna NOM , introduïu la fórmula següent i premeu Intro:

=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH("     ",B5)-1)

.

  • Després de prémer Intro, la part central de la columna Nom complet es troba a la Cel·la D5

  • Després, arrossegueu el botó de la nansa d'emplenament a Cel·la D10. Es dividirà l'altra part del mig Noms complets .
  • Per dividir a l'última part de la columna Nom complet, introduïu la fórmula següent a continuació:

=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))

.

  • Després de prémer Intro, veureu que l'última part del nom a Cel·la B5 es divideix en Cel·la E5.

  • Arrossegueu el botó del mànec d'emplenament a la cel·la E10. Dividirà l'última part de l'altre nom complet a la columna Cognom.

2.2 Ús de les funcions de retall i mitja per dividir les dades

Passos

  • Al principi, heu d'introduir la fórmula següent a Cel·la C5 :

=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))

.

  • Aquesta fórmula dividirà la primera part del Nom complet a la columna Nom.

  • Després d'això, seleccioneu el botó de la nansa d'ompliment i arrossegueu-lo horitzontalment a Cel·la E5.
  • A continuació, el Les dades de la columna>Nom complet a C5 es dividiran completament en trescolumnes.

  • A continuació, seleccioneu Cel·la C5 : Cel·la E5 i arrossegueu el mànec d'emplenament cap avall. a Cel·la E10.

  • Després de deixar anar el manillar d'ompliment, observareu que ara totes les dades de la vostra cel·la es divideixen entre tres parts.

Llegeix més: Com dividir dades en una cel·la d'Excel en diverses columnes (5 mètodes)

3. Dividir les dades en cel·les a Excel Ús de la funció Flash Fill

Pasos

  • Al principi, heu d'omplir la primera fila del conjunt de dades. Això vol dir que heu d'introduir el nom i el cognom dividits a Cel·la C5 i Cel·la D5 .

  • Després, arrossegueu la nansa de la cantonada a Cel·la C11 prement el clic dret del ratolí.

  • A continuació, deixeu anar. la nansa, en deixar-la anar, s'obrirà una nova finestra desplegable. Des d'aquesta finestra, trieu Flash Fill.

  • Si seleccioneu el botó Flash Fill es dividirà el primer part dels noms a la columna del nom tal com es fa a Cel·la C5.

  • Repetiu el mateix procés per a l'últim Columna Nom, això dividirà l'última part dels noms a la columna Nom complet .

Ara tots els noms. a la columna Nom complet es divideixen en dues parts.

Més informació: Com dividir dades d'una cel·la en diverses files a Excel (3 mètodes)

4. Cèl·lules divididesi Text a Excel amb Power Query

Usant una eina potent com Power Query a Excel, podeu dividir fàcilment els noms a la columna Nom complet.

Passos

  • En primer lloc, seleccioneu qualsevol cel·la dins de la taula i aneu a Dades > Des de la taula/interval.

  • A continuació, un nou quadre Referència de cel·la , en el qual heu de seleccionar l'interval de la vostra taula.

  • Després d'entrar a l'Interval, s'obrirà una finestra completament nova, en la qual haureu d'eliminar les columnes buides.

  • Després eliminant les columnes, heu de Duplicar la columna Nom complet.

  • A continuació, feu clic amb el botó dret del ratolí, des de la al menú contextual, aneu a Dividir la columna > Per delimitador.

  • S'obrirà una finestra nova. En aquesta finestra, seleccioneu Espai al menú desplegable Seleccioneu o introduïu el delimitador . I seleccioneu Cada ocurrència del delimitador a Dividir a. A continuació, feu clic a D'acord.

  • Després de fer clic a D'acord, veuràs que Els noms complets s'han dividit en tres columnes separades.

  • Canvia aquests noms de columnes a Mitjan nom , Nom, i Cognom . A continuació, feu clic a Tanca i carregueu .

  • Després de tancar i carregar l'eina elèctrica. apareixerà un nou full al quadern principal com aquest.

En aquestfull de treball, podeu veure clarament que els noms de la columna Nom complet es divideixen en tres parts separades en funció de l'espai entre elles.

5. Ús de la macro VBA per dividir dades a Excel

Un codi de macro simple a l'editor VBA pot resoldre tots els problemes anteriors amb força facilitat. Al mateix temps, l'ús de macros és bastant senzill i estalvia temps.

Passos

  • Inicia l'Editor Visual Basic des de la pestanya Desenvolupador.
  • prémer Alt + F11 al vostre teclat també podeu activar l'editor Visual Basic .

  • Després d'iniciar l'editor Visual Basic , s'obrirà una finestra nova.
  • A la finestra nova, feu clic a Insereix i, a continuació, feu clic a Mòdul.

  • A continuació, s'obrirà un editor blanc. En aquest editor, heu d'escriure el codi següent:
4361
  • En escriure el codi, tanqueu tant el mòdul com l' editor VBA .
  • Des de la pestanya Visualitza , feu clic a l'ordre Macros i, a continuació, seleccioneu l'opció Veure macros .

  • A continuació, s'obrirà un quadre de diàleg nou, des d'aquest quadre de diàleg, seleccioneu la macro que acabeu de crear i feu clic a Executar .

En fer clic a Executar, veureu que tots els vostres noms a la columna Nom complet ara es divideixen en tres parts diferents.

Més informació: Macro d'Excel per dividir dades en diversos fitxers(Amb passos senzills)

Conclusió

En resum, la pregunta "com dividir les dades a Excel" es pot respondre de 6 maneres principals. Principalment utilitzen fórmules, utilitzant la funció Text to Column, desplegant Power Query i un altre és executar una petita macro a l'editor VBA. El procés VBA requereix menys temps i és simplista, però requereix coneixements previs relacionats amb VBA. De la mateixa manera, una consulta d'energia també és una eina molt convenient, però requereix una mica de temps.

D'altra banda, altres mètodes no tenen aquest requisit. El mètode text a columna és, amb diferència, el més còmode i fàcil d'utilitzar entre tots. Per a aquest problema, es pot descarregar un quadern de pràctiques on podeu practicar i acostumar-vos a aquests mètodes.

No dubteu a fer qualsevol pregunta o comentari a la secció de comentaris. Qualsevol suggeriment per millorar la comunitat Exceldemy serà molt apreciable.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.