როგორ გავაერთიანოთ რიგები Excel-ში მონაცემების დაკარგვის გარეშე

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

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

სტრიქონების გაერთიანება Excel-ში ერთ-ერთი ყველაზე გავრცელებული ამოცანაა, რომელიც ყველა ჩვენგანს დროდადრო უნდა შეასრულოს. პრობლემა ის არის, რომ Microsoft Excel არ იძლევა საიმედო ინსტრუმენტს ამის გასაკეთებლად. მაგალითად, თუ თქვენ ცდილობთ დააკავშიროთ ორი ან მეტი მწკრივი ჩაშენებული Merge & ცენტრის ღილაკი , თქვენ მიიღებთ შემდეგ შეცდომის შეტყობინებას:

"არჩევანი შეიცავს მონაცემთა მრავალ მნიშვნელობას. ერთ უჯრედში გაერთიანება დაიცავს მხოლოდ ზედა მარცხენა ზედა ნაწილს."

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

    როგორ გავაერთიანოთ რიგები Excel-ში მონაცემების დაკარგვის გარეშე

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

    სასურველი შედეგის მისაღწევად ორი გზა არსებობს:

      შეუერთეთ რიგები ერთში Excel-ში

      შეუერთდითსტრიქონები სვეტი-სვეტი

      დაწვრილებით

      უჯრედების სწრაფად შერწყმა ყოველგვარი ფორმულის გარეშე!

      და შეინახეთ ყველა თქვენი მონაცემი უსაფრთხოდ Excel-ში

      დაწვრილებით

      მრავალი მწკრივის შერწყმა ფორმულების გამოყენებით

      რამდენიმე უჯრედიდან მნიშვნელობების ერთში შესაერთებლად, შეგიძლიათ გამოიყენოთ CONCATENATE ფუნქცია ან შეერთების ოპერატორი (&). Excel 2016 და უფრო მაღალ ვერსიაში, ასევე შეგიძლიათ გამოიყენოთ CONCAT ფუნქცია. ნებისმიერ შემთხვევაში, თქვენ აწვდით უჯრედებს, როგორც მითითებებს და აკრიფებთ სასურველ დელიმიტერებს შორის.

      შეაერთეთ რიგები და გამოყავით მნიშვნელობები მძიმით და სივრცით :

      =CONCATENATE(A1,", ",A2,", ",A3)

      =A1&", "&A2&", "&A3

      შეაერთეთ რიგები სივრცით მონაცემებს შორის:

      =CONCATENATE(A1," ",A2," ",A3)

      =A1&" "&A2&" "&A3

      შეუთავსეთ რიგები და გამოყავით მნიშვნელობები მძიმით სივრცის გარეშე :

      =CONCATENATE(A1,A2,A3)

      =A1&","&A2&","&A3

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

      =CONCATENATE(A1,", ",A2,", ",A3,", ",A4,", ",A5,", ",A6,", ",A7,", ",A8)

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

      გაერთიანეთ რიგები Excel-ში Merge Cells დანამატით

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

      ორი ან მეტი მწკრივის ერთში გაერთიანებისთვის, აი, რა უნდა გააკეთოთ:

      1. აირჩიეთ უჯრედების დიაპაზონი, სადაც გსურთ მწკრივების გაერთიანება.
      2. გადადით Ablebits Data ჩანართზე > Merge ჯგუფში, დააწკაპუნეთ Cells-ის შერწყმის ისარს და შემდეგ დააწკაპუნეთ Serge rows into one .

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

      4. დააწკაპუნეთ ღილაკი შერწყმა და დააკვირდით მონაცემთა შესანიშნავად შერწყმულ მწკრივებს, რომლებიც გამოყოფილია ხაზების წყვეტებით:

      როგორ გავაერთიანოთ დუბლიკატი რიგები ერთში (მხოლოდ უნიკალური მნიშვნელობების შენახვა)

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

      ქვემოთ სკრინშოტი აჩვენებს, რის მიღწევას ვცდილობთ.

      დუბლიკატი რიგების ხელით პოვნისა და გაერთიანების პერსპექტივა ნამდვილად არის ის, რისი თავიდან აცილებაც გსურთ. შეხვდით Merge Duplicates დანამატს, რომელიც ამ დროს შრომატევად და შრომატევად აქცევსშეასრულეთ სწრაფი 4-საფეხურიანი პროცესი.

      1. აირჩიეთ დუბლიკატი რიგები, რომელთა გაერთიანება გსურთ და გაუშვით დუბლიკატების შერწყმის ოსტატი ლენტაზე მის ღილაკზე დაწკაპუნებით.

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

      3. აირჩიეთ გასაღების სვეტი დუბლიკატების შესამოწმებლად. ამ მაგალითში ჩვენ ვირჩევთ Customer სვეტს, რადგან გვსურს გავაერთიანოთ რიგები კლიენტის სახელზე დაყრდნობით.

        თუ გსურთ გამოტოვოთ ცარიელი უჯრედები , დარწმუნდით, რომ აირჩიეთ ეს ვარიანტი და დააწკაპუნეთ შემდეგი .

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

        ფანჯრის ზედა ნაწილში ორი დამატებითი ვარიანტი საშუალებას გაძლევთ:

        • წაშალეთ დუბლიკატი მნიშვნელობები რიგების გაერთიანებისას
        • ცარიელი უჯრედების გამოტოვება

        დასრულების შემდეგ დააწკაპუნეთ ღილაკზე დასრულება .

      მომენტში, დუბლიკატი მწკრივების ყველა მონაცემი გაერთიანებულია ერთ რიგში:

      როგორ განმეორებით სტრიქონების ბლოკების შერწყმა ერთ მწკრივად

      დავალება: თქვენ გაქვთ Excel ფაილი ბოლო შეკვეთების შესახებ და თითოეული შეკვეთა იღებს 3 ხაზს: პროდუქტის სახელი, მომხმარებლის სახელი და შეძენის თარიღი. გსურთ გაერთიანებაყოველი სამი მწკრივი ერთში, ანუ განმეორებით გააერთიანეთ სამი რიგის ბლოკები.

      შემდეგი სურათი აჩვენებს რას ვეძებთ:

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

      1. დაამატეთ დამხმარე სვეტი თქვენს სამუშაო ფურცელს, სვეტი C ჩვენს მაგალითში. მოდით დავარქვათ სახელი BlockID , ან რომელი სახელი მოგწონთ.
      2. ჩადეთ შემდეგი ფორმულა C2-ში და შემდეგ დააკოპირეთ იგი სვეტში შევსების სახელურის გადათრევით:

        =INT((ROW(C2)-2)/3)

        სადაც:

        • C2 არის ყველაზე მაღალი უჯრედი, რომელშიც შეიყვანეთ ფორმულა
        • 2 არის მწკრივი, სადაც იწყება მონაცემები
        • 3 არის რიგების რაოდენობა უნდა გაერთიანდეს თითოეულ ბლოკში

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

        როგორ მუშაობს ეს ფორმულა: ROW ფუნქცია ამოიღებს ფორმულის უჯრედის მწკრივის ნომერს, საიდანაც გამოაკლებ იმ მწკრივის რიცხვს, საიდანაც იწყება თქვენი მონაცემები, ასე რომ ფორმულა იწყებს დათვლას ნულიდან. მაგალითად, ჩვენი მონაცემები იწყება მე-2 სტრიქონიდან, ამიტომ ვაკლებთ 2-ს. თუ თქვენი მონაცემები იწყება, ვთქვათ, მე-5 სტრიქონში, მაშინ გექნებათ ROW(C5)-5. ამის შემდეგ, თქვენ ყოფთ ზემოთ მოცემულ განტოლებას შესაერთებელი მწკრივების რაოდენობაზე და იყენებთ INT ფუნქციას შედეგის დასამრგვალებლად უახლოეს მთელ რიცხვამდე.

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

        მომენტში თქვენ გექნებათ სასურველი შედეგი:

      4. წაშალეთ ბლოკის ID სვეტი, რადგან ის აღარ გჭირდება და დასრულებულია! სასაცილო ის არის, რომ ისევ დაგვჭირდა 4 ნაბიჯი, როგორც წინა ორ მაგალითში :)

      როგორ გავაერთიანოთ შესაბამისი სტრიქონები 2 Excel ცხრილიდან კოპირების / ჩასმის გარეშე

      ამოცანა: თქვენ გაქვთ ორი ცხრილი საერთო სვეტ(ებ)ით და თქვენ უნდა გააერთიანოთ შესაბამისი რიგები ამ ორი ცხრილიდან. ცხრილები შეიძლება განთავსდეს იმავე ფურცელში, ორ განსხვავებულ ცხრილებში ან ორ სხვადასხვა სამუშაო წიგნში.

      მაგალითად, გვაქვს გაყიდვების ანგარიშები იანვრისა და თებერვლისთვის ორ სხვადასხვა სამუშაო ფურცელში და გვინდა გავაერთიანოთ ისინი ერთში. გაითვალისწინეთ, რომ თითოეულ ცხრილს შეიძლება ჰქონდეს მწკრივების განსხვავებული რაოდენობა და პროდუქტების განსხვავებული თანმიმდევრობა, ამიტომ მარტივი კოპირება/პასტირება არ იმუშავებს.

      ამ შემთხვევაში, Merge Two ცხრილების დანამატი იმუშავებს:

      1. აირჩიეთ ნებისმიერი უჯრედი თქვენს მთავარ ცხრილში და დააწკაპუნეთ ღილაკზე ორი ცხრილის შერწყმა Ablebits Data ჩანართში, Merge ჯგუფში:

        ეს გაუშვებს დანამატს თქვენი მთავარი ცხრილის წინასწარ შერჩევით, ასე რომ, ოსტატის პირველი ნაბიჯი თქვენ უბრალოდ დააწკაპუნეთ შემდეგი .

      2. აირჩიეთ მეორე ცხრილი, ანუ საძიებო ცხრილი, რომელიც შეიცავს შესატყვის რიგებს.

      3. აირჩიეთ ერთი ან მეტი სვეტის სვეტი, რომელიც არსებობს ორივე ცხრილში. საკვანძო სვეტები უნდა შეიცავდეს მხოლოდ უნიკალურ მნიშვნელობებს, როგორიცაა პროდუქტის ID ჩვენს მაგალითში.

      4. სურვილისამებრ, აირჩიეთ სვეტები განახლებისთვის მთავარ ცხრილში. ჩვენს შემთხვევაში, ასეთი სვეტები არ არსებობს, ამიტომ ჩვენ უბრალოდ დააწკაპუნეთ შემდეგი .
      5. აირჩიეთ სვეტები მთავარ ცხრილში დასამატებლად, თებერვლის გაყიდვები ჩვენს შემთხვევაში.

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

      დაუშვით დანამატს რამდენიმე წამი დამუშავებისთვის და გადახედეთ შედეგს:

      როგორ მივიღო ეს გაერთიანების ხელსაწყოები Excel-ისთვის?

      ყველა დანამატი, რომელიც განხილულია ამ სახელმძღვანელოში, პლუს 70+ სხვა დროის დაზოგვის ხელსაწყოები, არის შედის ჩვენს Ultimate Suite-ში Excel-ისთვის. დანამატები მუშაობს Excel 2019-ის, Excel 2016-ის, Excel 2013-ის, Excel 2010-ისა და Excel 2007-ის ყველა ვერსიასთან.

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

      ხელმისაწვდომი ჩამოტვირთვები

      Ultimate Suite 14-დღიანი სრულად ფუნქციონალური ვერსია (.exe ფაილი)

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