Pattern Maker 4.0.6

Kasu batzuetan, erabiltzaileak mahaiaren zati esanguratsu bat edo harekin lanak burututakoan bete ondoren, 90 edo 180 gradu mahaia birakarazi egingo duela konturatuko da. Jakina, mahaia bere beharretarako egiten bada, eta ez ordena egiteko, orduan ez da berriro berregin egingo, baina dagoeneko lehendik dagoen bertsioa lantzen jarraitzen du. Mahai-espazioa biratzen baduzu enpresariak edo bezeroak eskatzen badira, kasu honetan izerditu beharko duzu. Hala ere, taulan barrutiaren hedapena nahiko azkar eta erraz sortzen duten teknika sinple batzuk daude, nahi duzun norabidean taulan, taulan zuk zeuk edo eskaerarako egiten den kontuan hartu gabe. Ikus dezagun Excel-en nola egin.

txanda baten

Esan bezala, taulak 90 edo 180 gradu biratu daitezke. Lehenengo kasuan, hau da, zutabeak eta errenkadak trukatzen direla, eta bigarrenean, goitik behera taula da, hau da, lehen lerroa azken bihurtzen da. Zeregin horiek ezartzeko hainbat konplexutasun teknikak daude. Ikus dezagun euren aplikazioaren algoritmoa.

1 metodoa: 90 gradutan biratu

Lehenik eta behin, jakin nola aldatu errenkadak zutabeekin. Prozedura hori ere transposizioa deitzen zaio. Inplementatzeko modurik errazena kutxa berezia aplikatzea da.

  1. Markatu zabaldu nahi duzun taula-array. Egin klik markatutako zatian saguaren eskuineko botoiarekin. Irekitzen den zerrendan geldituko gara "Kopiatu".

    Gainera, aurreko ekintzaren ordez eremua markatu ondoren, ikonoan klik egin dezakezu "Kopiatu"fitxan dago "Home" kategorian "Arbela".

    Aukera azkarrena baina konbinazio bat egitea da zatiak markatu ostean. Ktrl + C. Kasu honetan, kopia ere egingo da.

  2. Adierazi orriko gelaxka hutsak espazio libreko marjina batekin. Elementu hori ezkerreko goiko gelaxka goiko aldea izan behar luke. Egin klik objektu honetan saguaren eskuineko botoiarekin. Blokean "Itsatsi bereziak" ikono bat egon daiteke "Irauli". Aukeratu.

    Baina agian ez duzu aurkitu, lehenengo menuak maiz erabiltzen diren txertatzeko aukerak bistaratzen baititu. Kasu honetan, hautatu menuko aukera "Txertatze berezia ...". Zerrenda gehigarri bat irekiko da. Bertan, ikonoan klik egiten dugu "Irauli"blokean jarri "Txertatu".

    Beste aukera bat ere badago. Bere algoritmoaren arabera, gelaxka markatu eta laster-menua deituz gero, elementuen bidez joan behar da "Itsatsi bereziak".

    Ondoren, txertatze leiho berezi bat irekiko da. Balio okerrak "Irauli" ezarri kontrol-laukia. Leiho honetan manipulazio gehiago behar da. Botoia sakatu dugu "OK".

    Ekintza hauek ere egin daitezke zintako botoi baten bidez. Zehaztu gelaxka eta egin klik botoiaren azpian dagoen triangeluan "Txertatu"fitxa "Home" atalean "Arbela". Zerrenda bat irekitzen da. Ikusten duzun bezala, ikono bat dago bertan. "Irauli"eta elementua "Txertatze berezia ...". Ikono bat hautatzen baduzu, berehala emango da transposizioa. Elementua mugitzerakoan "Itsatsi bereziak" txertatze leiho berezia abiaraziko da, lehen aipatu dugun bezala. Bertako ekintza guztiak berdinak dira.

  3. Aukera multzo hau osatu ondoren, emaitza berdina izango da: taularen bat osatuko da, hau da, 90 graduko biraketa lehen mailako aldaera bat da. Hau da, jatorrizko taularekin alderatuta, eraldatutako eremuan, errenkadak eta zutabeak trukatzen dira.
  4. Fitxa-eremuak biak utzi ahal izango ditugu, eta lehen ezabatu ahal izango dugu, jada beharrezkoa ez bada. Horretarako, gainditu beharreko taulatik gora kendu behar den gama osoa adierazten dugu. Horren ondoren fitxa "Home" Egin klik botoiaren eskuinean dagoen triangeluan "Ezabatu" atalean "Pilak". Goitibeherako zerrendan, hautatu aukera "Kendu lerro orrietatik".
  5. Ondoren, errenkada guztiak, lehen matrize espazioa barne, transposatutako arrayaren gainean kokatzen dira.
  6. Gero, sorta transpositua forma trinko bat hartu ahal izateko, guztiak adierazten ditugu eta, fitxa joanez "Home", egin klik botoian "Formatua" atalean "Pilak". Irekitzen den zerrendan, hautatu aukera "Zutabe zabalera automatikoa".
  7. Azken ekintza egin ondoren, taularen arrayak itxura trinkoa eta aurkezgarria zuen. Orain, argi eta garbi ikusten dugu bertan jatorrizkoa denaren aldean errenkadak eta zutabeak trukatzen direla.

Horrez gain, mahaigainaren transposizioa Exceleko adierazpen berezi bat erabiliz deitu dezakezu - "Irauli". Funtzio irauli Zabalera bertikala horizontalera eta alderantziz bihurtzeko bereziki diseinatuta dago. Bere sintaxia honakoa da:

= TRANSPORT (array)

"Array" - funtzio honen argumentu bakarra. Aldatu beharreko sorta baten esteka da.

  1. Orriko gelaxka hutsen gama adierazten dugu. Adierazitako zatiko zutabeko elementu kopurua taularen errenkadan gelaxka kopuruarekin bat etorri beharko luke, eta array hutsaren elementuen kopurua, taularen zutabeko zelula kopuruarekin bat etorri beharko luke. Ondoren, egin klik ikonoan. "Txertatu funtzioa".
  2. Aktibazioa gertatzen da Funtzioak masterrak. Joan atalera "Estekak eta arrayak". Markatu izena bertan "Irauli" eta egin klik "OK"
  3. Aurreko adierazpenaren argumentuaren leihoa irekitzen da. Ezarri kurtsorea bere eremuan soilik - "Array". Eutsi saguaren ezkerreko botoia eta markatu zabaldu nahi duzun taulako gunea. Kasu honetan, bere koordenatuak eremuan bistaratzen dira. Ondoren, ez zaitez botoia sakatu "OK"ohikoa den bezala. Array funtzio batekin ari gara, eta, beraz, prozedura behar bezala exekutatu ahal izateko, sakatu tekla konbinazioa Ktrl + Maius + Sartu.
  4. Alderantzizko taula, ikus dezakegun moduan, markatutako arrayan sartzen da.
  5. Ikus dezakezunez, aukera horren desabantaila aurrekoarekin alderatuta, jatorrizko formateatzea ez zen gordetzean transposizioan. Horrez gain, datuen barrutian gelditzen diren gelaxketan datuak aldatzen saiatzean, mezu bat ezin da aldatu. Horrez gain, ezarritako arrayak lehen mailako eremuari lotuta dago eta iturria ezabatzen edo aldatzen duzunean ere ezabatu edo aldatu egingo da.
  6. Baina azken bi gabeziei aurre egitea besterik ez da. Markatu eraldaketa osoa. Ikonoan klik egiten dugu "Kopiatu"hau da, kategorian zerrendatzen da zinta gainean "Arbela".
  7. Ondoren, idazkera ezabatu gabe, egin klik saguaren eskuineko botoian sartutako transkripzioan. Kategoriako laster-menuan "Txertatze-aukerak" egin klik ikonoan "Balio". Piktogramo hau zenbakiak kokatzen diren plazan agertzen da.
  8. Ekintza hau burutu ondoren, barrutiko formula balio normala bihurtuko da. Orain bertan kokatutako datuak aldatu ahal izango dituzu. Horrez gain, array hau jada ez da iturburu taularekin lotuta. Orain, nahi izanez gero, iturburu taulak lehenago eztabaidatu den modu berean ezabatu daiteke, eta alderantzizko arrayak modu egokian formateatu ahal izango dira informazioa emateko eta aurkezteko.

Ikasgaia: Taula bat Transposizioa Excel-en

2 metodoa: 180 gradu biratu

Orain, mahaia 180 gradu biratzeko bidea ateratzeko garaia da. Hau da, lehen errenkada behera egin behar dugu eta azken goiko aldera igotzen da. Aldi berean, taulako arrayaren gainerako errenkadek hasierako posizioa ere aldatu zuten.

Zeregin hori lortzeko modurik errazena ordenatzeko eginbideak erabiltzea da.

  1. Mahaiaren eskuinaldean, goiko errenkadan gertu, jarri zenbaki bat. "1". Horren ondoren, zehaztutako zenbakia zehazten duen gelaxkaren beheko eskuineko izkinan kurtsorea ezarriko da. Kasu honetan, kurtsorea betegarri gisa bihurtzen da. Aldi berean sakatu saguaren ezkerreko botoia eta tekla Ctrl. Atera kurtsorea taularen behealdera.
  2. Ikus dezakezun moduan, zutabe osoa zenbakiekin ordenatuta dago.
  3. Markatu zutabea numerazioarekin. Joan fitxara "Home" eta egin klik botoian "Ordenatu eta iragazi"atalean dagoen zinta lokalizatzen da "Edizio". Irekitzen den zerrendatik gelditu aukeraren aukera "Ordenatu pertsonalizatua".
  4. Ondoren, elkarrizketa-koadro bat irekiko da, zehaztutako eremutik kanpo dauden datuak jakinaraziko zaituela. Lehenespenez, leiho honetako aldaketa ezartzen da "Automatikoki zabaldu hautatutako area". Posizio berean utzi behar da eta egin klik botoian. "Ordenatu ...".
  5. Ordenatzeko leiho pertsonalizatua abiarazten da. Ikusi elementuari buruz "Nire datuak goiburuak ditu" tick bat ezabatu da, nahiz eta goiburuak benetan dauden. Bestela, ez dira behera jaisten eta mahaiaren goiko aldean egongo dira. Inguruan "Ordenatu" numerazioa ordenatuta dagoen zutabearen izena hautatu behar duzu. Inguruan "Sort" utzi behar da "Balio"hau lehenespenez instalatuta dago. Inguruan "Ordena" parametroa ezarri behar luke "Beheranzko". Argibide hauek jarraitu ondoren, egin klik botoian. "OK".
  6. Ondoren, taularen arraya alderantzizko ordenan ordenatuko da. Ordenatze horren ondorioz alderantziz egongo da, hau da, azken lerroa goiburu bihurtuko da eta goiburua azken lerroa izango da.

    Ohar garrantzitsua! Taulak formulak biltzen baditu, orduan ordenatze horren ondorioz, agian emaitzak ez dira behar bezala bistaratuko. Hori dela eta, kasu honetan, beharrezkoa da birkontaketa egiteari uko egitea edo formulen kalkuluen emaitzak balioetan bihurtzea.

  7. Orain zutabe gehigarria ezabatu dezakezu zenbakitzeekin, jada ez baitugu behar. Markatu, egin klik eskuineko botoiaz markatutako zatian eta hautatu zerrendako posizioa "Garbitu edukia".
  8. Orain taulan 180 gradu handitzeko lana burutzeko modukoa izan daiteke.

Baina, ikus dezakezunez, jatorrizko taulara zabaltzeko metodo honekin zabalduta bihurtuko da. Iturria bera ez da gordetzen. Baina kasu batzuetan arraya aktibatu behar da, baina aldi berean iturburua zaintzea. Funtzio hau erabiliz egin daiteke OFFSET. Aukera hau zutabe bakarreko array baterako egokia da.

  1. Markatu bere lehen errenkadan nahi duzun barruti eskuinean dagoen gelaxka. Botoia sakatu dugu "Txertatu funtzioa".
  2. hasten Funtzioen morroia. Joan atalera "Estekak eta arrayak" eta markatu izena "OFFSET"ondoren sakatu "OK".
  3. Argumentua leiho hasten da. Funtzio OFFSET aldatzearen eremua da eta honako sintaxia du:

    = OFFSET (erreferentzia; lerroen desplazamendua; zutabeak konpentsatu; altuera; zabalera)

    argumentu "Link" azken gelaxkaren edo desplazatutako matrizeen arteko lotura adierazten du.

    "Desplazatu errenkada" - taula hau lerroetan zenbat desplazatu behar den adierazten duen argumentu bat da;

    "Desplazatu zutabea" - taulak zenbat zutabeen bidez aldatu behar den adierazten duen argudio bat;

    Argumentu "Altuera" eta "Zabalera" Aukerakoak dira. Alderantzizko taulako gelaxken altuera eta zabalera adierazten dute. Balio hauek kentzen baditugu, iturburu-kodearen altuera eta zabaleraren berdinak direla uste da.

    Beraz, ezarri kurtsorea eremuan "Link" eta markatu nahi duzun arearen azken gelaxka markatu. Kasu honetan, esteka absolutua izan behar da. Horretarako, markatu eta sakatu tekla F4. Dolarraren ikurra lotura koordenatuetatik gertu agertu behar da ($).

    Ondoren, ezarri kurtsorea eremuan "Desplazatu errenkada" eta gure kasuan honako adierazpena idatzi dugu:

    (LINE () - LINE ($ A $ 2)) * - 1

    Goian azaldutako moduan egin duzun guztia egin baduzu, adierazpen honetan, bigarren operadorearen argumentuan bakarrik desberdina izango zara STRING. Hemen alderantzizko areako lehen gelaxketako koordenatuak zehaztu behar dira.

    Eremuan "Desplazatu zutabea" jarri "0".

    eremuak "Altuera" eta "Zabalera" hutsik utzi. Klaatsay on "OK".

  4. Ikus dezakezun bezala, beheko gelaxkan kokatutako balioa array berrian bistaratzen da.
  5. Beste balio batzuk aldatzeko, gelaxka honetatik beheko area osoa kopiatu behar duzu. Betetze-markarekin egiten dugu hori. Ezarri kurtsorea elementuaren beheko eskuin ertzean. Gurutxo txiki bihurtu arte itxaroten dugu. Sakatu saguaren ezkerreko botoia eta arrastatu array-ean.
  6. Ikus dezakezun bezala, gama osoa alderantzizko datuez betetzen da.
  7. Nahi badugu, bere gelaxketan ez dago formularik, baizik eta balioak, gero adierazitako eremua markatuko dugu eta botoia sakatu "Kopiatu" zinta gainean.
  8. Ondoren, markatutako zatian saguaren eskuineko botoiarekin eta blokean klik egingo dugu "Txertatze-aukerak" aukeratu ikono bat "Balio".
  9. Orain alderantzizko areako datuak balio gisa txertatzen dira. Jatorrizko taulan ezabatu egin daiteke, baina utzi dezakezu.

Ikus dezakezun bezala, taula array bat 90 eta 180 gradu bitarteko erabat desberdina da. Aukera zehatz bat aukeratzea, lehenik eta behin, erabiltzailearen zereginaren araberakoa da.