Мазмұны
Көп жағдайда сізге деректерді біріктіру, біріктіру немесе біріктіру қажет болуы мүмкін. Microsoft Excel бағдарламасында мұндай тапсырмалар түрлерін жаппай және бірнеше секунд ішінде орындауға болады. Бұл мақала кейбір жылдам әдістермен бірнеше жолдардан Excel бағдарламасындағы деректерді біріктіру жолын көрсетеді.
Тәжірибе жұмыс кітабын жүктеп алу
Тәжірибе жұмыс кітабын төмендегі сілтемеден жүктеп алуға болады.
Бірнеше жолдан деректерді біріктіру.xslm
Excel бағдарламасындағы бірнеше жолдардағы деректерді біріктірудің 4 әдісі
Енді сізде <тізімі бар деректер жиыны бар делік. 1>Елдер және олардың Қалалары . Мұнда Ел жанындағы Қалалар консолидацияланған үшін бірнеше жолдар болуы керек. Осы кезде мен сізге осы деректер жинағын пайдаланудың екі әдісін көрсетемін.
1. UNIQUE және TEXTJOIN функцияларын пайдалану
UNIQUE пайдалану және TEXTJOIN функциялары Excel бағдарламасындағы бірнеше жолдардағы деректерді біріктірудің ең жылдам және ыңғайлы тәсілдерінің бірі болып табылады. Енді осы функцияларды пайдаланып деректерді біріктіру үшін төмендегі қадамдарды орындаңыз.
Қадамдар :
- Алдымен <үшін жаңа баған жасаңыз. 8>Деректер жиыныңыздың жанындағы ел.
- Кейін, E5 ұяшығын таңдап, келесі формуланы енгізіңіз.
=UNIQUE(B5:B13)
Бұл жағдайда E5 ұяшығы Ел жаңа бағанының бірінші ұяшығы болып табылады. Сондай-ақ, B5 және B13 деректер жинағы бағанының бірінші және соңғы ұяшықтары болып табылады Ел .
Сонымен қатар, біз UNIQUE функциясын қолданамыз. Бұл функцияның синтаксисі UNIQUE(массив, [түс бойынша], [дәл_бір рет]) .
- Содан кейін біріктірілген үшін басқа баған қосыңыз қалалардың деректері.
- Одан кейін F5 ұяшығын басып, келесі формуланы енгізіңіз.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))
Мұндағы F5 ұяшы жаңа Қала бағанының бірінші ұяшығы. Сондай-ақ, C5 және C13 ұяшықтары сәйкесінше Қала деректер жинағының бірінші және соңғы ұяшықтары болып табылады.
Сонымен қатар, мұнда біз <қолданамыз. 1>TEXTJOIN функциясы. Бұл функцияның синтаксисі TEXTJOIN(айырғыш, елемеу_бос, мәтін1,…) . Сондай-ақ, біз Егер функциясын қолданамыз.
- Соңында, бағанның қалған бөлігіне Толтыру тұтқасын сүйреңіз. .
Толығырақ оқу: Excel бағдарламасындағы мәтіндік деректерге арналған функцияны біріктіру (3 мысалмен)
2. IF функциясын қолдану және
Сұрыптау Excel бағдарламасындағы бірнеше жолдардағы деректерді біріктірудің тағы бір жолы - IF функциясын және Сұрыптау опциясын пайдалану. Деректер қойындысы бір уақытта. Енді жоғарыдағы деректер жиынынан мұны істеу үшін төмендегі қадамдарды орындаңыз.
Қадамдар :
- Алдымен ұяшықтар ауқымын таңдаңыз. сұрыптағысы келеді. Бұл жағдайда ол B5:B13 ауқымы.
- Одан кейін Деректер қойындысы > Сұрыптау & Сүзгі > A-дан Z-ге сұрыптау.
- Енді Сұрыптау туралы ескерту жолағыпайда болады. Осы кезде Таңдауды кеңейту пәрменін таңдаңыз.
- Одан әрі Жарайды түймесін басыңыз.
- Сонымен, Қалалар үшін басқа баған қосыңыз.
- Одан кейін D5 ұяшығын таңдап, келесі формуланы енгізіңіз және Толтыру тұтқасын сүйреңіз. бағанның қалған ұяшықтары үшін.
=IF(B5=B4,D4 &","& C5,C5)
Бұл жағдайда D5 ұяшығы бірінші ұяшық болып табылады. бағаны Қалалар .
- Осы кезде Соңғы сұрыптау атты жаңа бағанды енгізіңіз.
- Одан кейін E5 ұяшығын таңдап, келесі формуланы енгізіңіз және қалған баған ұяшықтары үшін Толтыру тұтқасын сүйреңіз.
=IF(B5B6,"Final Row","")
Бұл жағдайда B5 және B6 тиісінше Қала бағанының бірінші және екінші ұяшықтары болып табылады. Сондай-ақ, E5 Соңғы жол бағанының бірінші ұяшығы.
- Енді <ауқымын таңдап, көшіріңіз. 1>D5:E13 және формуласын жою үшін оларды Мәндер пішіміне қойыңыз.
- Кейін, келесіге өтіңіз. Деректер қойындысы > Сұрыптау .
- Осы кезде Сұрыптау опциялар Соңғы сұрыптау пәрменін таңдайды.
- Содан кейін Реттеу опцияларынан Z - A тармағын таңдаңыз.
- Сонымен , Жарайды түймесін басыңыз.
- Енді Сұрыптау туралы ескерту жолағы қалқымалы болады. Осы кезде Таңдауды кеңейту пәрменін таңдаңыз.
- Одан әрі Жарайды түймесін басыңыз.
- Осы кезде сізтөмендегі скриншотта көрсетілгендей нәтиже болады.
- Соңында, барлық қосымша жолдар мен бағандарды жойыңыз және қалаған нәтижеге ие болыңыз.
Толығырақ оқу: Excel бағдарламасында ақпаратты біріктіру жолы (2 қарапайым әдіс)
Ұқсас Оқулар
- Excel бағдарламасында топтау және біріктіру құралдарын пайдалану жолы (5 қарапайым мысал)
- Excel бағдарламасындағы біріктіруді жою (2 ыңғайлы әдіс) )
- Бірнеше жұмыс кітаптарындағы Excel бағдарламасындағы деректерді біріктіру жолы (2 әдіс)
- [Бекітілген]: Біріктіру анықтамасы Excel бағдарламасында жарамсыз ( Quick Fix көмегімен)
3. Excel бағдарламасындағы бірнеше жолдардағы деректерді біріктіру үшін Біріктіру опциясын пайдалану
Енді сізде бірнеше сатылымдар жасаған деректер жинағы бар делік. әртүрлі жағдайларда адамдар. Осы кезде олардың сатылымдарының деректерін біріктіріп, олардың сомасын бірнеше жолдан алғыңыз келеді. Егер мұны істегіңіз келсе, төмендегі қадамдарды орындауыңызға болады.
Қадамдар :
- Біріншіден, қажет ұяшықты таңдаңыз. жаңа деректер.
- Екіншіден, Деректер қойындысына өтіңіз.
- Содан кейін Деректер құралдары ішінен Біріктіру тармағын таңдаңыз. .
- Одан кейін Функция опцияларынан Қосынды опциясын таңдаңыз.
- Одан кейін , Анықтаманы таңдаңыз, Бұл жағдайда ол $B$5:$C$14 болады.
Мұнда, B5 ұяшығы Сату тұлғасы бағанының бірінші ұяшығы және C14 ұяшығы— Сату сомасы бағанының соңғы ұяшығы.
- Кейін, ішіндегі белгілерді пайдалану жолынан Сол жақ баған таңдаңыз.
- Сонымен, OK түймесін басыңыз.
- Соңында, сізде сатуға арналған біріктірілген деректер бар.
Ескертпе: Егер деректеріңізді критерийлер негізінде біріктіргіңіз келсе, алдымен Деректеріңізді критерийлеріңізге сәйкес сұрыптаңыз , содан кейін Біріктіру опциясын пайдаланыңыз.
Толығырақ: Деректерді тексеру және біріктіру (2>
4. VBA кодын қолдану Excel бағдарламасындағы бірнеше жолдардан деректерді біріктіру үшін
Сонымен қатар, сіз қолдануға болады VBA Excel бағдарламасындағы бірнеше жолдардағы деректерді оңай біріктіру үшін коды. Егер мұны істегіңіз келсе, төмендегі қадамдарды орындаңыз.
Қадамдар :
- Алдымен ALT түймесін басыңыз. + F11 VBA терезесін ашу үшін.
- Енді 7-парақ немесе жұмыс істеп жатқан парақты таңдап, тінтуірдің оң жақ түймешігімен басыңыз ондағы.
- Келесі кезекте Кірістіру > Модуль тармағын таңдаңыз.
- Осы кезде келесі кодты көшіріп, оны бос орынға қойыңыз.
8920
💡 Код түсіндірмесі:
Бұл бөлімде мен жоғарыда қолданылған VBA кодын түсіндіремін. Енді мен кодты әртүрлі бөлімдерге бөліп, оларды нөмірледім. Осы кезде мен код бөлімін түсіндіріп беремін.
- 1-бөлім: бұл бөлімде біз ConsolidateMultiRows() атты жаңа Қосымша жасаймыз.
- 2-бөлім : Әрі қарай әртүрлі айнымалыларды жариялаймыз.
- 3-бөлім: Осы жерде, осы бөлімде біз анықтамалық ауқымымызды сұрайтын InputBox жасаймыз.
- 4-бөлім: Біз Сату сомасы қосу үшін For циклін іске қосамыз.
- 5-бөлім: Соңында, барлық қосымша мазмұнды және ұяшықтарды қайта реттеңіз.
- Енді F5 пернесін басып, кодты іске қосыңыз.
- Осы кезде, төмендегі скриншот сияқты жолақ пайда болады.
- Кейін, анықтамалық ауқымыңызды енгізіңіз
- Соңында Жарайды түймесін басыңыз.
- Соңында сізде төмендегі скриншот сияқты біріктірілген деректер бар.
Толығырақ оқу: Excel бағдарламасындағы бірнеше бағандардан деректерді біріктіру жолы (7 оңай әдіс)
Қорытынды
Соңында, сіз осыдан іздеген нәрсені таптыңыз деп үміттенемін. мақала. Егер сізде қандай да бір сұрақтар туындаса, төменде түсініктеме қалдырыңыз. Сондай-ақ, осындай мақалаларды көбірек оқығыңыз келсе, біздің веб-сайтқа кіріңіз ExcelWIKI .