Sisällysluettelo
On olemassa useita menetelmiä Etsi ja korvaa tila Excelissä Tässä artikkelissa esittelemme sinulle 5 tehokkainta ja kätevintä menetelmää, joilla tehtävä voidaan tehdä vaihe vaiheelta.
Lataa työkirja
Etsi ja korvaa Space.xlsm5 tapaa etsiä ja korvata tilaa Excelissä
Seuraavat Työntekijöiden luettelo taulukko osoittaa ID-numero , Nimi ja Palkka Tässä näemme, että nimissä ja palkoissa on tyhjää. Meidän on tehtävä Etsi ja korvaa tila Excelissä Käytämme tässä Excel 365:tä. Voit käyttää mitä tahansa saatavilla olevaa Excel-versiota.
Menetelmä-1: TRIM-funktion käyttäminen välilyönnin etsimiseen ja korvaamiseen
Täällä haluamme poistaa tarpeettomat välilyönnit osoitteesta Nimi sarakkeessa, ja haluamme välilyönnin vain etunimen ja sukunimen väliin. TRIM-toiminto on siinä tapauksessa tehokkain.
➤ Kirjoitetaan ensin seuraava kaava soluun F4 .
=TRIM(C4)
➤ Paina sitten ENTER .
Nyt näemme solussa F4 vain etunimen ja sukunimen välissä on välilyönti.
➤ Voimme vetää kaavaa alaspäin kaavalla Täyttökahva työkalu.
Lopuksi voimme nähdä sarakkeessa Nimi TRIM-funktion käyttäminen , että nimissä ei ole tarpeettomia välilyöntejä.
Menetelmä-2: SUBSTITUTE-funktion käyttö
Tässä haluamme poistaa välilyönnit numeroiden väliltä kohdassa Palkka sarake. SIJAINEN toiminto on tässä tapauksessa hyödyllistä.
➤ Aluksi kirjoitetaan seuraava kaava soluun F4 .
=SUBSTITUTE(D4," ","")
Tässä olemme korvanneet välilyönnit kentässä D4 solu tyhjällä arvolla.
➤ Sitten meidän täytyy painaa ENTER .
Näemme solussa F4 että numeroiden välissä ei ole välilyöntejä.
➤ Vedämme nyt kaavaa alaspäin kaavalla Täyttökahva työkalu.
Lopuksi voimme nähdä, että Palkka SUBSTITUTE-funktion avulla sarakkeessa, että palkkanumeroiden välissä ei ole välilyöntejä.
Lue lisää: Kuinka lisätä välilyönti numeroiden väliin Excelissä (3 tapaa)
Menetelmä-3: Etsi ja korvaa tila Etsi ja korvaa -vaihtoehdon avulla
Tässä menetelmässä käytetään Etsi ja korvaa vaihtoehto, haluamme löytää tilaa Palkka sarakkeessa, ja haluamme korvata nämä välilyönnit.
➤ Ensin on valittava koko tietokokonaisuus, jonka Palkka sarake.
➤ Sen jälkeen menemme kohti Etusivu välilehti nauhassa, ja meidän on valittava välilehti Muokkaaminen vaihtoehto.
➤ Tämän jälkeen valitsemme Etsi ja valitse vaihtoehto.
➤ Valitse sitten Vaihda vaihtoehto.
Sen jälkeen Etsi ja korvaa ikkuna tulee näkyviin.
➤ Koska palkkasarakkeemme numeroiden välissä on välilyönti, annamme välilyönnin kohtaan Etsi mitä laatikko.
➤ Sen jälkeen emme anna tilaa vuonna Korvaa seuraavalla laatikko, ja napsautamme painiketta Korvaa kaikki .
Tämän jälkeen näyttöön tulee vahvistusikkuna.
➤ Me klikkaamme OK .
Lopuksi voimme nähdä, että numeroiden välissä ei ole välilyöntiä luvussa Palkka sarake.
Samanlaisia lukemia
- Solujen välilyönti Excelissä (2 helppoa lähestymistapaa)
- Miten välilyönti alas Excelissä (3 menetelmää)
- Välitä sarakkeet tasaisesti Excelissä (5 menetelmää)
- Kuinka laskea välilyönti ennen tekstiä Excelissä (4 tapaa)
Menetelmä-4: Ylimääräisten välilyöntien poistaminen Power Queryn avulla
Tässä menetelmässä käytämme Tehokysely poistaa välilyönnit Nimi sarake.
➤ Ensinnäkin valitsemme koko tietokokonaisuuden Nimi sarakkeesta C3 osoitteeseen C13 Käytännön syistä olisi ihanteellista valita koko taulukko, mutta me valitsemme vain tietyn sarakkeen.
➤ Sen jälkeen menemme kohti Tiedot välilehti nauhassa.
➤ Me valitsemme Taulukosta/alueelta vaihtoehto.
Nyt, a Luo taulukko ikkuna tulee näkyviin.
➤ Merkitsemme laatikon Taulukossani on otsikot .
➤ Klikkaa OK .
Nyt, a Power Query Editor ikkuna tulee näkyviin.
➤ Klikkaa hiiren oikealla painikkeella Nimi sarake.
➤ Me valitsemme Muunnos ja valitse sitten Trim .
➤ Sen jälkeen menemme kohti Etusivu välilehti Tehokysely ikkuna.
➤ Me valitsemme Sulje & Lataa ja valitse sitten Sulje & Lataa kohteeseen vaihtoehto.
➤ Sen jälkeen valitsemme Taulukko4(2) tietojen lataamiseksi.
Lopuksi voimme nähdä, että Nimi sarakkeessa, että siinä ei ole tarpeettomia välilyöntejä.
Huomaa, että tällä menetelmällä voit korvata vain merkkijonon ensimmäisen ja viimeisen välilyönnin.
Menetelmä-5: Etsi ja korvaa tilaa VBA-koodilla
Tässä menetelmässä käytämme VBA koodi löytää ja korvata välilyönti Nimi sarakkeeseen ennen etunimeä ja sukunimen jälkeen.
➤ Ensin meidän on kirjoitettava ALT+F11 aktiivisessa arkistossamme.
➤ Sen jälkeen VBA-sovellus ikkuna tulee näkyviin.
➤ Kaksoisnapsautamme meidän arkki6 ja VBA editor-ikkuna tulee näkyviin.
➤ Nyt kirjoitamme seuraavan koodin meidän VBA editori-ikkunassa.
Sub ReplaceSpaces() Dim SpcRng As Range Dim SpcCells As Range Dim TempCells As String Set SpcRng = Selection For Each SpcCells In SpcRng TempCells = SpcCells.Value TempCells = Trim(TempCells) SpcCells.Value = TempCells Next SpcCells End Sub
Sulje nyt editori-ikkuna ja siirry arkille (menemme meidän Sheet6 ).
➤ Nyt valitsemme data-alueen ja Nimi sarake ja tyyppi ALT+F8 .
➤ Sen jälkeen Makro ikkuna tulee näkyviin, ja klikkaamme Suorita .
Lopuksi voimme nähdä, että etunimen edessä ja sukunimen jälkeen ei ole välilyöntiä.
Meidän sovellettu VBA TRIM toiminto pystyy poistamaan välilyönnit vain merkkijonon ensimmäisestä ja viimeisestä rivistä, joten komento VBA koodi etsii ja korvaa vain merkkijonon ensimmäisen ja viimeisen välilyönnin.
Päätelmä
Tässä yritimme näyttää sinulle joitakin yksinkertaisia, helppoja ja tehokkaita menetelmiä, jotka auttavat sinua löytämään ja korvaamaan tilaa Excelissä. Toivomme, että tämä artikkeli on hyödyllinen. Jos sinulla on kysyttävää tai ehdotuksia, voit vapaasti kertoa meille kommenttiosassa.