Բովանդակություն
Ժամանակ առ ժամանակ Excel-ի օգտագործողը կարող է խնդիր ունենալ հորիզոնական կառուցվածք ունեցող տվյալների շարքը վերածել ուղղահայաց: Այս գործընթացը կոչվում է փոխադրում: Այս բառը նորություն է մարդկանց մեծամասնության համար, քանի որ սովորական համակարգչի աշխատանքում դուք ստիպված չեք լինի օգտագործել այս գործողությունը: Այնուամենայնիվ, նրանք, ովքեր պետք է աշխատեն մեծ քանակությամբ տվյալների հետ, պետք է իմանան, թե ինչպես դա անել: Այսօր մենք ավելի մանրամասն կխոսենք այն մասին, թե ինչպես դա անել, ինչ գործառույթով, ինչպես նաև մանրամասն կանդրադառնանք մի քանի այլ մեթոդների։
TRANSPOSE ֆունկցիա – փոխադրել բջիջների միջակայքերը Excel-ում
Excel-ում աղյուսակի փոխադրման ամենահետաքրքիր և ֆունկցիոնալ մեթոդներից մեկը ֆունկցիան է ՏՐԱՆՍՊ. Նրա օգնությամբ դուք կարող եք հորիզոնական տվյալների տիրույթը վերածել ուղղահայաց կամ կատարել հակառակ գործողությունը: Տեսնենք, թե ինչպես աշխատել դրա հետ:
Ֆունկցիայի շարահյուսություն
Այս ֆունկցիայի շարահյուսությունը աներևակայելի պարզ է. TRANSPOSE (զանգված): Այսինքն, մենք պետք է օգտագործենք միայն մեկ արգումենտ, որը տվյալների հավաքածու է, որը պետք է փոխարկվի հորիզոնական կամ ուղղահայաց տեսքի, կախված նրանից, թե ինչ է եղել սկզբում:
Բջիջների (սյուների) ուղղահայաց տիրույթների փոխադրում
Ենթադրենք՝ ունենք B2:B6 միջակայքով սյունակ: Դրանք կարող են պարունակել և՛ պատրաստի արժեքներ, և՛ բանաձևեր, որոնք արդյունքներ են տալիս այս բջիջներին: Մեզ համար դա այնքան էլ կարևոր չէ, փոխադրումը հնարավոր է երկու դեպքում էլ։ Այս ֆունկցիան կիրառելուց հետո տողի երկարությունը կլինի նույնը, ինչ սկզբնական միջակայքի սյունակի երկարությունը:
Այս բանաձևն օգտագործելու քայլերի հաջորդականությունը հետևյալն է.
- Ընտրեք տող: Մեր դեպքում այն ունի հինգ բջիջ երկարություն:
- Դրանից հետո կուրսորը տեղափոխեք բանաձևի տող և այնտեղ մուտքագրեք բանաձևը =TRANSP(B2:B6):
- Սեղմեք ստեղների համակցությունը Ctrl + Shift + Enter:
Բնականաբար, ձեր դեպքում դուք պետք է նշեք այն միջակայքը, որը բնորոշ է ձեր սեղանին։
Հորիզոնական բջիջների տիրույթների (տողերի) փոխադրում
Սկզբունքորեն, գործողության մեխանիզմը գրեթե նույնն է, ինչ նախորդ պարբերությունը: Ենթադրենք, մենք ունենք B10:F10 սկզբի և վերջի կոորդինատներով տող: Այն կարող է նաև պարունակել ինչպես ուղղակի արժեքներ, այնպես էլ բանաձևեր: Դրանից կազմենք սյունակ, որը կունենա նույն չափերը, ինչ սկզբնական շարքը։ Գործողությունների հաջորդականությունը հետևյալն է.
- Ընտրեք այս սյունակը մկնիկի օգնությամբ: Կարող եք նաև օգտագործել ստեղնաշարի ստեղները Ctrl և ներքև սլաքը՝ այս սյունակի ամենավերին բջիջի վրա սեղմելուց հետո:
- Դրանից հետո մենք գրում ենք բանաձեւը =TRANSP(B10:F10) բանաձևի տողում:
- Մենք այն գրում ենք որպես զանգվածի բանաձև՝ օգտագործելով Ctrl + Shift + Enter ստեղնաշարի համադրությունը:
Փոխանցում Paste Special-ով
Փոխադրման մեկ այլ հնարավոր տարբերակ է Paste Special ֆունկցիայի օգտագործումը: Սա այլևս բանաձևերում օգտագործվող օպերատոր չէ, բայց այն նաև սյունակները տողերի վերածելու հանրաճանաչ մեթոդներից է և հակառակը:
Այս տարբերակը գտնվում է «Տուն» ներդիրում: Այն մուտք գործելու համար անհրաժեշտ է գտնել «Clipboard» խումբը և այնտեղ գտնել «Կպցնել» կոճակը: Դրանից հետո բացեք ընտրացանկը, որը գտնվում է այս ընտրանքի տակ և ընտրեք «Տեղափոխել» կետը: Մինչ այդ, դուք պետք է ընտրեք այն տիրույթը, որը ցանկանում եք ընտրել: Արդյունքում մենք կստանանք նույն միջակայքը, միայն հակառակն է հայելային:
Excel-ում աղյուսակը փոխադրելու 3 եղանակ
Բայց իրականում կան շատ ավելի շատ եղանակներ սյունակները տողերի վերածելու և հակառակը: Եկեք նկարագրենք 3 մեթոդ, որոնց միջոցով մենք կարող ենք աղյուսակը տեղափոխել Excel-ում: Մենք վերևում քննարկեցինք դրանցից երկուսը, բայց մենք կտանք ևս մի քանի օրինակ, որպեսզի ավելի լավ պատկերացում կազմեք uXNUMXbuXNUMX-ի մասին, թե ինչպես իրականացնել այս ընթացակարգը:
Մեթոդ 1. Կպցնել հատուկ
Այս մեթոդը ամենապարզն է. Բավական է սեղմել մի քանի կոճակ, և օգտագործողը ստանում է աղյուսակի փոխադրված տարբերակը։ Ավելի պարզության համար բերենք մի փոքրիկ օրինակ։ Ենթադրենք, մենք ունենք աղյուսակ, որը պարունակում է տեղեկատվություն այն մասին, թե որքան ապրանքներ կան ներկայումս պահեստում, ինչպես նաև որքան են դրանք արժեն ընդհանուր առմամբ: Աղյուսակն ինքնին այսպիսի տեսք ունի.
Մենք տեսնում ենք, որ մենք ունենք վերնագիր և սյունակ արտադրանքի համարներով: Մեր օրինակում վերնագիրը պարունակում է տեղեկատվություն այն մասին, թե ինչ ապրանք է, որքան արժե, որքան է այն պահեստում և որքան է այս ապրանքի հետ կապված բոլոր ապրանքների ընդհանուր արժեքը, որոնք առկա են: Մենք ստանում ենք արժեքը ըստ բանաձևի, որտեղ արժեքը բազմապատկվում է քանակով: Օրինակը ավելի տեսողական դարձնելու համար եկեք վերնագիրը կանաչապատենք:
Մեր խնդիրն է համոզվել, որ աղյուսակում պարունակվող տեղեկատվությունը գտնվում է հորիզոնական: Այսինքն, որպեսզի սյունակները դառնան տողեր։ Գործողությունների հաջորդականությունը մեր դեպքում կլինի հետևյալը.
- Ընտրեք տվյալների շրջանակը, որը մենք պետք է պտտենք: Դրանից հետո մենք պատճենում ենք այս տվյալները:
- Տեղադրեք կուրսորը թերթի ցանկացած վայրում: Այնուհետև կտտացրեք մկնիկի աջ կոճակին և բացեք համատեքստի ընտրացանկը:
- Այնուհետև կտտացրեք «Կպցնել հատուկ» կոճակը:
Այս քայլերն ավարտելուց հետո անհրաժեշտ է սեղմել «Տեղափոխել» կոճակը: Ավելի շուտ նշեք այս կետի կողքին գտնվող վանդակը: Մենք չենք փոխում այլ կարգավորումներ, այնուհետև սեղմեք «OK» կոճակը:
Այս քայլերը կատարելուց հետո մեզ մնում է նույն աղյուսակը, միայն նրա տողերն ու սյունակները այլ կերպ են դասավորված։ Նկատի ունեցեք նաև, որ նույն տեղեկատվությունը պարունակող բջիջները ընդգծված են կանաչ գույնով: Հարց. ի՞նչ եղավ այն բանաձևերի հետ, որոնք գտնվում էին սկզբնական տիրույթում: Նրանց գտնվելու վայրը փոխվել է, բայց իրենք մնացել են։ Բջիջների հասցեները պարզապես փոխվել են նրանց, որոնք ձևավորվել են փոխադրումից հետո:
Գրեթե նույն գործողությունները պետք է կատարվեն արժեքները, այլ ոչ թե բանաձևերը փոխադրելու համար: Այս դեպքում անհրաժեշտ է նաև օգտագործել Paste Special մենյուը, սակայն մինչ այդ ընտրել արժեքներ պարունակող տվյալների տիրույթը։ Մենք տեսնում ենք, որ Paste Special պատուհանը կարելի է կանչել երկու եղանակով՝ ժապավենի հատուկ մենյուի կամ համատեքստի ցանկի միջոցով:
Մեթոդ 2. TRANSP ֆունկցիան Excel-ում
Փաստորեն, այս մեթոդն այլևս չի օգտագործվում այնքան ակտիվ, որքան այս աղյուսակային ծրագրի հայտնվելու հենց սկզբում: Դա պայմանավորված է նրանով, որ այս մեթոդը շատ ավելի բարդ է, քան Paste Special-ի օգտագործումը: Այնուամենայնիվ, այն գտնում է իր օգտագործումը աղյուսակի փոխադրման ավտոմատացման մեջ:
Բացի այդ, այս գործառույթը գտնվում է Excel-ում, ուստի անհրաժեշտ է իմանալ դրա մասին, թեև այն այլևս գրեթե չի օգտագործվում: Ավելի վաղ մենք դիտարկել էինք ընթացակարգը, ինչպես աշխատել դրա հետ: Այժմ այս գիտելիքները կլրացնենք լրացուցիչ օրինակով։
- Նախ, մենք պետք է ընտրենք տվյալների տիրույթը, որը կօգտագործվի աղյուսակը փոխադրելու համար: Ընդհակառակը, պետք է ընտրել տարածքը: Օրինակ, այս օրինակում մենք ունենք 4 սյունակ և 6 տող: Ուստի անհրաժեշտ է ընտրել հակառակ բնութագրերով տարածք՝ 6 սյունակ և 4 տող: Նկարը շատ լավ ցույց է տալիս։
- Դրանից հետո մենք անմիջապես սկսում ենք լրացնել այս բջիջը: Կարևոր է պատահաբար չհեռացնել ընտրությունը: Հետևաբար, դուք պետք է նշեք բանաձևը անմիջապես բանաձևի տողում:
- Հաջորդը, սեղմեք ստեղների համակցությունը Ctrl + Shift + Enter: Հիշեք, որ սա զանգվածի բանաձև է, քանի որ մենք աշխատում ենք միանգամից տվյալների մեծ հավաքածուի հետ, որոնք կտեղափոխվեն մեկ այլ մեծ բջիջ:
Տվյալները մուտքագրելուց հետո սեղմում ենք Enter ստեղնը, որից հետո ստանում ենք հետևյալ արդյունքը.
Մենք տեսնում ենք, որ բանաձևը չի տեղափոխվել նոր աղյուսակ. Ֆորմատավորումը նույնպես կորել է։ Պոետոն
Այս ամենը պետք է արվի ձեռքով: Բացի այդ, հիշեք, որ այս աղյուսակը կապված է բնօրինակի հետ։ Հետևաբար, հենց սկզբնական տիրույթում որոշ տեղեկություններ փոխվեն, այդ ճշգրտումները ավտոմատ կերպով կատարվում են փոխադրված աղյուսակում:
Հետևաբար, այս մեթոդը հարմար է այն դեպքերում, երբ դուք պետք է ապահովեք, որ փոխադրված աղյուսակը կապված է բնօրինակի հետ: Եթե դուք օգտագործում եք հատուկ ներդիր, այս հնարավորությունն այլևս չի լինի:
ամփոփ աղյուսակ
Սա սկզբունքորեն նոր մեթոդ է, որը հնարավորություն է տալիս ոչ միայն տեղափոխել աղյուսակը, այլև իրականացնել հսկայական թվով գործողություններ։ Ճիշտ է, փոխադրման մեխանիզմը որոշ չափով տարբերվելու է նախորդ մեթոդներից: Գործողությունների հաջորդականությունը հետևյալն է.
- Եկեք առանցքային աղյուսակ կազմենք: Դա անելու համար դուք պետք է ընտրեք աղյուսակը, որը մենք պետք է փոխադրենք: Դրանից հետո անցեք «Տեղադրեք» կետը և այնտեղ փնտրեք «Առանցքային աղյուսակը»: Կհայտնվի երկխոսության տուփ, ինչպիսին է այս սքրինշոթում:
- Այստեղ կարող եք վերանշանակել այն տիրույթը, որտեղից այն կկատարվի, ինչպես նաև կատարել մի շարք այլ կարգավորումներ։ Մեզ հիմա առաջին հերթին հետաքրքրում է առանցքային աղյուսակի տեղը՝ նոր թերթիկի վրա:
- Դրանից հետո առանցքային աղյուսակի դասավորությունը ավտոմատ կերպով կստեղծվի: Դրա մեջ անհրաժեշտ է նշել այն իրերը, որոնք մենք կօգտագործենք, իսկ հետո դրանք պետք է տեղափոխվեն ճիշտ տեղում։ Մեր դեպքում մենք պետք է տեղափոխենք «Ապրանք» կետը «Սյունակների անուններ», իսկ «Գինը մեկ կտորի համար»՝ «Արժեքներ»:
- Դրանից հետո վերջապես կստեղծվի առանցքային աղյուսակը: Լրացուցիչ բոնուս է վերջնական արժեքի ավտոմատ հաշվարկը:
- Դուք կարող եք փոխել նաև այլ կարգավորումներ: Օրինակ՝ հանեք «Գին մեկ հատի» կետը և նշեք «Ընդհանուր արժեքը» կետը: Արդյունքում մենք կունենանք աղյուսակ, որը պարունակում է տեղեկատվություն, թե որքան արժեն ապրանքը: Տրանսպոզիցիոն այս մեթոդը շատ ավելի ֆունկցիոնալ է, քան մյուսները: Եկեք նկարագրենք առանցքային աղյուսակների որոշ առավելություններ.
- Ավտոմատացում. Առանցքային աղյուսակների օգնությամբ դուք կարող եք ավտոմատ կերպով ամփոփել տվյալները, ինչպես նաև կամայականորեն փոխել սյունակների և սյունակների դիրքը։ Դա անելու համար ձեզ հարկավոր չէ որևէ լրացուցիչ քայլ կատարել:
- Ինտերակտիվություն. Օգտագործողը կարող է փոխել տեղեկատվության կառուցվածքը այնքան անգամ, որքան անհրաժեշտ է իր առաջադրանքները կատարելու համար: Օրինակ, դուք կարող եք փոխել սյունակների հերթականությունը, ինչպես նաև խմբավորել տվյալները կամայական եղանակով: Դա կարելի է անել այնքան անգամ, որքան անհրաժեշտ է օգտատերը: Եվ դա տևում է բառացիորեն մեկ րոպեից պակաս:
- Հեշտ է ֆորմատավորել տվյալները: Շատ հեշտ է առանցքային աղյուսակը կազմակերպել այնպես, ինչպես մարդն է ցանկանում։ Դա անելու համար պարզապես մի քանի մկնիկի սեղմում կատարեք:
- Արժեքներ ստանալը. Զեկույցներ ստեղծելու համար օգտագործվող բանաձևերի ճնշող քանակությունը գտնվում է անձի անմիջական հասանելիության մեջ և հեշտ է ինտեգրվել առանցքային աղյուսակում: Սրանք այնպիսի տվյալներ են, ինչպիսիք են գումարումը, միջին թվաբանականը ստանալը, բջիջների քանակի որոշումը, բազմապատկումը, նշված նմուշում ամենամեծ և ամենափոքր արժեքները գտնելը:
- Ամփոփ գծապատկերներ ստեղծելու ունակություն: Եթե առանցքային աղյուսակները վերահաշվարկվեն, դրանց առնչվող գծապատկերները ավտոմատ կերպով թարմացվում են: Հնարավոր է ստեղծել այնքան գծապատկերներ, որքան անհրաժեշտ է: Դրանք բոլորը կարող են փոխվել կոնկրետ առաջադրանքի համար, և դրանք փոխկապակցված չեն լինի։
- Տվյալները զտելու ունակություն:
- Հնարավոր է կառուցել առանցքային աղյուսակ՝ հիմնվելով մեկից ավելի աղբյուրի տեղեկատվության վրա: Հետեւաբար, նրանց ֆունկցիոնալությունը կդառնա էլ ավելի մեծ:
Ճիշտ է, առանցքային աղյուսակներ օգտագործելիս պետք է հաշվի առնել հետևյալ սահմանափակումները.
- Ոչ բոլոր տեղեկությունները կարող են օգտագործվել առանցքային աղյուսակներ ստեղծելու համար: Նախքան դրանք կարող են օգտագործվել այդ նպատակով, բջիջները պետք է նորմալացվեն: Պարզ բառերով, ճիշտ հասկացեք: Պարտադիր պահանջներ՝ վերնագրի տողի առկայությունը, բոլոր տողերի լրիվությունը, տվյալների ձևաչափերի հավասարությունը:
- Տվյալները թարմացվում են կիսաավտոմատ կերպով։ Առանցքային աղյուսակում նոր տեղեկատվություն ստանալու համար պետք է սեղմել հատուկ կոճակի վրա:
- Առանցքային աղյուսակները շատ տեղ են զբաղեցնում: Սա կարող է հանգեցնել համակարգչի աշխատանքի որոշակի խափանումների: Բացի այդ, դրա պատճառով ֆայլը դժվար կլինի ուղարկել էլ. փոստով:
Նաև առանցքային աղյուսակ ստեղծելուց հետո օգտատերը հնարավորություն չունի ավելացնելու նոր տեղեկատվություն։