Excel 2013, 2010 va 2007-yillarda katakchalardan qator uzilishlarini (karetaning qaytishi) qanday olib tashlash mumkin

Ushbu o'quv qo'llanma sizni Excel-dagi kataklardan vagon qaytishlarini olib tashlashning uchta usuli bilan tanishtiradi. Shuningdek, siz qatorlarni boshqa belgilar bilan almashtirishni o'rganasiz. Barcha tavsiya etilgan yechimlar Excel 2013, 2010, 2007 va 2003 da ishlaydi.

Matnda qator uzilishlar turli sabablarga ko'ra paydo bo'lishi mumkin. Odatda vagonni qaytarish ish kitobida sodir bo'ladi, masalan, matn veb-sahifadan ko'chirilganda, ular allaqachon mijozdan olingan ish kitobida bo'lsa yoki biz ularni tugmachalarni bosib o'zimiz qo'shamiz. Alt + Enter.

Ularning sababi nima bo'lishidan qat'iy nazar, endi vazifa vagon qaytarmalarini olib tashlashdir, chunki ular iboralarni qidirishga xalaqit beradi va o'rash yoqilganda ustunlar tartibsizligiga olib keladi.

Taqdim etilgan uchta usul ham juda tezdir. Sizga eng mos keladiganini tanlang:

Eslatma: Dastlab, yozuv mashinkalarida ishlashda "Aravani qaytarish" va "Line feed" atamalari ishlatilgan va ikki xil operatsiyani bildirgan. Qiziquvchan o'quvchi bu haqda batafsil ma'lumotni Internetda mustaqil ravishda topishi mumkin.

Kompyuterlar va matnni qayta ishlash dasturlari yozuv mashinkalarining xususiyatlarini hisobga olgan holda ishlab chiqilgan. Shuning uchun endi ikki xil bosma belgilar qator uzilishini ko'rsatish uchun ishlatiladi: vagonning qaytishi (Avtomobilni qaytarish, CR yoki ASCII kodi 13) va Qator tarjimasi (Line tasmasi, LF yoki ASCII kodi 10). Windows tizimida ikkala belgi birga ishlatiladi, *NIX tizimlarida esa faqat yangi qatorlardan foydalaniladi.

Ehtiyot bo'ling: Ikkala variant ham Excelda mavjud. Fayllardan import qilishda .txt or . Csv ma'lumotlar, odatda, karetka qaytishlari va qator tasmalar o'z ichiga oladi. Qachon bosish orqali qator uzilishi qo'lda kiritiladi Alt + Enter, Excel faqat yangi qator belgisini kiritadi. Agar fayl . Csv Linux, Unix yoki boshqa shunga o'xshash tizimning muxlisidan olingan, keyin faqat yangi qator belgisi bilan uchrashishga tayyorlaning.

Vagonni qo'lda olib tashlash

Taroziga: Bu usul eng tezkor hisoblanadi.

Kamchiliklari: Qo'shimcha imtiyozlar yo'q 🙁

Shunday qilib, "" tugmasidan foydalanib, qatorlarni olib tashlashingiz mumkin.Toping va almashtiring":

  1. Tashish qaytarmalarini olib tashlamoqchi bo'lgan barcha katakchalarni tanlang yoki ularni boshqa belgi bilan almashtiring.Excel 2013, 2010 va 2007-yillarda katakchalardan qator uzilishlarini (karetaning qaytishi) qanday olib tashlash mumkin
  2. matbuot Ctrl + Hdialog oynasini ochish uchun Toping va almashtiring (Topish va almashtirish).
  3. Kursorni maydonga qo'ying Topmoq (Nimani toping) va bosing Ctrl+J. Bir qarashda maydon bo'm-bo'sh ko'rinadi, lekin diqqat bilan qarasangiz, unda kichik nuqtani ko'rasiz.
  4. In O'zgartirish (Almashtirish) vagonlar o'rniga kiritish uchun istalgan qiymatni kiriting. Buning uchun odatda ikkita qo'shni so'zni tasodifiy yopishtirishning oldini olish uchun bo'sh joy ishlatiladi. Agar siz shunchaki qatorlarni olib tashlamoqchi bo'lsangiz, maydonni qoldiring O'zgartirish (Almashtirish) bo'sh.Excel 2013, 2010 va 2007-yillarda katakchalardan qator uzilishlarini (karetaning qaytishi) qanday olib tashlash mumkin
  5. matbuot Hammasini almashtiring (Hammasini almashtiring) va natijadan zavqlaning!Excel 2013, 2010 va 2007-yillarda katakchalardan qator uzilishlarini (karetaning qaytishi) qanday olib tashlash mumkin

Excel formulalari yordamida qatorlarni olib tashlang

Taroziga: Qayta ishlangan katakdagi matnni murakkab tekshirish uchun ketma-ket yoki ichki formulalardan foydalanishingiz mumkin. Misol uchun, siz vagon qaytishlarini olib tashlashingiz va keyin qo'shimcha oldingi yoki keyingi bo'shliqlarni yoki so'zlar orasidagi qo'shimcha bo'shliqlarni topishingiz mumkin.

Ba'zi hollarda matnni asl hujayralarga o'zgartirishlar kiritmasdan, keyinchalik funksiya argumentlari sifatida ishlatish uchun qatorlarni olib tashlash kerak. Natija, masalan, funktsiya argumenti sifatida ishlatilishi mumkin VIEW (QIDIRMOQ).

Kamchiliklari: Siz yordamchi ustun yaratishingiz va ko'plab qo'shimcha amallarni bajarishingiz kerak bo'ladi.

  1. Ma'lumotlarning oxirida yordamchi ustun qo'shing. Bizning misolimizda u chaqiriladi 1 qator.
  2. Yordamchi ustunning birinchi katagiga (C2) qatorlarni olib tashlash/almashtirish uchun formulani kiriting. Quyida turli holatlar uchun bir nechta foydali formulalar mavjud:
    • Ushbu formula Windows va UNIX vagonlarini qaytarish/liniya tasmasi kombinatsiyalari bilan foydalanish uchun javob beradi.

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

      =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),"")

    • Quyidagi formula satr uzilishini boshqa har qanday belgi bilan almashtirish uchun javob beradi (masalan, “,” - vergul + bo'sh joy). Bunday holda, chiziqlar birlashtirilmaydi va qo'shimcha bo'shliqlar paydo bo'lmaydi.

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

      =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

    • Matndagi barcha chop etilmaydigan belgilarni, shu jumladan qator uzilishlarini shunday olib tashlashingiz mumkin:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    Excel 2013, 2010 va 2007-yillarda katakchalardan qator uzilishlarini (karetaning qaytishi) qanday olib tashlash mumkin

  3. Formulani ustunning barcha kataklariga nusxalash.
  4. Majburiy emas, siz asl ustunni satr uzilishlari olib tashlangan yangisiga almashtirishingiz mumkin:
    • Ustundagi barcha katakchalarni tanlang C va bosish Ctrl + C ma'lumotlarni clipboardga nusxalash.
    • Keyin katakchani tanlang B2, klaviatura yorliqlarini bosing Shift + F10 undan keyin Insert (Kiritmoq).
    • Yordamchi ustunni o'chiring.

VBA makros yordamida qator uzilishlarini olib tashlang

Taroziga: Bir marta yarating - har qanday ish kitobi bilan qayta-qayta foydalaning.

Kamchiliklari: Hech bo'lmaganda VBA bo'yicha asosiy bilim talab qilinadi.

Quyidagi misoldagi VBA makrosi faol ish varag'idagi barcha yacheykalardan karetka qaytishlarini olib tashlaydi.

Sub RemoveCarriageReturns() MyRange-ni diapazon sifatida xiralashtiring Application.ScreenUpdating = False Application.Calculation = xlCalculationManual ActiveSheet.UsedRange-dagi Har bir MyRange uchun Agar 0 < InStr(MyRange, Chr(10)) bo'lsa, MyRange(10),an Chr (XNUMX) almashtiring. ") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Agar siz VBA bilan unchalik tanish bo'lmasangiz, Excelga VBA kodini qanday kiritish va bajarish haqida maqolani o'rganishingizni maslahat beraman.

Leave a Reply