Სარჩევი
ხშირ შემთხვევაში, შეიძლება დაგჭირდეთ მონაცემების კონსოლიდაცია, გაერთიანება ან გაერთიანება . Microsoft Excel-ში შეგიძლიათ გააკეთოთ ასეთი ტიპის დავალებები ნაყარად და წამებში. ეს სტატია გვიჩვენებს, თუ როგორ გავაერთიანოთ მონაცემები Excel-ში მრავალი მწკრივიდან რამდენიმე სწრაფი მეთოდით.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
შეგიძლიათ ჩამოტვირთოთ პრაქტიკული სამუშაო წიგნი ქვემოთ მოცემული ბმულიდან.
მონაცემების კონსოლიდაცია მრავალი მწკრივიდან.xslm
Excel-ში მრავალი მწკრივიდან მონაცემების კონსოლიდაციის 4 მეთოდი
ახლა, დავუშვათ, რომ თქვენ გაქვთ მონაცემთა ნაკრები სიაში
1>ქვეყნები და მათი ქალაქები . აქ, თქვენ გსურთ გქონდეთ ქალაქების კონსოლიდირებული მრავალი მწკრივი მათი ქვეყნის გვერდით. ამ ეტაპზე მე გაჩვენებთ ორ მეთოდს ამ მონაცემთა ნაკრების გამოყენებით ამისათვის.
1. UNIQUE და TEXTJOIN ფუნქციების გამოყენება
გამოყენება UNIQUE და TEXTJOIN ფუნქციები არის ერთ-ერთი ყველაზე სწრაფი და მოსახერხებელი გზა მონაცემთა კონსოლიდაციისთვის მრავალი მწკრივიდან Excel-ში. ახლა მიჰყევით ქვემოთ მოცემულ ნაბიჯებს ამ ფუნქციების გამოყენებით მონაცემების კონსოლიდაციისთვის.
ნაბიჯები :
- პირველ რიგში, შექმენით ახალი სვეტი ქვეყანა თქვენი მონაცემთა ნაკრების გვერდით.
- შემდეგ, აირჩიეთ უჯრედი E5 და ჩასვით შემდეგი ფორმულა.
=UNIQUE(B5:B13)
ამ შემთხვევაში, უჯრედი E5 არის ახალი სვეტის ქვეყანა პირველი უჯრედი. ასევე, B5 და B13 არის მონაცემთა ნაკრების პირველი და ბოლო უჯრედები ქვეყანა .
უფრო მეტიც, ჩვენ ვიყენებთ UNIQUE ფუნქციას. ამ ფუნქციის სინტაქსია UNIQUE(მასივი, [by_col], [exactly_one]) .
- შემდეგ, დაამატეთ კიდევ ერთი სვეტი კონსოლიდაციისთვის ქალაქების მონაცემები.
- ამის შემდეგ დააწკაპუნეთ უჯრედზე F5 და ჩადეთ შემდეგი ფორმულა.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))
აქ უჯრედი F5 არის ახალი სვეტის პირველი უჯრედი ქალაქი . ასევე, უჯრედები C5 და C13 არის მონაცემთა ნაკრების სვეტის პირველი და ბოლო უჯრედები შესაბამისად City .
უფრო მეტიც, აქ ვიყენებთ TEXTJOIN ფუნქცია. ამ ფუნქციის სინტაქსია TEXTJOIN(განმსაზღვრელი, იგნორირება_ცარიელი, ტექსტი1,…) . ასევე, ვიყენებთ IF ფუნქციას .
- და ბოლოს, გადაიტანეთ შევსების სახელური დანარჩენი სვეტისთვის .
დაწვრილებით: ტექსტური მონაცემების ფუნქციის კონსოლიდაცია Excel-ში (3 მაგალითით)
2. IF ფუნქციისა და სორტირების გამოყენება
ექსელში მრავალი მწკრივის მონაცემების კონსოლიდაციის კიდევ ერთი გზაა IF ფუნქციისა და Sort ვარიანტის გამოყენება ჩანართი მონაცემები ერთდროულად. ახლა მიჰყევით ქვემოთ მოცემულ ნაბიჯებს, რომ გააკეთოთ ეს ზემოთ მოცემული მონაცემთა ნაკრებიდან.
ნაბიჯები :
- პირველ რიგში, აირჩიეთ უჯრედების დიაპაზონი დალაგება სურს. ამ შემთხვევაში, ეს არის დიაპაზონი B5:B13 .
- შემდეგ, გადადით მონაცემების ჩანართზე > დახარისხება & ფილტრი > დახარისხება A-დან Z-მდე .
- ახლა, დახარისხების გაფრთხილება გამოჩნდება. ამ ეტაპზე აირჩიეთ შერჩევის გაფართოება .
- შემდეგი, დააწკაპუნეთ OK .
- შესაბამისად, დაამატეთ კიდევ ერთი სვეტი ქალაქები .
- ამის შემდეგ აირჩიეთ უჯრედი D5 და ჩადეთ შემდეგი ფორმულა და გადაიტანეთ შევსების სახელური სვეტის დარჩენილი უჯრედებისთვის.
=IF(B5=B4,D4 &","& C5,C5)
ამ შემთხვევაში, უჯრედი D5 არის პირველი უჯრედი სვეტი ქალაქები .
- ამ ეტაპზე ჩადეთ ახალი სვეტი სახელად საბოლოო დალაგება .
- შემდეგ, აირჩიეთ უჯრედი E5 , ჩადეთ შემდეგი ფორმულა და გადაიტანეთ შევსების სახელური დარჩენილი სვეტის უჯრედებისთვის.
=IF(B5B6,"Final Row","")
ამ შემთხვევაში, B5 და B6 არის City სვეტის პირველი და მეორე უჯრედები, შესაბამისად. ასევე, E5 არის სვეტის პირველი უჯრედი ბოლო მწკრივი .
- ახლა აირჩიეთ და დააკოპირეთ დიაპაზონი D5:E13 და ჩასვით Values ფორმატში მათი ფორმულის წასაშლელად.
- შემდეგი, გადადით მონაცემების ჩანართი > დახარისხება .
- ამ ეტაპზე, დახარისხება პარამეტრები აირჩიეთ საბოლოო დალაგება .
- შემდეგ, Order ოფციებიდან აირჩიეთ Z to A .
- შესაბამისად , დააწკაპუნეთ OK .
- ახლა გამოჩნდება დალაგების გაფრთხილება ყუთი. ამ ეტაპზე აირჩიეთ შერჩევის გაფართოება .
- შემდეგი, დააწკაპუნეთ OK .
- ამ ეტაპზე თქვენექნება თქვენი გამომავალი, როგორც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.
- და ბოლოს, წაშალეთ ყველა დამატებითი სტრიქონი და სვეტი და მიიღეთ სასურველი შედეგი.
დაწვრილებით: როგორ გავაერთიანოთ ინფორმაცია Excel-ში (2 მარტივი გზა)
მსგავსი წაკითხვები
- როგორ გამოვიყენოთ დაჯგუფების და კონსოლიდაციის ინსტრუმენტები Excel-ში (5 მარტივი მაგალითი)
- წაშალოთ კონსოლიდაცია Excel-ში (2 მოსახერხებელი მეთოდი )
- როგორ გავაერთიანოთ მონაცემები Excel-ში მრავალი სამუშაო წიგნიდან (2 მეთოდი)
- [დასწორებულია]: კონსოლიდაციის მითითება არ არის მოქმედი Excel-ში ( სწრაფი შესწორებით)
3. Excel-ში მრავალი მწკრივიდან მონაცემების კონსოლიდაციისთვის კონსოლიდაციის ოფციის გამოყენება
ახლა, დავუშვათ, რომ გაქვთ მონაცემთა ნაკრები, სადაც გაყიდვები გაქვთ რამდენიმეს მიერ პირები სხვადასხვა დროს. ამ ეტაპზე, თქვენ გსურთ გააერთიანოთ მათი გაყიდვების მონაცემები და მიიღოთ მათი ჯამი მრავალი მწკრივიდან. თუ გსურთ ამის გაკეთება, შეგიძლიათ მიჰყვეთ ქვემოთ მოცემულ ნაბიჯებს.
ნაბიჯები :
- პირველ რიგში, აირჩიეთ უჯრედი, რომელიც გსურთ ახალი მონაცემები.
- მეორე, გადადით მონაცემების ჩანართზე.
- შემდეგ, აირჩიეთ კონსოლიდაცია მონაცემთა ინსტრუმენტებიდან .
- შემდეგ, აირჩიეთ ჯამობა ფუნქციის პარამეტრებიდან.
- ამის შემდეგ , აირჩიეთ მინიშნება , ამ შემთხვევაში არის $B$5:$C$14 .
აქ, უჯრედი B5 არის პირველი უჯრედი სვეტის გაყიდვის პირი და უჯრედი C14 არის გაყიდვების თანხა სვეტის ბოლო უჯრედი.
- შემდეგ, აირჩიეთ მარცხენა სვეტი ლეიბლების გამოყენება -დან.
- შესაბამისად, დააწკაპუნეთ ღილაკზე OK .
- ბოლოს, თქვენ გაქვთ გაყიდვების კონსოლიდირებული მონაცემები.
შენიშვნა: თუ გსურთ თქვენი მონაცემების კონსოლიდაცია კრიტერიუმებზე დაყრდნობით, ჯერ დაალაგეთ თქვენი მონაცემები თქვენი კრიტერიუმების მიხედვით და შემდეგ გამოიყენეთ Consolidate ოპცია.
დაწვრილებით: მონაცემთა დადასტურება და კონსოლიდაცია Excel-ში (2 მაგალითი)
4. VBA კოდის გამოყენება Excel-ში მრავალი მწკრივის მონაცემების კონსოლიდაციისთვის
ასევე, შეგიძლიათ მიმართოთ VBA კოდი Excel-ში მრავალი მწკრივის მონაცემების ადვილად კონსოლიდაციისთვის. თუ გსურთ ამის გაკეთება, შეგიძლიათ მიჰყევით ქვემოთ მოცემულ ნაბიჯებს.
ნაბიჯები :
- პირველ რიგში, დააჭირეთ ALT + F11 VBA ფანჯრის გასახსნელად.
- ახლა აირჩიეთ ფურცელი 7 ან ფურცელი, რომელზეც მუშაობთ და დააწკაპუნეთ მარჯვენა ღილაკით მასზე.
- შემდეგი, თანმიმდევრულად აირჩიეთ ჩასმა > მოდული .
- ამ ეტაპზე დააკოპირეთ შემდეგი კოდი და ჩასვით ცარიელ სივრცეში.
5824
💡 კოდის განმარტება:
ამ ნაწილში მე ავხსნი ზემოთ გამოყენებულ VBA კოდს. ახლა, მე დავყავი კოდი სხვადასხვა განყოფილებებად და დავნომრე ისინი. ამ ეტაპზე მე განვმარტავ კოდის განყოფილებას.
- ნაწილი 1: ამ სექციაში, ჩვენ ვქმნით ახალ Sub სახელად ConsolidateMultiRows() .
- ნაწილი 2 : შემდეგი, ჩვენ ვაცხადებთ სხვადასხვა ცვლადებს.
- განყოფილება 3: აქ, ამ განყოფილებაში, ჩვენ ვქმნით InputBox , რომელიც ითხოვს ჩვენს მიმართვის დიაპაზონს.
- ნაწილი 4: ჩვენ ვაწარმოებთ For ციკლს გაყიდვების თანხის დასამატებლად .
- განყოფილება 5: საბოლოოდ, ჩვენ უნდა გავასუფთავოთ ყველა დამატებითი შინაარსი და გადააწყვეთ უჯრედები.
- ახლა დააჭირეთ F5 და გაუშვით კოდი.
- ამ ეტაპზე, გამოჩნდება ყუთი, როგორც ქვემოთ მოცემული სკრინშოტი.
- შემდეგ, ჩადეთ თქვენი მითითების დიაპაზონი
- და ბოლოს, დააწკაპუნეთ ღილაკზე OK .
<. 35>
- და ბოლოს, თქვენ გაქვთ თქვენი კონსოლიდირებული მონაცემები, როგორიცაა ქვემოთ მოცემული ეკრანის სურათი.
დაწვრილებით: როგორ გავაერთიანოთ მონაცემები მრავალი სვეტიდან Excel-ში (7 მარტივი გზა)
დასკვნა
ბოლო, მაგრამ არანაკლებ მნიშვნელოვანი, იმედი მაქვს იპოვნეთ რასაც ეძებდით აქედან სტატია. თუ თქვენ გაქვთ რაიმე შეკითხვა, გთხოვთ დაწეროთ კომენტარი ქვემოთ. ასევე, თუ გსურთ მეტი მსგავსი სტატიების წაკითხვა, შეგიძლიათ ეწვიოთ ჩვენს ვებგვერდს ExcelWIKI .