Excel-ში ანაზღაურების ამოღების 3 გზა: ფორმულები, VBA მაკრო, დიალოგის პოვნა და ჩანაცვლება

  • გააზიარეთ ეს
Michael Brown

ამ რჩევაში თქვენ იხილავთ 3 გზას Excel-ის უჯრედებიდან დაბრუნების ამოღების მიზნით. თქვენ ასევე შეისწავლით თუ როგორ შეცვალოთ ხაზის წყვეტები სხვა სიმბოლოებით. ყველა გადაწყვეტა მუშაობს Excel 365, 2021, 2019 და ქვედა ვერსიებისთვის.

შეიძლება იყოს სხვადასხვა მიზეზი იმისა, რომ თქვენს ტექსტში სტრიქონების წყვეტა მოხდეს. ჩვეულებრივ, ანაზღაურება ჩნდება, როდესაც თქვენ კოპირებთ ტექსტს ვებგვერდიდან, იღებთ სამუშაო წიგნს, რომელიც უკვე შეიცავს ხაზების წყვეტებს კლიენტისგან, ან თქვენ თავად დაამატებთ მათ Alt+Enter-ის გამოყენებით.

ნებისმიერ შემთხვევაში, რისი გაკეთება გსურთ. now is delete carriage returns, რადგან ისინი არ გაძლევთ საშუალებას იპოვოთ ფრაზა და არ გაძლევენ სვეტის შიგთავსს არაორგანიზებულად გამოიყურებოდეს, როდესაც ჩართავთ wrap text ოფციას.

გთხოვთ, გაითვალისწინოთ, რომ თავდაპირველად ტერმინები "Carriage დაბრუნება" და "Line feed" " გამოიყენებოდა საბეჭდ მანქანაში და გულისხმობდა 2 განსხვავებულ მოქმედებას, მეტი შეგიძლიათ ნახოთ ვიკიში.

კომპიუტერები და ტექსტის დამუშავების პროგრამული უზრუნველყოფა შეიქმნა საბეჭდი მანქანის სპეციფიკის გათვალისწინებით. სწორედ ამიტომ, ახლა გამოიყენება ორი განსხვავებული არასაბეჭდავი სიმბოლო, რათა მიუთითებდეს ხაზის წყვეტის აღსანიშნავად: " ტრანსპორტის დაბრუნება " (CR, ASCII კოდი 13) და " ხაზის მიწოდება " (LF, ASCII კოდი 10 ). Windows იყენებს 2 სიმბოლოს სათითაოდ: CR+LF და LF *NIX სისტემებისთვის. ფრთხილად: Excel-ში შეგიძლიათ იპოვოთ ორივე ვარიანტი . თუ თქვენ იმპორტირებთ მონაცემებს .txt ან .csv ფაილიდან, უფრო სავარაუდოა, რომ იპოვოთ Carriage Return + Line Feed . როდესაც არღვევთ ხაზს Alt+Enter-ის გამოყენებით, Excel ჩანართებიმხოლოდ Line Feed .

თუ თქვენ მიიღებთ .csv ფაილებს იმ პირისგან, რომელიც იყენებს Linux, Unix და ა.შ., თქვენ კვლავ იპოვით მხოლოდ Line Feeds .

ეს სამივე გზა მართლაც სწრაფია. მოგერიდებათ აირჩიოთ ის, რომელიც საუკეთესოდ მოგწონთ:

    რჩევა. თუ თქვენ ეძებთ გამოსავალს საპირისპირო ამოცანის გადასაჭრელად, წაიკითხეთ როგორ სწრაფად დაამატოთ ხაზის წყვეტა Excel-ის უჯრედში.

    ამოშალე Carriage Returns ხელით

    დადებითი: უსწრაფესი გზა.

    მინუსები: დამატებითი ფუნქციების გარეშე :(.

    გთხოვთ, იპოვოთ ნაბიჯები ხაზის წყვეტების აღმოსაფხვრელად ძებნისა და ჩანაცვლების გამოყენებით:

    1. აირჩიეთ ყველა უჯრედი, სადაც გსურთ წაშალოთ ან ჩაანაცვლოთ ანაზღაურება.
    2. დააჭირეთ Ctrl+H რათა გახსნათ დიალოგური ფანჯარა ძებნა და ჩანაცვლება .
    3. ველში იპოვე რა შეიყვანეთ Ctrl+J. ის ცარიელი იქნება, მაგრამ დაინახავთ პატარა წერტილს.
    4. ველში ჩანაცვლება შეიყვანეთ ნებისმიერი მნიშვნელობა. სატრანსპორტო საშუალებების შესაცვლელად. ჩვეულებრივ, ეს არის სივრცე, რათა თავიდან იქნას აცილებული 2 სიტყვის შემთხვევით შეერთება. თუ ყველაფერი რაც თქვენ გჭირდებათ არის სტრიქონის წყვეტის წაშლა, დატოვეთ ცარიელი ველი „ჩანაცვლება“.
    5. დააჭირეთ შეცვალეთ ყველა ღილაკი და ისიამოვნეთ შედეგით!

    წაშალეთ ხაზის წყვეტები Excel ფორმულების გამოყენებით

    დადებითი: შეგიძლიათ გამოიყენოთ ფორმულების ჯაჭვი / ჩადგმული ფორმულები რთული უჯრედებისთვის ტექსტის დამუშავება. მაგალითად, შესაძლებელია ვაგონის დაბრუნების ამოღება და შემდეგ აღმოფხვრა ზედმეტი წინა და უკანა სივრცეები და სიტყვებს შორის.

    ან.შეიძლება დაგჭირდეთ წაშალოთ ანაზღაურება, რათა გამოიყენოთ თქვენი ტექსტი სხვა ფუნქციის არგუმენტად ორიგინალური უჯრედების შეცვლის გარეშე. მაგალითად, თუ გსურთ შედეგის გამოყენება =lookup () ფუნქციის არგუმენტად.

    მინუსები: თქვენ უნდა შექმნათ დამხმარე სვეტი და მიჰყვეთ ბევრს. დამატებითი ნაბიჯები.

    1. დაამატეთ დამხმარე სვეტი თქვენი მონაცემების ბოლოს. შეგიძლიათ დაარქვით მას "1 სტრიქონი".
    2. დამხმარე სვეტის პირველ უჯრედში ( C2 ) შეიყვანეთ ფორმულა ხაზის წყვეტების წასაშლელად/შესაცვლელად. აქ შეგიძლიათ იხილოთ რამდენიმე გამოსადეგი ფორმულა სხვადასხვა შემთხვევებისთვის:
      • Windows-ისა და UNIX-ის დაბრუნების/ხაზის არხების კომბინაციების მართვა.

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

      • შემდეგი ფორმულა დაგეხმარებათ შეცვალოთ ხაზის წყვეტა ნებისმიერი სხვა სიმბოლოთი (მძიმით+სივრცე). ამ შემთხვევაში ხაზები არ გაერთიანდება და დამატებითი სივრცეები არ გამოჩნდება.

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

      • თუ გსურთ წაშალოთ ყველა დაუბეჭდავი სიმბოლო ტექსტიდან, ხაზების წყვეტების ჩათვლით:

        =CLEAN(B2)

    3. დააკოპირეთ ფორმულა სვეტის სხვა უჯრედებში.
    4. სურვილისამებრ , შეგიძლიათ შეცვალოთ თავდაპირველი სვეტი იმ სვეტით, სადაც სტრიქონის წყვეტა წაიშალა:
      • აირჩიეთ ყველა უჯრედი სვეტში C და დააჭირეთ Ctrl + C მონაცემების ბუფერში დასაკოპირებლად.
      • ახლა აირჩიეთ უჯრედი B2 და დააჭირეთ Shift + F10 მალსახმობას.შემდეგ უბრალოდ დააჭირეთ V .
      • წაშალეთ დამხმარე სვეტი.

    VBA მაკრო ხაზის წყვეტისგან თავის დასაღწევად

    დადებითი: შექმნილია ერთხელ, მისი ხელახლა გამოყენება შესაძლებელია ნებისმიერ სამუშაო წიგნში.

    მინუსები: თქვენ უნდა გქონდეთ VBA-ს საბაზისო ცოდნა.

    VBA მაკრო მაგალითიდან ქვემოთ წაშლის აბრუნებს ყველა უჯრედიდან ამჟამად გახსნილ სამუშაო ფურცელში (აქტიური სამუშაო ფურცელი).

    Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Every MyRange Ifsed0Sheane. < InStr(MyRange, Chr(10)) შემდეგ MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    თუ არა კარგად იცოდე VBA, იხილეთ როგორ ჩავსვათ და გაუშვათ VBA კოდი Excel-ში

    წაშალეთ ანაზღაურება ტექსტური ხელსაწყოთა ნაკრებით

    თუ იღბლიანი მომხმარებელი ხართ ჩვენი ტექსტური ინსტრუმენტარიუმის ან Ultimate Suite-ისთვის Excel, მაშინ არ გჭირდებათ დროის დაკარგვა ზემოთ ჩამოთვლილ მანიპულაციებზე. საკმარისია ეს 3 სწრაფი ნაბიჯი:

    1. აირჩიეთ ერთი ან მეტი უჯრედი, სადაც გსურთ წაშალოთ ხაზის წყვეტები.
    2. თქვენს Excel ლენტზე გადადით Ablebits Data-ზე ჩანართი > ტექსტი ჯგუფი და დააწკაპუნეთ ღილაკზე კონვერტირება .
    3. ტექსტის კონვერტაცია პანელზე აირჩიეთ რადიო ღილაკი ხაზის წყვეტის კონვერტაცია , ჩაწერეთ სიმბოლო "ჩანაცვლება" ველში დადააწკაპუნეთ Convert .

    ჩვენს მაგალითში, ჩვენ ვცვლით თითოეული ხაზის წყვეტას ინტერვალით, ასე რომ თქვენ ჩადეთ მაუსის კურსორი ყუთში და დააჭირეთ Enter ღილაკს:

    შედეგად, გექნებათ კარგად ორგანიზებული ცხრილი ერთსტრიქონიანი მისამართებით:

    თუ გაინტერესებთ სცადოთ ეს და კიდევ 60 დროის დაზოგვის ინსტრუმენტი Excel-ისთვის, შეგიძლიათ ჩამოტვირთოთ საცდელი ვერსია ჩვენი Ultimate Suite-ის ვერსია. თქვენ გაოცდებით, თუ აღმოაჩენთ რამდენიმე დაწკაპუნებით გადაწყვეტილებებს Excel-ში ყველაზე რთული და დამღლელი ამოცანებისთვის!

    ვიდეო: როგორ ამოიღოთ ხაზების წყვეტა Excel-ში

    მაიკლ ბრაუნი არის ტექნოლოგიის ერთგული ენთუზიასტი, რომელსაც აქვს გატაცება პროგრამული ინსტრუმენტების გამოყენებით რთული პროცესების გამარტივებისთვის. ტექნოლოგიურ ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, მან დახვეწა თავისი უნარები Microsoft Excel-სა და Outlook-ში, ასევე Google Sheets-სა და Docs-ში. მაიკლის ბლოგი ეძღვნება თავისი ცოდნისა და გამოცდილების სხვებს გაზიარებას, ადვილად მისაწვდომ რჩევებსა და გაკვეთილებს პროდუქტიულობისა და ეფექტურობის გასაუმჯობესებლად. მიუხედავად იმისა, გამოცდილი პროფესიონალი ხართ თუ დამწყები, მაიკლის ბლოგი გთავაზობთ ღირებულ შეხედულებებსა და პრაქტიკულ რჩევებს ამ აუცილებელი პროგრამული ხელსაწყოებიდან მაქსიმალური სარგებლობის მისაღებად.