Excel бағдарламасындағы транспозиция функциясы

Уақыт өте келе Excel пайдаланушысында көлденең құрылымы бар деректер ауқымын тікке айналдыру тапсырмасы болуы мүмкін. Бұл процесс транспозиция деп аталады. Бұл сөз көптеген адамдар үшін жаңа, өйткені қалыпты компьютер жұмысында бұл операцияны қолданудың қажеті жоқ. Дегенмен, үлкен көлемдегі деректермен жұмыс істеуге тура келетіндер мұны қалай жасау керектігін білуі керек. Бүгін біз оны қалай, қандай функциямен орындау керектігі туралы толығырақ сөйлесеміз, сонымен қатар басқа әдістерді егжей-тегжейлі қарастырамыз.

TRANSPOSE функциясы – Excel бағдарламасындағы ұяшық ауқымдарын ауыстыру

Excel бағдарламасындағы кестені ауыстырудың ең қызықты және функционалды әдістерінің бірі функция болып табылады КӨЛІК. Оның көмегімен көлденең деректер ауқымын тікке айналдыруға немесе кері әрекетті орындауға болады. Онымен қалай жұмыс істеуге болатынын көрейік.

Функция синтаксисі

Бұл функцияның синтаксисі өте қарапайым: TRANSPOSE(массив). Яғни, бастапқыда қандай болғанына байланысты көлденең немесе тік көрініске түрлендіру қажет деректер жиыны болып табылатын бір ғана аргументті пайдалануымыз керек.

Ұяшықтардың (бағандардың) тік диапазондарын ауыстыру

Бізде B2:B6 диапазоны бар баған бар делік. Олар осы ұяшықтарға нәтижелерді қайтаратын дайын мәндерді де, формулаларды да қамтуы мүмкін. Бұл біз үшін соншалықты маңызды емес, транспозиция екі жағдайда да мүмкін. Бұл функцияны қолданғаннан кейін жол ұзындығы бастапқы диапазон баған ұзындығымен бірдей болады.

Excel бағдарламасындағы транспозиция функциясы

Бұл формуланы қолдану қадамдарының реттілігі келесідей:

  1. Жолды таңдаңыз. Біздің жағдайда оның ұзындығы бес ұяшыққа тең.
  2. Осыдан кейін курсорды формула жолына апарып, формуланы сол жерге енгізіңіз =TRANSP(B2:B6).
  3. Ctrl + Shift + Enter пернелер тіркесімін басыңыз.

Әрине, сіздің жағдайда кестеңізге тән ауқымды көрсету керек.

Көлденең ұяшық диапазондарын ауыстыру (жолдар)

Негізінде, әрекет ету механизмі алдыңғы абзацпен дерлік бірдей. Бізде B10:F10 басы және аяқталу координаталары бар жол бар делік. Ол сонымен қатар тікелей мәндерді де, формулаларды да қамтуы мүмкін. Одан баған жасайық, оның өлшемдері бастапқы жолдағыдай болады. Әрекеттер реті келесідей:

  1. Бұл бағанды ​​тінтуірмен таңдаңыз. Сондай-ақ, осы бағанның ең жоғарғы ұяшығын басқаннан кейін пернетақтадағы Ctrl және төмен көрсеткі пернелерін пайдалануға болады.
  2. Осыдан кейін формуланы жазамыз =TRANSP(B10:F10) формула жолында.
  3. Оны Ctrl + Shift + Enter пернелер тіркесімін пайдаланып массив формуласы ретінде жазамыз.

Paste Special көмегімен көшіру

Басқа ықтимал транспозиция опциясы Арнайы қою функциясын пайдалану болып табылады. Бұл енді формулаларда қолданылатын оператор емес, сонымен қатар ол бағандарды жолдарға және керісінше айналдырудың танымал әдістерінің бірі болып табылады.

Бұл опция «Негізгі» қойындысында орналасқан. Оған қол жеткізу үшін «Аралық сақтағыш» тобын тауып, «Қою» түймесін табу керек. Осыдан кейін, осы опцияның астында орналасқан мәзірді ашыңыз және «Транспозиция» тармағын таңдаңыз. Бұған дейін сіз таңдағыңыз келетін ауқымды таңдауыңыз керек. Нәтижесінде біз бірдей диапазонды аламыз, тек керісінше шағылыстырылады.

Excel бағдарламасындағы транспозиция функциясы

Excel бағдарламасында кестені ауыстырудың 3 жолы

Бірақ шын мәнінде, бағандарды жолдарға және керісінше айналдырудың әлдеқайда көп жолдары бар. Excel бағдарламасында кестені ауыстырудың 3 әдісін сипаттайық. Біз олардың екеуін жоғарыда талқыладық, бірақ бұл процедураны қалай орындау керектігі туралы жақсырақ түсінік алу үшін біз тағы бірнеше мысал келтіреміз.

1-әдіс: Арнайы қою

Бұл әдіс ең қарапайым. Бірнеше түймені басу жеткілікті, ал пайдаланушы кестенің ауыстырылған нұсқасын алады. Түсінікті болу үшін шағын мысал келтірейік. Қазіргі уақытта қоймада қанша өнім бар, сондай-ақ олардың жалпы құны туралы ақпарат бар кесте бар делік. Кестенің өзі осылай көрінеді.

Excel бағдарламасындағы транспозиция функциясы

Бізде өнім нөмірлері бар тақырып пен баған бар екенін көреміз. Біздің мысалда тақырыпта қандай өнім, оның құны, қоймада қанша тұратыны және қоймадағы осы затқа қатысты барлық өнімдердің жалпы құны қандай екендігі туралы ақпарат бар. Құнды санға көбейтетін формула бойынша құн аламыз. Мысалды көрнекі ету үшін тақырыпты жасыл етейік.

Excel бағдарламасындағы транспозиция функциясы

Біздің міндетіміз - кестедегі ақпараттың көлденең орналасқанына көз жеткізу. Яғни, бағандар жолға айналады. Біздің жағдайда әрекеттер тізбегі келесідей болады:

  1. Бізге айналдыру қажет деректер ауқымын таңдаңыз. Осыдан кейін біз бұл деректерді көшіреміз.
  2. Курсорды парақтың кез келген жеріне қойыңыз. Содан кейін тінтуірдің оң жақ түймешігін басып, контекстік мәзірді ашыңыз.
  3. Содан кейін «Арнайы қою» түймесін басыңыз.

Осы қадамдарды орындағаннан кейін «Транспозиция» түймесін басу керек. Керісінше, осы элементтің жанындағы құсбелгіні қойыңыз. Біз басқа параметрлерді өзгертпейміз, содан кейін «OK» түймесін басыңыз.

Excel бағдарламасындағы транспозиция функциясы

Осы қадамдарды орындағаннан кейін бізде бір кесте қалады, тек оның жолдары мен бағандары басқаша орналасады. Сондай-ақ, бірдей ақпаратты қамтитын ұяшықтар жасыл түспен бөлектелгенін ескеріңіз. Сұрақ: бастапқы диапазондағы формулаларға не болды? Олардың орны өзгерді, бірақ өздері қалды. Жасушалардың мекенжайлары жай ғана транспозициядан кейін пайда болғандарға өзгерді.

Excel бағдарламасындағы транспозиция функциясы

Формулаларды емес, мәндерді ауыстыру үшін бірдей дерлік әрекеттерді орындау қажет. Бұл жағдайда «Арнайы қою» мәзірін де пайдалану керек, бірақ оған дейін мәндері бар деректер ауқымын таңдаңыз. Арнайы қою терезесін екі жолмен шақыруға болатынын көреміз: таспадағы арнайы мәзір немесе контекстік мәзір арқылы.

2-әдіс. Excel бағдарламасындағы TRANSP функциясы

Шындығында, бұл әдіс енді осы электрондық кесте бағдарламасы пайда болған кездегідей белсенді түрде қолданылмайды. Себебі бұл әдіс Paste Special қолданбасын пайдаланудан әлдеқайда күрделірек. Дегенмен, ол кестенің транспозициясын автоматтандыруда оның қолданылуын табады.

Сондай-ақ, бұл функция Excel бағдарламасында бар, сондықтан ол енді дерлік қолданылмаса да, бұл туралы білу қажет. Бұрын біз процедураны, онымен қалай жұмыс істеу керектігін қарастырдық. Енді біз бұл білімді қосымша мысалмен толықтырамыз.

  1. Біріншіден, біз кестені ауыстыру үшін пайдаланылатын деректер ауқымын таңдауымыз керек. Сізге тек керісінше аумақты таңдау керек. Мысалы, бұл мысалда бізде 4 баған және 6 жол бар. Сондықтан қарама-қарсы сипаттамалары бар аймақты таңдау керек: 6 баған және 4 жол. Сурет оны өте жақсы көрсетеді.Excel бағдарламасындағы транспозиция функциясы
  2. Осыдан кейін біз бірден осы ұяшықты толтыра бастаймыз. Таңдауды кездейсоқ алып тастамау маңызды. Сондықтан формуланы тікелей формула жолында көрсету керек.
  3. Содан кейін Ctrl + Shift + Enter пернелер тіркесімін басыңыз. Бұл массив формуласы екенін есте сақтаңыз, өйткені біз бір уақытта басқа үлкен ұяшықтар жинағына тасымалданатын деректердің үлкен жиынтығымен жұмыс істейміз.

Деректерді енгізгеннен кейін Enter пернесін басамыз, содан кейін келесі нәтиже аламыз.

Біз формуланың жаңа кестеге көшірілмегенін көреміз. Пішімдеу де жоғалды. Поэто

Excel бағдарламасындағы транспозиция функциясы

Мұның бәрі қолмен жасалуы керек. Сонымен қатар, бұл кестенің түпнұсқамен байланысты екенін есте сақтаңыз. Сондықтан бастапқы диапазонда кейбір ақпарат өзгерген бойда бұл түзетулер транспозицияланған кестеге автоматты түрде енгізіледі.

Сондықтан бұл әдіс транспозицияланған кестенің түпнұсқамен байланыстырылуын қамтамасыз ету қажет болған жағдайда өте қолайлы. Арнайы кірістіруді пайдалансаңыз, бұл мүмкіндік енді болмайды.

жиынтық кесте

Бұл кестені ауыстыруға ғана емес, сонымен қатар көптеген әрекеттерді орындауға мүмкіндік беретін түбегейлі жаңа әдіс. Рас, транспозиция механизмі алдыңғы әдістермен салыстырғанда біршама ерекшеленеді. Әрекеттер реті келесідей:

  1. Жиынтық кесте жасайық. Ол үшін біз ауыстыруымыз керек кестені таңдау керек. Осыдан кейін «Кірістіру» тармағына өтіп, сол жерден «Жиынтық кестені» іздеңіз. Осы скриншоттағы сияқты диалогтық терезе пайда болады. Excel бағдарламасындағы транспозиция функциясы
  2. Мұнда сіз ол жасалатын ауқымды қайта тағайындай аласыз, сонымен қатар бірқатар басқа параметрлерді жасай аласыз. Бізді енді ең алдымен жиынтық кестенің жаңа парақтағы орны қызықтырады.
  3. Осыдан кейін жиынтық кестенің орналасуы автоматты түрде жасалады. Онда біз қолданатын заттарды белгілеу керек, содан кейін оларды дұрыс жерге жылжыту керек. Біздің жағдайда «Өнім» тармағын «Баған атауларына», ал «Бір дана бағасы» «Мәндерге» жылжытуымыз керек. Excel бағдарламасындағы транспозиция функциясы
  4. Осыдан кейін жиынтық кесте соңында жасалады. Қосымша бонус - соңғы мәнді автоматты түрде есептеу.
  5. Басқа параметрлерді де өзгертуге болады. Мысалы, «Бір дана бағасы» тармағын алып тастап, «Жалпы құн» тармағын тексеріңіз. Нәтижесінде бізде өнімнің қанша тұратыны туралы ақпарат бар кесте болады. Excel бағдарламасындағы транспозиция функциясыБұл транспозиция әдісі басқаларға қарағанда әлдеқайда функционалды. Жиынтық кестелердің кейбір артықшылықтарын сипаттап көрейік:
  1. Автоматтандыру. Жиынтық кестелердің көмегімен деректерді автоматты түрде қорытындылауға, сондай-ақ бағандар мен бағандардың орнын ерікті түрде өзгертуге болады. Мұны істеу үшін сізге ешқандай қосымша қадамдарды орындау қажет емес.
  2. Интерактивтілік. Пайдаланушы өз тапсырмаларын орындау үшін қанша рет қажет болса, ақпарат құрылымын өзгерте алады. Мысалы, сіз бағандардың ретін, сондай-ақ деректерді топтауды ерікті түрде өзгерте аласыз. Мұны пайдаланушы қанша қажет болса, сонша рет жасауға болады. Және бұл сөзбе-сөз бір минуттан аз уақытты алады.
  3. Деректерді пішімдеу оңай. Пивот үстелін адам қалағандай етіп орналастыру өте оңай. Мұны істеу үшін тінтуірді бірнеше рет басу жеткілікті.
  4. Мәндерді алу. Есептерді жасау үшін пайдаланылатын формулалардың басым саны адамның тікелей қол жетімділігінде орналасқан және жиынтық кестеге біріктіру оңай. Бұл жиынтықтау, орташа арифметикалық мәнді алу, ұяшықтар санын анықтау, көбейту, көрсетілген үлгідегі ең үлкен және ең кіші мәндерді табу сияқты деректер.
  5. Жиынтық диаграммаларды құру мүмкіндігі. Жиынтық кестелер қайта есептелсе, олардың байланысты диаграммалары автоматты түрде жаңартылады. Сізге қанша қажет болса, сонша диаграмма құруға болады. Олардың барлығын белгілі бір тапсырма үшін өзгертуге болады және олар бір-бірімен байланыспайды.
  6. Деректерді сүзу мүмкіндігі.
  7. Бірден көп бастапқы ақпарат жиынына негізделген жиынтық кестені құруға болады. Сондықтан олардың функционалдығы одан да арта түседі.

Рас, жиынтық кестелерді пайдалану кезінде келесі шектеулерді ескеру қажет:

  1. Жиынтық кестелерді жасау үшін барлық ақпаратты пайдалану мүмкін емес. Оларды осы мақсатта қолданар алдында жасушаларды қалыпқа келтіру керек. Қарапайым сөзбен айтқанда, дұрыс түсініңіз. Міндетті талаптар: тақырып жолының болуы, барлық жолдардың толықтығы, деректер форматтарының теңдігі.
  2. Деректер жартылай автоматты түрде жаңартылады. Жиынтық кестеде жаңа ақпаратты алу үшін арнайы түймені басу керек.
  3. Жиынтық кестелер көп орын алады. Бұл компьютердің кейбір бұзылуына әкелуі мүмкін. Сондай-ақ, осы себепті файлды электрондық пошта арқылы жіберу қиын болады.

Сондай-ақ, жиынтық кестені жасағаннан кейін пайдаланушының жаңа ақпаратты қосу мүмкіндігі болмайды.

пікір қалдыру