Saites un transponēšanas funkcijas programmā Excel ir savstarpēji izslēdzošas. Tas nozīmē, ka transponētās šūnas nedarbosies kā saites jūsu lapā. Citiem vārdiem sakot, visas sākotnējās šūnās veiktās izmaiņas netiek atspoguļotas transponētajā kopijā.
Tomēr jūsu projektos bieži ir nepieciešams gan transponēt, gan saistīt šūnas/kolonnas. Tātad, vai ir veids, kā izmantot abas funkcijas? Protams, ir, un mēs jūs iepazīstināsim ar četrām dažādām metodēm, kā to izdarīt.
Var droši teikt, ka šie triki ir daļa no vidējā līmeņa Excel zināšanām, taču, ja izpildīsit līdz burtam T norādītās darbības, nebūs nekādu izmēģinājumu un kļūdu, pat ja esat pilnīgs iesācējs.
Ielīmēšanas problēma
Šī raksta vajadzībām pieņemsim, ka vēlaties pārnest kolonnas vienā lapā. Tad ko tu dari? Atlasiet kolonnas, nospiediet Ctrl + C (Mac datorā Cmd + C) un izvēlieties ielīmēšanas galamērķi. Pēc tam noklikšķiniet uz Ielīmēšanas opcijas, atlasiet Īpašā ielīmēšana un atzīmējiet izvēles rūtiņu priekšā Transponēt.
Taču, tiklīdz atzīmējat izvēles rūtiņu, Ielīmēt saiti tiek parādīta pelēkā krāsā. Par laimi, ir dažas formulas un triki, kas palīdz jums apiet šo problēmu. Apskatīsim tos.
TRANSPOZE – masīva formula
Šīs formulas galvenā priekšrocība ir tā, ka jums nav nepieciešams manuāli vilkt un nomest šūnas. Tomēr tam ir zināmas negatīvās puses. Piemēram, izmēru nav viegli mainīt, un tas nozīmē, ka formula ir jāizmanto vēlreiz, ja mainās avota šūnu diapazons.
Līdzīgas problēmas tomēr attiecas uz citām masīvu formulām, un šī palīdz diezgan ātri atrisināt saites transponēšanas problēmu.
1. darbība
Kopējiet šūnas un noklikšķiniet uz augšējās kreisās šūnas apgabalā, kurā vēlaties ielīmēt šūnas. Nospiediet Ctrl + Alt + V, lai piekļūtu logam Īpašā ielīmēšana. To var izdarīt arī no Excel rīkjoslas.
2. darbība
Kad esat piekļuvis logam, sadaļā Ielīmēt atzīmējiet Formāti, apakšējā labajā stūrī izvēlieties Transponēt un noklikšķiniet uz Labi. Šī darbība transponē tikai formatējumu, nevis vērtības, un jums tas jādara divu iemeslu dēļ. Pirmkārt, jūs zināt transponēto šūnu diapazonu. Otrkārt, jūs saglabājat sākotnējo šūnu formātu.
3. darbība
Ir jāatlasa viss ielīmēšanas apgabals, un to varat izdarīt pēc formātu ielīmēšanas. Tagad ierakstiet =TRANSPOSE (sākotnējais diapazons) un nospiediet Ctrl + Shift + Enter.
Piezīme: Ir svarīgi nospiest taustiņu Enter kopā ar Ctrl un Shift. Pretējā gadījumā programma neatpazīst komandu pareizi un automātiski ģenerē krokainas iekavas.
Saikne un transponēšana – manuālā metode
Jā, programma Excel ir saistīta ar automatizāciju un funkciju izmantošanu, lai atvieglotu manipulācijas ar šūnām un kolonnām. Tomēr, ja jums ir darīšana ar diezgan mazu šūnu diapazonu, manuālā saite un transponēšana bieži ir ātrākais risinājums. Tomēr jāatzīst, ka ir iespēja kļūdīties, ja neesat pietiekami uzmanīgs.
1. darbība
Atlasiet šūnas un kopējiet/ielīmējiet tās, izmantojot opciju Īpašā ielīmēšana. Šoreiz jūs neatzīmējat izvēles rūtiņu priekšā Transponēt un atstājat opcijas sadaļā Ielīmēt kā noklusējuma iestatījumus.
2. darbība
Noklikšķiniet uz pogas Ielīmēt saiti apakšējā kreisajā stūrī, un jūsu dati tiks ielīmēti saišu veidā.
3. darbība
Šeit nāk grūtākā daļa. Šūnas ir manuāli jāvelk un jānomet jaunajā apgabalā. Tajā pašā laikā jums ir jābūt uzmanīgiem, lai apmainītos ar rindām un kolonnām.
OFFSET formula
Šis ir viens no jaudīgākajiem rīkiem šūnu ielīmēšanai, saistīšanai un transponēšanai. Tomēr tas var nebūt viegli, ja esat iesācējs programmā Excel, tāpēc mēs centīsimies veikt darbības pēc iespējas skaidrāk.
1. darbība
Jums ir jāsagatavo skaitļi kreisajā un augšpusē. Piemēram, ja ir trīs rindas, izmantosit 0-2, un, ja ir divas kolonnas, izmantosit 0-1. Metode ir kopējais rindu un kolonnu skaits mīnus 1.
2. darbība
Tālāk jums jāatrod un jādefinē bāzes šūna. Kopēšanas/ielīmēšanas laikā šai šūnai ir jāpaliek neskartai, un tāpēc šūnai izmantojiet īpašus simbolus. Pieņemsim, ka bāzes šūna ir B2: lai izceltu šo šūnu, ir jāievieto dolāra zīme. Formulā tam vajadzētu izskatīties šādi: =OFFSET($B$2.
3. darbība
Tagad jums ir jādefinē attālums (rindās) starp bāzes šūnu un mērķa šūnu. Šis skaitlis ir jāpalielina, pārvietojot formulu pa labi. Šī iemesla dēļ funkcijas kolonnas priekšā nedrīkst būt dolāra zīme. Tā vietā pirmā rinda tiek fiksēta ar dolāra zīmi.
Piemēram, ja funkcija atrodas kolonnā F, funkcijai vajadzētu izskatīties šādi: = OFFSET($B$2, F$1.
4. darbība
Tāpat kā rindas, arī kolonnas ir jāpalielina pēc saistīšanas un transponēšanas. Varat arī izmantot dolāra zīmi, lai labotu vienu kolonnu, bet ļautu rindām palielināties. Lai tas būtu skaidrs, vislabāk ir atsaukties uz piemēru, kas var izskatīties šādi: = OFFSET ($B$2, F$1, $E2).
Kā Excel programmā Excel
Papildus norādītajai metodei ir arī trešo pušu rīki, kurus varat izmantot saistīšanai un transponēšanai. Un, ja norādītās metodes nesniedz apmierinošus rezultātus, iespējams, vislabāk ir izmantot vienu šādu rīku.
Vai esat izmantojis kādu no šīm transponēšanas/saites programmām, lai veiktu šo darbību programmā Excel? Vai bijāt apmierināts ar rezultātu? Dalieties savā pieredzē komentāru sadaļā zemāk.