ზოგჯერ საჭიროა გარკვეული კრიტერიუმების შესაბამისი უჯრედების კოპირება. აქ კი სამიზნე უჯრედების კოპირების 2 სასარგებლო მეთოდს გაგაცნობთ.
Excel-ის სამუშაო ფურცელში, რა თქმა უნდა, იქნება ბევრი მონაცემი და ინფორმაცია. თუმცა, ეს უჯრედები შეიცავს მნიშვნელობებს, რომლებიც აკმაყოფილებენ გარკვეულ კრიტერიუმს, გამოყოფენ სხვადასხვა დიაპაზონში. შედეგად, გაგიჭირდებათ მათი შეგროვება.
ამ სამუშაო ფურცელში თქვენ უნდა დააკოპიროთ უჯრედები, რომლებიც 350-ზე მეტია. და თუ ამ უჯრედებს სათითაოდ დაალაგებთ და შემდეგ დააკოპირებთ, დარწმუნებული ხართ, რომ დახარჯავთ დიდ დროს და ენერგიას.
ამრიგად, ახლა თქვენ შეგიძლიათ გამოიყენოთ ქვემოთ მოცემული ორი მეთოდი ამ ამოცანის დასასრულებლად.
მეთოდი 1: დააკოპირეთ ფილტრის შედეგი
თუ სამიზნე უჯრედები დიაპაზონშია, შეგიძლიათ გამოიყენოთ ფილტრის ფუნქცია Excel-ში. შეგიძლიათ სვეტისთვის რამდენიმე კრიტერიუმი დააყენოთ და შემდეგ ფილტრის შედეგი დააკოპიროთ.
- მოათავსეთ კურსორი სამიზნე დიაპაზონში.
- და შემდეგ დააწკაპუნეთ ღილაკზე „სორტირება და გაფილტვრა“ ხელსაწყოთა ზოლში.
- შემდეგი, ჩამოსაშლელი სიაში აირჩიეთ "ფილტრი".
- ახლა დააჭირეთ ღილაკს სვეტის სათაურში.
- შემდეგი, აირჩიეთ "ნომრის ფილტრები"
- ქვემენიუში აირჩიეთ თქვენთვის სასურველი ვარიანტი. აქ ჩვენ ვირჩევთ "დიდზე".
- "Custom Auto Filter" ფანჯარაში დააყენეთ თქვენთვის საჭირო კრიტერიუმები.
- და შემდეგ დააჭირეთ ღილაკს "OK".
ამიტომ, მხოლოდ უჯრედები აკმაყოფილებენ კრიტერიუმს, ნაჩვენები იქნება სამუშაო ფურცელში. სხვა უჯრედები დაიმალება.
როდესაც ფილტრის პროცესი დასრულდება, შეგიძლიათ შეასრულოთ კოპირება და ჩასმა პროცესი.
- აირჩიეთ შედეგი სამუშაო ფურცელში.
- და შემდეგ დააჭირეთ მალსახმობის ღილაკებს "Ctrl + C" კლავიატურაზე დიაპაზონის კოპირებისთვის.
- ახლა დააწკაპუნეთ სხვა უჯრედზე სამუშაო ფურცელზე.
- შემდეგი, დააჭირეთ მალსახმობის ღილაკებს "Ctrl + V", რათა ჩასვათ ეს უჯრედები.
- და შემდეგ დააჭირეთ ღილაკს "Esc" კოპირების რეჟიმის გასასვლელად.
თქვენ ხედავთ, რომ მხოლოდ კრიტერიუმების შესაბამისი უჯრედები იქნება ჩასმული ახალ დიაპაზონში.
თუმცა, პრობლემები შეგექმნებათ, თუ ჩასვით დიაპაზონში, რომელიც იზიარებს იმავე სტრიქონებს თავდაპირველ დიაპაზონთან. აქ მხოლოდ ორი ნომერია ჩასმული ახალ დიაპაზონში.
მიზეზი რეალურად ძალიან მარტივია. თავდაპირველ დიაპაზონში იმალება უჯრედები, რომლებიც არ აკმაყოფილებენ კრიტერიუმს. და მთელი რიგები, რომლებიც შეიცავს ამ უჯრედებს, ასევე იმალება. ამიტომ, ახალ დიაპაზონში, თქვენ შეგიძლიათ ნახოთ შედეგის მხოლოდ ნაწილი. სხვა მნიშვნელობები დამალულ რიგებშია. შედეგის საჩვენებლად, შეგიძლიათ გაასუფთავოთ კრიტერიუმები ფილტრის ფუნქციაში. და შემდეგ შეგიძლიათ ნახოთ მთელი შედეგი სამუშაო ფურცელში.
მეთოდი 2: გამოიყენეთ VBA მაკრო
როდესაც ეს სამიზნე უჯრედები სვეტში არ არის, თქვენ არ შეგიძლიათ გამოიყენოთ ფილტრის ფუნქცია. ამ ამოცანის შესასრულებლად, ახლა შეგიძლიათ გამოიყენოთ VBA მაკრო.
- დააჭირეთ კლავიატურაზე მალსახმობის ღილაკებს „Alt + F11“ Visual Basic რედაქტორის გასახსნელად.
- და შემდეგ დააწკაპუნეთ ჩანართზე "ჩასმა" ხელსაწყოთა ზოლში.
- ამის შემდეგ, ქვემენიუში აირჩიეთ "მოდული". ამიტომ, თქვენ ჩადეთ ახალი მოდული ამ პროექტში.
- ამ ეტაპზე დააკოპირეთ შემდეგი VBA კოდები ახალ მოდულში.
Sub Copy_Cells()
Dim c As Range, i As Integer, j As Integer
i = 0
For Each c In Range("B2:B13")
If c > 350 Then
Cells(2 + i, 6) = Cells(c.Row, c.Column - 1)
Cells(2 + i, 7) = c
End If
i = i + 1
Next c
For j = 13 To 2 Step -1
If Cells(j, 6) = "" Then
Range("F" & j, "G" & j).Delete Shift:=xlUp
End If
Next j
End Sub
ამ მაკროში ჩვენ ვიპოვით უჯრედებს, რომლებიც აკმაყოფილებენ კრიტერიუმებს. შემდეგ კი მნიშვნელობები დაკოპირდება ახალ დიაპაზონში. როდესაც კოპირება და ჩასმა პროცესი დასრულდება, ეს მაკრო წაშლის ცარიელ უჯრედებს ახალ დიაპაზონში. თქვენს რეალურ სამუშაო ფურცელში, თქვენ უნდა შეცვალოთ კრიტერიუმები და კოდების დიაპაზონი თქვენი რეალური საჭიროების შესაბამისად.
- აქ დააწკაპუნეთ ღილაკზე "Run Sub" ხელსაწყოთა ზოლში ან დააჭირეთ ღილაკს "Enter" კლავიატურაზე მაკროს გასაშვებად.
შემდეგ დაუბრუნდით სამუშაო ფურცელს, ნახავთ, რომ შედეგი უკვე არის სამუშაო ფურცელში.
თქვენ ასევე შეგიძლიათ გამოიყენოთ VBA მაკროები, რომ იპოვოთ უჯრედები, რომლებიც არ არიან სვეტში. ამრიგად, როდესაც გჭირდებათ უჯრედების კოპირება მრავალ დიაპაზონში, შეგიძლიათ შეცვალოთ მაკრო და გამოიყენოთ იგი.
ორი მეთოდის შედარება
ამ ცხრილში ჩვენ გაჩვენებთ ორი მეთოდის უპირატესობებსა და ნაკლოვანებებს.
|
შედარება |
დააკოპირეთ ფილტრის შედეგი |
გამოიყენეთ VBA მაკრო |
|
უპირატესობები |
თუ არ იცნობთ Excel VBA-ს, შეგიძლიათ გამოიყენოთ ეს მეთოდი. | თქვენ ასევე შეგიძლიათ გამოიყენოთ ეს მეთოდი სხვადასხვა დიაპაზონში მდებარე უჯრედების დასაკოპირებლად. |
|
ნაკლოვანებები |
როდესაც უჯრედები განცალკევებულია სამუშაო ფურცელში სხვადასხვა ზონაში, ამ მეთოდით მონაცემების გაფილტვრა შეუძლებელია. | VBA მაკროების გამოყენება ზოგჯერ წარმოქმნის შეცდომებს თქვენს სამუშაო ფურცელში. |
ამიტომ, შემდეგ ჯერზე, როდესაც გარკვეული კრიტერიუმების მიხედვით უჯრედების კოპირება დაგჭირდებათ, შეგიძლიათ აირჩიოთ ყველაზე შესაფერისი მეთოდი.
Excel უსაფრთხოება შეშფოთების მიზეზია
Excel-ის უსაფრთხოება თქვენთვის ძალიან მნიშვნელოვანია და მეტი ყურადღება უნდა მიაქციოთ Excel-ის უსაფრთხოებას. ბევრმა მომხმარებელმა დაკარგა მონაცემები და ინფორმაცია Excel-ში სხვადასხვა მიზეზის გამო. თუ ვერ უზრუნველყოფთ თქვენი ფაილების უსაფრთხოებას, აუცილებლად დაზარალდებით. Excel-ის დაზიანების შედეგი შეიძლება კატასტროფული იყოს. როდესაც Excel-ში შეცდომებს წააწყდებით, შეგიძლიათ... Excel xls მონაცემთა კორუფციის შეკეთება მესამე მხარის სასარგებლო ხელსაწყოებით. ამ ხელსაწყოს ხელთ, თქვენ არასოდეს დაკარგავთ თქვენს მონაცემებსა და ინფორმაციას.
ავტორი შესავალი:
ანა მა არის მონაცემთა აღდგენის ექსპერტი DataNumen, Inc., რომელიც მსოფლიო ლიდერია მონაცემთა აღდგენის ტექნოლოგიებში, მათ შორის Word Doc დაზიანების შეკეთება და Outlook სარემონტო პროგრამული პროდუქტები. დამატებითი ინფორმაციისთვის ეწვიეთ www.datanumen. ერთად








