Мазмұны
Кейде Excel бағдарламасында жиынтық кестені жасағаннан кейін деректер дұрыс емес ретпен орналастырылған көрінеді. Оны сұрыптау үшін Excel бағдарламасында жиынтық кестелер үшін көптеген түрлі сұрыптау опциялары бар. Бұл мақалада біз жиынтық кестені мәндер бойынша қалай сұрыптауға болатынын көреміз.
Тәжірибелік жұмыс кітабын жүктеп алыңыз
Сіз біздің тәжірибелік жұмыс кітабын осы жерден тегін жүктей аласыз!
Мәндер.xlsm бойынша жиынтық кестеде сұрыптау
Excel бағдарламасындағы мәндер бойынша жиынтық кестені сұрыптаудың 4 жолы
Айталық, бізде әртүрлі өнімдердің деректер жинағы және олардың сәйкестігі бар. қаңтар, ақпан және наурыз айларындағы сатылымдар.
Енді біз осы деректер жиынынан жиынтық кесте жасадық. Енді біз осы жиынтық кестені мәндер бойынша сұрыптағымыз келеді. Мұны істеудің 4 қолайлы жолының кез келгенін орындауға болады.
Бұл мақалада біз Microsoft Excel бағдарламасының Office 365 нұсқасын қолдандық. Бірақ, уайымдама. Нұсқаларға қатысты қандай да бір мәселеге тап болсаңыз, төменде түсініктеме беріңіз.
1. Жиынтық кестені сұрыптау опциясын пайдалану арқылы деректерді сұрыптау
Жиындық кестенің сұрыптау опциясын пайдалану арқылы жиынтық кестедегі деректерді сұрыптауға болады. Қаңтардағы сатылымдар сату сомасының өсу тәртібімен сұрыпталуын қалайсыз делік. Мұны орындау үшін төмендегі қадамдарды орындаңыз.
📌 Қадамдар:
- Ең алдымен, Қаңтардағы сатылымдар сомасы<ішінен кез келген ұяшықты таңдаңыз. 7> бағанын және сол ұяшықты тінтуірдің оң жақ түймешігімен басыңыз.
- КейінненМәтінмәндік мәзірден Сұрыптау опциясы.
- Сұрыптау опциясында сізде екі опция болады, біреуі Ең кішіден үлкенге сұрыптау және екіншісі Үлкеннен кішіге сұрыптау .
- Одан кейін Ең кішіден ең үлкенге сұрыптау опциясын басыңыз.
Нәтижесінде, жиынтық кестеңізді қаңтар айындағы сатылымдар мәндері бойынша өсу ретімен сұрыптай аласыз. Ал, нәтиже келесідей болуы керек.
2. Сұрыптау & Сүзгі опциясы
Excel-де қалыпты кестеде де, жиынтық кестеде де жұмыс істейтін кірістірілген сұрыптау және сүзгі опциясы бар. Енді кестені қаңтардағы сатылым мәндері бойынша өсу ретімен сұрыптау үшін төмендегі қадамдарды орындаңыз.
📌 Қадамдар:
- Бастапқыда кез келген ұяшықты таңдаңыз. Жиынтық кесте.
- Содан кейін Басты қойындысына >> Өңдеу тобы >> Сұрыптау & Сүзгі құралы >> Кішіден ең үлкеніне сұрыптау опциясы.
Сондықтан жиынтық кесте өсу ретімен сұрыпталады. қаңтардағы сату құны бойынша. Ал, нәтиже келесідей болады.
3. Қосымша сұрыптау опциясын пайдалану
Әдетте сұрыптау мүмкіндігі бағанда орын алады. Жолдар үшін сұрыптауды оңай орындауға болатын сұрыптаудың көбірек опциялары бар. Ол үшін төмендегі қадамдарды орындаңыз.
📌 Қадамдар:
- Басында жиынтық кестенің ішіндегі ұяшықты басып, тінтуірдің оң жақ түймешігімен басыңыз.
- Кейіннен контекстік мәзірден Сұрыптау опциясын таңдаңыз. .
- Одан кейін Қосымша сұрыптау опциялары... опциясын таңдаңыз.
- Нәтижесінде Мән бойынша сұрыптау диалогтық терезесі пайда болады.
- Енді Сұрыптау опциялары тобында Ең кішіден үлкенге опциясын таңдаңыз.
- Одан кейін Сұрыптау бағыты тобында Солдан оңға опциясын таңдаңыз.
- Соңында, Жарайды түймесін басыңыз. түймешігін басыңыз.
Демек, кестеңізде кенеттен өзгерісті көресіз. Сұрыптау қатарда жүреді. Біз Электр шәйнек жолын таңдадық және бұл жерде ең төменгі мән 700 болды, бұл Ақпандағы сатылымдар электр шайнек үшін. Сұрыптаудан кейін 700 саны бірінші болып келеді, себебі бұл жолдың ең төменгі саны. «Ақпан сатылымдары» бағаны «Электр шәйнек» жолындағы кішіден ең үлкенге сұрыпталуына байланысты енді бірінші орында тұрғанын көреміз.
4. VBA қолдану Жиынтық кестені мәндер бойынша сұрыптау коды
Сонымен қатар жиынтық кестені мәндер бойынша өсу немесе кему реті бойынша сұрыптау үшін VBA кодын қолдануға болады. Ол үшін төмендегі қадамдарды орындаңыз.
📌 Қадамдар:
- Басында Әзірлеуші қойындысына өтіңіз > > Visual Basic құралы.
- Осы уақытта Microsoft Visual BasicҚолданбалар терезесі пайда болады.
- Кейіннен VBAPROJECT тобынан Sheet3 таңдаңыз және пайда болған код терезесіне келесі VBA кодын жазыңыз.
1547
- Одан кейін пернетақтада Ctrl+S пернелерін басыңыз.
- Сонымен, Microsoft Excel диалогтық терезе пайда болады. Мұнда No түймесін басыңыз.
- Нәтижесінде Басқаша сақтау диалогтық терезесі пайда болады.
- Мұнда .xlsm түрі ретінде Түрі басқаша сақтау: опциясын таңдап, Сақтау түймесін басыңыз.
- Одан кейін VBA код терезесін жауып, Әзірлеуші қойындысына >> Макростар құралына өтіңіз.
- Осы кезде Макростар терезесі пайда болады.
- Кейіннен Пара3 тармағын таңдаңыз. SortPivotTableByValues макрос және Орындау түймесін басыңыз.
Нәтижесінде жиынтық кесте өсу ретімен сұрыпталады. Қаңтар айындағы сатылымдар бағаны. Және шығыс келесідей болуы керек.
Жиынтық кестені мәні бойынша сұрыптау Жұмыс істемейді
Кейде жиынтық кестелерде сұрыптау дұрыс жұмыс істемеуі мүмкін. Бұл көптеген себептерге байланысты болуы мүмкін. Бұл мәселені шешу үшін мәселеңіздің себебіне байланысты бірнеше шешімді қолдануға болады.
Ең көп кездесетін себебі Excel бағдарламасының реттелетін тізімінің болуы. Бұл қатені түзету үшін қадамдарды орындауға боладытөменде.
Шешімі:
- Біріншіден, жиынтық кестедегі кез келген ұяшықты тінтуірдің оң жақ түймешігімен басыңыз .
- Содан кейін контекстік мәзірден Жиынтық кесте параметрлері... тармағын таңдаңыз.
- Нәтижесінде Жиынтық кесте параметрлері терезесі пайда болады.
- Енді Жалпы & Сүзгілер қойындысы >> Сұрыптау тобындағы Сұрыптау кезінде Теңшелетін тізімдерді пайдалану сұрыптау опциясының құсбелгісін алып тастаңыз >> OK түймесін басыңыз.
Есте сақтау керек нәрселер
- жиынтық кестеде сандарды ең кішіден үлкенге немесе үлкеннен ең кішіге қарай сұрыптауға болады.
- Сонымен қатар алфавиттік деректерді a-дан Z-ға немесе Z-ден A-ға дейін сұрыптауға болады.
- Егер кестені жеке баған бойынша көрсетсеңіз, бүкіл кесте сол нақты бағанның сұрыпталған тәртібінде болады.