The subtleties gawé bareng garis putus dina Excel

Garis putus dina sél anu sami, ditambah nganggo potong kompas keyboard Alt+asup mangrupakeun hal anu umum pisan sareng umum. Kadang-kadang aranjeunna dilakukeun ku pangguna nyalira pikeun nambihan kaéndahan kana téks anu panjang. Kadang-kadang transfer sapertos ditambahkeun sacara otomatis nalika ngabongkar data tina program anu mana waé (halo 1C, SAP, jsb.) Masalahna nyaéta anjeun kedah henteu ngan ukur muja tabel sapertos kitu, tapi damel sareng aranjeunna - teras transfer karakter anu teu katingali ieu tiasa janten a masalah. Sareng aranjeunna moal janten - upami anjeun terang kumaha nangananana leres.

Hayu urang nempo masalah ieu dina leuwih jéntré.

Nyoplokkeun garis putus ku ngaganti

Lamun urang kudu meunang leupas tina hyphens, mangka hal kahiji anu biasana datang ka pikiran teh Palasik "manggihan tur ngaganti" téhnik. Pilih téks lajeng nelepon jandela ngagantian ku potong kompas keyboard Ctrl+H atawa via Imah - Panggihan tur Pilih - Ganti (Imah - Pilarian & Pilih - Ganti). Hiji inconsistency - teu jelas pisan kumaha carana ngasupkeun dina widang luhur Pikeun mendakan (Teangan naon) karakter putus garis halimunan urang. Alt+asup Ieuh, hanjakalna, teu dianggo deui, nyalin simbol ieu langsung ti sél jeung nempelkeun dieu ogé gagal.

Kombinasi bakal ngabantosan Ctrl+J - éta alternatif Alt+asup dina kotak dialog Excel atanapi widang input:

Punten dicatet yén saatos anjeun nempatkeun kursor kedip-kedip dina widang luhur teras pencét Ctrl+J – nanaon bakal muncul dina widang sorangan. Tong sieun - ieu normal, simbolna teu katingali 🙂

Ka sawah handap ngagentos (Ganti ku) boh ulah asupkeun nanaon, atawa asupkeun spasi (lamun urang hayang teu ngan miceun hyphens, tapi ngaganti aranjeunna ku spasi supados garis teu lengket ngahiji jadi hiji sakabéh). Ngan pencét tombol Ganti sagalana (Ganti Sadaya) sareng hyphens urang bakal ngaleungit:

Nuansa: sanggeus nedunan ngagantian diasupkeun kalawan Ctrl+J karakter halimunan tetep di lapangan Pikeun mendakan sareng tiasa ngaganggu ka hareup - tong hilap ngahapus ku cara nempatkeun kursor dina widang ieu sareng sababaraha kali (pikeun reliabilitas) mencét kenop. pupus и Balik spasi.

Ngahapus garis putus ku rumus

Upami anjeun kedah ngabéréskeun masalah nganggo rumus, anjeun tiasa nganggo fungsi anu diwangun nyitak (BERSIH), anu tiasa mupus teks sadaya karakter anu teu tiasa dicitak, kalebet garis putus-putus anu teu kaduga:

pilihan ieu, kumaha oge, teu salawasna merenah, sabab garis sanggeus operasi ieu bisa glued babarengan. Pikeun nyegah ieu lumangsung, anjeun kudu teu ngan nyabut hyphen, tapi ngaganti eta ku spasi (tingali paragraf salajengna).

Ngaganti putus garis ku rumus

Sareng upami anjeun hoyong henteu ngan ukur ngahapus, tapi ngagentos Alt+asup on, contona, spasi, lajeng sejen, konstruksi rada leuwih kompleks bakal diperlukeun:

Pikeun nyetel hiji hyphen halimunan kami nganggo fungsi simbul (CHAR), nu outputs karakter ku kode na (10). Lajeng fungsina SUBSTITUT (GANTIKAN) milarian tanda hubung kami dina data sumber sareng ngagentos ku téks sanés, contona, ku spasi.

Dibagi kana kolom ku garis putus

Wawuh ka seueur sareng alat anu saé pisan Téks ku kolom ti tab data (Data - Téks kana Kolom) ogé tiasa dianggo hébat sareng ngarecah garis sareng ngabagi téks tina hiji sél kana sababaraha, ngarecahna Alt+asup. Jang ngalampahkeun ieu, dina hambalan kadua wizard, Anjeun kudu milih varian tina karakter delimiter custom nu lain (Adat) sareng nganggo potong kompas keyboard anu kami parantos terang Ctrl+J salaku alternatif Alt+asup:

Upami data anjeun tiasa ngandung sababaraha jeda baris sakaligus, anjeun tiasa "runtuh" ​​ku cara ngaktipkeun kotak centang. Ngubaran delimiters padeukeut salaku hiji (Anggap wates padeukeut salaku hiji).

Sanggeus ngaklik Teras (Teras) sareng ngalangkungan tilu léngkah wizard, urang kéngingkeun hasil anu dipikahoyong:

Punten dicatet yén sateuacan ngalaksanakeun operasi ieu, anjeun kedah nyelapkeun sajumlah kolom kosong anu cekap ka katuhu kolom pamisah supados téks anu hasilna henteu nimpa nilai (harga) anu aya di katuhu.

Bagikeun kana garis ku Alt + Lebetkeun ngaliwatan Power Query

Tugas séjén anu pikaresepeun nyaéta ngabagi téks multiline tina unggal sél sanés kana kolom, tapi kana garis:

Butuh waktu anu lami pikeun ngalakukeun ieu sacara manual, sesah nganggo rumus, henteu sadayana tiasa nyerat makro. Tapi dina prakna, masalah ieu lumangsung leuwih sering ti urang hoyong. Solusi pangbasajanna sareng panggampangna nyaéta ngagunakeun tambihan Power Query pikeun tugas ieu, anu parantos diwangun kana Excel ti saprak 2016, sareng pikeun versi sateuacana 2010-2013 tiasa diunduh gratis tina situs wéb Microsoft.

Pikeun ngamuat data sumber kana Power Query, anjeun kedah ngarobih heula janten "tabel pinter" sareng potong kompas keyboard. Ctrl+T atanapi ku tombol Format salaku méja tab imah (Imah - Format salaku Méja). Upami kusabab sababaraha alesan anjeun henteu hoyong atanapi henteu tiasa nganggo "tabel pinter", maka anjeun tiasa damel sareng anu "bodo". Dina hal ieu, ngan pilih rentang aslina tur masihan eta ngaran dina tab Rumus - Ngaran Manajer - Anyar (Rumus - Manajer Ngaran - Anyar).

Sanggeus éta, dina tab data (upami anjeun gaduh Excel 2016 atanapi engké) atanapi dina tab Patarosan Kakuatan (lamun boga Excel 2010-2013) Anjeun tiasa klik dina tombol Tina méja / rentang (Tina Méja/Rasaran)pikeun ngamuat tabel kami kana redaktur Power Query:

Saatos ngamuat, pilih kolom sareng téks multiline dina sél sareng pilih paréntah dina tab Utama Kolom pamisah - Ku Delimiter (Imah — Kolom Pisah — Ku pembatas):

Paling dipikaresep, Power Query bakal otomatis mikawanoh prinsip division jeung ngagantikeun lambang sorangan #(lf) karakter feed garis halimunan (lf = feed garis = feed garis) dina widang input SEPARATOR. Upami diperyogikeun, karakter sanésna tiasa dipilih tina daptar turun-handap di handapeun jandela, upami anjeun mimiti pariksa kotakna. Beulah jeung karakter husus (Dibagi ku karakter husus).

Janten sadayana dibagi kana barisan, sareng sanés kolom - ulah hilap ngalihkeun pamilih barisan (Ku barisan) dina grup pilihan canggih.

Sadaya anu tetep nyaéta klik OK sareng kéngingkeun naon anu anjeun pikahoyong:

Méja réngsé tiasa dibongkar deui kana lambaran nganggo paréntah Tutup sareng muat - Tutup sareng muatkeun… tab imah (Imah — Tutup&Muat — Tutup&Muat ka…).

Kadé dicatet yén nalika maké Power Query, anjeun kudu inget yen lamun data sumber robah, hasilna teu otomatis diropéa, sabab. ieu sanés rumus. Pikeun ngapdet, anjeun kedah klik katuhu dina tabel ahir dina lambaran sareng pilih paréntahna Apdet & Simpen (Refresh) atanapi pencét tombol Apdét Sadaya tab data (Data - Refresh Sadaya).

Makro pikeun ngabagi kana garis ku Alt + Enter

Pikeun ngalengkepan gambar, hayu urang ogé nyebatkeun solusi tina masalah saméméhna kalayan bantuan makro. Buka Éditor Visual Basic nganggo tombol nami anu sami dina tab pamekar (Pamekar) atawa potong kompas keyboard Alt+F11. Dina jandela nu nembongan, selapkeun modul anyar ngaliwatan menu nu Selapkeun - Modul sareng salin kodeu ieu di dinya:

Sub Split_By_Rows () Taram sél Salaku Range, n Salaku Integer Set sél = ActiveCell Pikeun i = 1 Pikeun Selection.Rows.Count ar = Split (sél, Chr (10)) 'nangtukeun jumlah fragmen cell.Offset (1, 0 .Resize(n, 1).EntireRow.Insert 'selapkeun baris kosong handap cell.Resize(n + 1, 1) = WorksheetFunction.Transpose(ar) 'asupkeun kana eta data tina susunan Atur sél = cell.Offset(n + 1, 0) 'pindah ka sél salajengna Next i End Sub  

Balik deui ka Excel tur pilih sél jeung téks multiline nu Anjeun hoyong bagikeun. Lajeng nganggo tombol Macros tab pamekar (Pamekar - Macros) atawa potong kompas keyboard Alt+F8pikeun ngajalankeun makro anu diciptakeun, anu bakal ngalakukeun sagala padamelan pikeun anjeun:

Voila! Programer téh, kanyataanna, ngan pisan puguh jalma anu bakal rada kerja keras sakali lajeng ngalakukeun nanaon 🙂

  • Ngabersihan téks tina junk sareng karakter tambahan
  • Ngaganti téks jeung stripping spasi non-breaking ku fungsi SUBSTITUTE
  • Kumaha ngabagi téks caket kana sababaraha bagian dina Excel

Leave a Reply