Jaetut tiedot - Excel-vinkit

Sisällysluettelo

Excel-tietojen sarakkeen erottaminen kahteen sarakkeeseen. Tietojen jäsentäminen Excelissä.

Katso video

  • Billin ensimmäinen menetelmä tekstistä sarakkeisiin (löytyy Tiedot-välilehdeltä).
  • Valitse vaiheessa 1 erotettu. Valitse vaiheessa 2 välilyönti. Ohita vaihe 3 napsauttamalla Valmis.
  • Teksti jakautuu jokaisessa välilyönnissä, joten kaikki, joissa on kolme sanaa, päätyvät 3 soluun. Laita ne takaisin yhteen =TEXTJOIN(" ",True,B2:E2)tai
  • kanssa =B2&" "&C2&" "&D2
  • Miken ensimmäinen menetelmä käyttää Power Queryä. Power Query on Get & Transform vuonna 2016 tai ilmainen lataus vuosina 2010 tai 2013.
  • Muunna ensin tiedot taulukkoon painamalla Ctrl + T.Sitten Power Queryssä taulukosta. Jaettu sarake, erottelija. Valitse Välilyönti ja sitten vasemman reunan rajaimessa.
  • Voit nimetä sarakkeen uudelleen kaksoisnapsauttamalla!
  • Sulje ja lataa kohteeseen… ja valitse uusi kohta laskentataulukosta.
  • Billin toinen tapa on käyttää Flash Fill -toimintoa. Kirjoita uudet otsikot A-, B- ja C-sarjoihin. Flash-täyttö ei toimi, jos sinulla ei ole otsikoita! Kirjoita kuvio kahdelle ensimmäiselle riville.
  • Siirry B: n ensimmäiseen tyhjään soluun ja paina Ctrl + E. Toista sarakkeelle C.
  • Miken toinen menetelmä on käyttää näitä kaavoja:
  • Käytä ensimmäisessä osassa =LEFT(A2,SEARCH(" ",A2)-1)
  • Käytä toisessa osassa =SUBSTITUTE(A2,B2&" ","")

Videon transkriptio

(Musiikki)

Bill Jelen: Hei, tervetuloa takaisin, on aika uudelle Dueling Excel Podcastille. Olen Bill Jelen. Minuun liittyy Mike Girvin Excel Is Fun -sovelluksesta. Tämä on meidän

Jakso 182: Tietojen jakaminen yhdestä solusta kahteen soluun.

Selvä, Tom lähettää tämän päivän kysymyksen. Onko mahdollista jakaa tiedot helposti yhteen soluun, jotta tiedot näkyvät kahdessa solussa? Esimerkiksi 123 Main Street, hän haluaa 123 yhteen soluun ja Main Street toiseen soluun; tai Howard ja Howard ja sitten End. Olen viettänyt lukemattomia tunteja erottamalla tällaiset tiedot. Arvostan kuulemistasi yritykseltäsi, vaikka tähän on monia, monia erilaisia ​​tapoja.

Ensimmäinen asia, jonka teen, on valita kaikki tiedot, Ctrl + Vaihto + alanuoli ja sitten Data, teksti sarakkeisiin. Teksti sarakkeisiin vaiheessa 1, tiedot on erotettu. Se on erotettu välilyönnillä ja napsauta sitten Valmis. Nyt tässä menetelmässä on hässäkkää, että jos sinulla on 123 Main Street, se päätyy 3 soluun 2 solun sijasta. Voi, Power Query tekisi tämän niin paljon helpommaksi, mutta tässä me olemme. Selvä, joten aion tehdä sen, että tulen pitkälle datan oikealle puolelle, missä tiedän sen, missä kaikki on rakennettu. Jos olen Office 365: ssä, aion käyttää TEXTJOINia. TEXTJOIN, tuo mahtava asia, erotin on Avaruus. Ohita tyhjät solut True ja sitten solut, jotka haluan liittää yhteen tällä tavalla, ja kopioin vain kaikki ne alas, Ctrl + V. Kopioin Ctrl + C ja sitten Koti, Liitä,Liitä arvoina ja tässä vaiheessa voin poistaa nämä 3 ylimääräistä saraketta.

Ahh, mutta kenelläkään ei ole Office 365: tä, eikö? Joten jos sinulla ei ole Office 365: tä, sinun on tehtävä = tämä asia & "" & tuo ja sitten, jos "" & sitä oli enemmän, ja jos niitä oli enemmän, jatka. Tässä tapauksessa se on turhaa, koska D: ssä ei ole mitään yli, mutta saat idean. Ctrl + C, kopioi se alas viimeiselle tietoriville, Ctrl + V ja sitten Ctrl + C, Alt + ESV näiden B-arvojen muodostamiseksi. Ja siellä me olemme, okei. Mike katsotaan mitä sinulla on.

Mike Girvin: Kiitos. Hei, sinä ajoit minulle täällä helppoa, koska mainitsit jo Get & Transform Power Queryn, vanha teksti sarakkeisiin sallii vain sanoa välilyönnin jokaisessa merkissä, eikö? No, jos käytämme Power Queryä, voimme käyttää sitä erotinta ja sanoa: "Hei, vain jaettu heti ensimmäisellä kerralla."

Nyt, jotta voimme saada nämä tiedot kyselyeditoriin, meidän on muunnettava ne Excel-taulukoksi. Joten menen ylös Insert, Table tai käytän Ctrl + T. Taulukossa on otsikot, OK-painike on korostettu, jotta voin napsauttaa sitä hiirellä tai painaa vain Enter. Nyt haluan nimetä tämän taulukon, joten aion tulla tänne, OriginalData ja Enter. Nyt tämä on Excel-taulukko, voimme tulla Data-kohtaan ja siellä se on taulukosta. Se tuo sen Excelistä Editoriin. Sarake on valittu: Home Ribbon Tab, voimme sanoa Split Column by Delimiter tai tulla tänne ja napsauttaa hiiren kakkospainikkeella, Split Column by Delimiter. Pudotusvalikosta voimme sanoa, hei, käytä välilyöntiä ja katso tätä Vasemman reunan rajaimessa. Kun napsautan OK, BOOM! Siellä se on. Nyt aion nimetä molemmat sarakkeet: kaksoisnapsauta Part 1 Enter, kaksoisnapsauta Part 2 ja Enter. Nyt,Voin tulla tänne tai Sulje ja lataa, Sulje ja lataa ja voin valita, mihin tämä laitetaan. Haluan ehdottomasti jättää sen taulukoksi, uudeksi laskentataulukoksi, olemassa olevaksi laskentataulukoksi. Korosta tämä, napsauta tiivistä-painiketta. Sanon D1, napsauta OK ja sitten Lataa. Ja siellä mennään, Power Query -lähtö.

Selvä, heitä takaisin.

Bill Jelen: Voi, Mike, Power Query on mahtava! Joo, se on hieno tapa edetä. Tässä on toinen, joka saattaa toimia, jos sinulla on Excel 2013 tai uudempi.

Ja mitä aiomme tehdä, on tulla tänne ja sanoa Ensimmäinen osa ja sitten Toinen osa. Muista laittaa nämä otsikot niin, että jos et laita näitä otsikoita, niiden ei tarvitse olla sellaisia, mutta heillä on oltava otsikot tai se ei toimi. Laitan 123 ja Main Street ja sitten Howard ja End, kuten tuollainen. Nyt kun meillä on mukava pieni kuvio, tule tänne Data-välilehdessä ja Flash Fill -muodossa, joka on Ctrl + E, paina Ctrl + E siellä ja paina sitten Ctrl + E siellä. Kaunis asia on, että meidän ei tarvitse liittää tietoja yhteen kuten esimerkissäni. Oikein, Mike, takaisin luoksesi.

Mike Girvin: Ding-ding-ding. Se on epäilemättä voittaja. Flash Fill on tapa mennä sinne. Huomaa, että meidän ei tarvinnut muuntaa sitä taulukoksi tai avata mitään valintaikkunaa; kirjoitin vain muutaman esimerkin ja sitten Ctrl + E.

Selvä, voimme tehdä sen kaavoilla, vaikka Flash Fill olisi todennäköisesti nopeampi. Katsokaa tätä, malli, aivan kuten tämä luettelosolu, jota käytetään Flash Fillissä, on kaikki ennen ensimmäistä tilaa ja sitten kaikki sen jälkeen. Joten hei, aion käyttää VASEN-toimintoa, teksti on oikeassa ja kuinka monta merkkiä vasemmalta? No, aion etsiä sitä tilaa - 1 2 3 4 käyttämällä SEARCH-funktiota, Etsi tekstiä, tilaa ja “”. Huomaa nyt, että Haku laskee sormillaan 1 2 3 4 ja että pääsee haluamaasi tilaan, siihen tilaan, joten minä -1) Ctrl + Enter, kaksoisnapsauta ja lähetä se alas. Joten se saa aina kaiken ennen ensimmäistä tilaa.

Huomaa, että meillä on jo teksti täällä, jotta voin käyttää KORVAA-toimintoa. Teksti, jonka aion käydä läpi, on koko data, pilkku, vanha teksti, jonka haluan etsiä, ja sitten KORVAA. Mikään ei ole melkein 1 2 3. Haluan itse asiassa lisätä avaruuden, jonka otin juuri edellisestä kaavasta, takaisin sisään. Nyt se etsii 1 2 3, Avaruus ja sitten Howard, Avaruus ja niin edelleen, Pilkku ja sitten uusi teksti, jonka haluan korvata. No, sanoa SUBSTITUTE: lle, että haluat korvata sen millään, sanot "" ei väliä välissä, sulje sulkeet ja se toimii. Ctrl + Enter, kaksoisnapsauta ja lähetä se. Hyvä on? Heitä se vain takaisin.

Bill Jelen: Hei! Selvä, Mike, molemmat menetelmät olivat mahtavia. Tehdään nopea kääriminen täällä. Ensimmäinen menetelmä tekstistä sarakkeisiin: Vaihe 1, valitse Rajoitettu; Vaihe 2, valitse välilyönti ja napsauta sitten Valmis. Ongelmana on, että jos sinulla on useita välilyöntejä, se päätyy useisiin soluihin. Minun täytyy laittaa ne takaisin. Office 365 TEXTJOIN tai vanha B2 & “” & C2 ja niin edelleen.

Mike käytti Power Queryä, joka tunnetaan muuttuvaksi Excel 2016: ksi tai aiemmissa versioissa 10 tai 13, lataat sen ja käytät Power Query -välilehteä. Olen jopa oppinut jotain täällä, mutta ensin muunnit tiedot käyttämällä Ctrl + T, sitten taulukosta, jaetusta sarakkeesta, erottimesta, valitse erottimen tila ja sitten heti vasemman reunan rajaimesta. En tiennyt, että voit nimetä sarakkeen uudelleen kaksoisnapsauttamalla. Olen napsauttanut hiiren kakkospainikkeella ja nimeä uudelleen koko tämän ajan ja olen hieman ärsyttänyt sitä. Se säästää paljon aikaa. Eikä sitten Sulje ja lataa, vaan Sulje ja lataa 2 ja valitse uusi kohta laskentataulukosta.

My second method was Flash Field. Now that is great if you have Excel 2013 or newer. Just type the headings, it won't work without the headings. Type a pattern for the first two rows. Go to the first blank cell and press Ctrl+E in each column.

And then, Mike's method. Well, sure that was longer. It is a must if you have something before Excel 2013 because you can't use Flash Fill. Maybe in 2010 you can just Power Query, just add some new columns over there at the LEFT of A2 and then SEARCH, look for the space, and -1 to get rid of that space.

For the second part, SUBSTITUTE, I was going to use equal mid or something like that but this is even better because you already know what you want to take out. You want to take out B2 and the Space and replace it with nothing. That was awesome.

Selvä, haluan kiittää kaikkia pysähtymisestä. Nähdään ensi kerralla uudelle Dueling Excel Podcastille ja Excel on hauskaa.

Lataa tiedosto

Lataa esimerkkitiedosto täältä: Duel182.xlsm

Mielenkiintoisia artikkeleita...