Sida loo beddelo tiirarka iyo safafka gudaha Excel

  • La Wadaag Tan
Michael Brown

Tababarku wuxuu muujinayaa siyaabo kala duwan oo loogu beddelo safafka tiirarka Excel: formulas, code VBA, iyo qalab gaar ah > Inta badan waxaad dhistaa miis adag oo kaliya si aad u ogaatid inay macno fiican samaynayso inaad ku beddesho si aad si fiican u lafa gurto ama u soo bandhigto xogta garaafyada.

tiirar ilaa saf), hadba kii aad ugu yeerto, waa isku mid 6>U beddelo safafka tiirarka Excel adigoo isticmaalaya Paste Special

Ka soo qaad inaad leedahay xog-ururin la mid ah waxa aad ku aragto qaybta sare ee garaafyada hoose. Magacyada waddanku waxay u habaysan yihiin tiirar, laakiin liiska dalalku aad buu u dheer yahay, markaa waxaan si fiican u beddeli lahayn tiirarka safafka miiska si uu ugu habboonaado shaashadda:

>>

Si safafka loogu beddelo tiirarka, waxay fulisaa tillaabooyinkan:
  1. Dooro xogta asalka ah. Si aad si dhakhso ah u doorato shaxda oo dhan, tusaale ahaan dhammaan unugyada xogta ku jira xaashida, taabo Ctrl + Home ka dibna Ctrl + Shift + End Nuqul ka soo qaado liiska macnaha guud ama adigoo riixaya Ctrl + C .
  2. Dooro unugga ugu horreeya ee kala duwanaanshaha goobta.

    Hubi inaad doorato unug kaasisku day tan iyo 70+ qalab xirfadeed oo kale oo loogu talagalay Excel, waxaan kugu martiqaadayaa inaad soo dejiso nooca tijaabada ah ee Ultimate Suite. Waad ku mahadsan tahay akhrinta waxaana rajeynayaa inaan kugu arko blogkeena usbuuca soo socda!

    > 3> 3>ka dhacaa meel ka baxsan tirada ay ku jirto xogtaada asalka ah, si aagagga koobiga iyo meelaha dhejiska ahi aanay isku dul noqon. Tusaale ahaan, haddii aad hadda haysato 4 tiir iyo 10 saf, miiska la beddelay wuxuu yeelan doonaa 10 tiir iyo 4 saf.
  3. > 10> Midig taabo unugga aad ku socoto oo ka dooro Paste Special macnaha guud, dabadeed dooro Transpose .

Wixii macluumaad dheeraad ah, fadlan eeg Sida loo isticmaalo Paste Special in Excel.

Ogow. Haddii xogta ishaadu ay ka kooban tahay qaabab, hubi inaad si habboon u isticmaasho tixraacyo qaraabo ah oo dhammaystiran iyadoo ku xidhan haddii ay habboon tahay in la hagaajiyo ama lagu sii hayo unugyo gaar ah.

Sida, aad hadda aragtay, sifada gaarka ah ee Paste waxa ay kuu ogolaanaysaa in aad isku beddesho saf ilaa tiir (ama tiir ilaa saf) macno ahaan dhowr ilbiriqsi gudahood. Habkani waxa kale oo uu koobiyeeyaa habaynta xogtaada asalka ah, kaas oo ku daraya hal dood oo kale oo ay ku jirto xogta ku jirta Excel:

    >
  • Si fiican uguma habboona in la beddelo miisaska Excel ee si buuxda u shaqeeya. Haddii aad koobiyeyso shaxda oo dhan oo aad furto Paste Special wada hadalka, waxaad heli doontaa Transpose doorashada oo naafada ah. Xaaladdan oo kale, waxaad u baahan tahay in aad nuqul ka sameysid shaxda adigoon lahayn madax tiirar ama u rogo kala duwan marka hore.
  • Paste Special > Transpose kuma xirna kan cusub. miisoo leh xogta asalka ah, sidaas darteed waxay si fiican ugu habboon tahay kaliya beddelka hal mar. Mar kasta oo xogta isha is beddesho, waxaad u baahan doontaa inaad ku celiso habka oo aad mar kale u beddesho miiska. Qofna ma doonayo inuu waqtigooda ku lumiyo beddelidda safafka isku midka ah iyo tiirarka marar badan, sax?

Sida loo beddelo miis oo loogu xidho xogta asalka ah

Aan soo koobno. arag sida aad safafka ugu beddeli karto tiirarka adoo isticmaalaya farsamada Paste Special , laakiin ku xidh shaxda natiijada xogta asalka ah. Waxa ugu fiican ee habkan waa in mar kasta oo aad beddesho xogta ku jirta miiska isha, miiska la rogay ayaa ka tarjumaya isbeddelka oo u cusbooneysiin doona si waafaqsan.

    > Nuqul safafka aad rabto inaad u beddesho tiirar (ama tiirar). loo beddelo saf).
  1. Dooro unug madhan oo isku mid ah ama xaashi kale oo shaqo ah.
  2. Fur Paste Special dialog, sida lagu sharaxay tusaalihii hore oo dhagsii Ku dheji Linkiga ee ku yaal geeska bidix ee hoose:
  3. >
>

>

Waxaad yeelan doontaa natiijo tan la mid ah:0>
  • Dooro miiska cusub oo fur Excel's Find and Bedel dialog (ama riix Ctrl + H si aad isla markaaba u tagto Beddel tab)
  • >Bal dhammaan " =" xarfo leh "xxx" ama xarfo kasta oo kale oo aan ka jirin meel ka mid ah xogtaada dhabta ah.

    Tani waxay miiskaaga u rogi doontaa wax xoogaa cabsi leh, sida aad ku aragto sawirka hoose, laakiin ha argagixin,kaliya 2 tillaabo oo dheeri ah, waxaadna ku gaari doontaa natiijada la rabay.

    >

    > Ku koobbi miiska qiimaha "xxx", ka dibna isticmaal Paste Special > U beddel si loo rogo tiirarka safafka

  • Ugu dambayntii, fur Raadi oo Beddel wada-hadalka hal mar oo kale si loo beddelo isbeddelka, ie, dhammaan "xxx" ku beddel "=" si loo soo celiyo waxay ku xidhan tahay unugyadii asalka ahaa
  • >

    Tani waa xoogaa dheer laakiin waa xal qurux badan, miyaanay ahayn? Cillada kaliya ee habkan ayaa ah in qaabaynta asalka ah ay ku lunto nidaamka oo aad u baahan doonto inaad gacanta ku soo celiso (waxaan ku tusi doonaa hab degdeg ah oo aad tan ku sii samayn karto casharkan).

    >

    Sidee Habka ugu dhaqsaha badan ee loogu beddelo tiirarka safafka ee Excel waa iyadoo la isticmaalayo TRANSPOSE ama INDEX/CINWAANKA qaacidada. Sida tusaalihii hore, qaacidooyinkani waxay sidoo kale ilaalinayaan isku xirka xogta asalka ah, laakiin waxay u shaqeeyaan xoogaa si ka duwan. waxaa si gaar ah loogu talagalay in lagu gudbiyo xogta gudaha Excel:

    = TRANSPOSE(array)

    Tusaalahan, waxaan u beddeleynaa miis kale oo taxaya gobollada Mareykanka tirada dadka:

    >>
    1. Tiri tirada safafka iyo tiirarka miiskaagii asalka ahaa oo dooro isla tirada unug banaan, laakiin dhanka kale.

      Tusaale ahaan, miiska muunadayadu waxa uu leeyahay 7 tiir iyo 6 saf, oo ay ku jiraanciwaanada. Maadaama shaqada TRANSPOSE ay u beddesho tiirar ilaa saf, waxaanu dooranaa tiro dhan 6 tiir iyo 7 saf.

    2. >
    3. Iyada oo unugyada madhan la doortay, ku qor caanahan:

      =TRANSPOSE(A1:G6)

      > >
    4. Maadaama qaacidadayada loo baahan yahay in lagu dabaqo unugyo kala duwan, taabo Ctrl + Shift + Geli si aad uga dhigto qaab habaysan.

    Voilà, tiiraryadu waa loo beddelay saf, sida aan rabnay:

    >>> Faa'iidooyinka shaqada TRANSPOSE:in miiska wareega uu xajisto xidhiidhka miiska isha iyo mar kasta oo aad bedesho xogta isha, shaxda la bedelay ayaa isbedeli doonta. 10>Qaabka miiska asalka ah laguma kaydiyo shaxda la beddelay, sida aad ku aragto shaashadda kore.> Haddii ay jiraan wax unugyo ah oo madhan miiska asalka ah, unugyada la beddelay waxay ka koobnaan doonaan 0 beddelkeeda. Si taas loo hagaajiyo, isticmaal TRANSPOSE oo ay weheliso shaqada IF sida lagu sharraxay tusaalahan: Sida loo beddelo eber la'aan.
  • Ma beddeli kartid wax unugyo ah oo ku jira miiska wareegga sababtoo ah waxay aad ugu tiirsan tahay xogta isha. Haddii aad isku daydo inaad beddesho qaar ka mid ah qiimaha unugga, waxaad ku dambayn doontaa qaladka "Ma beddeli kartid qayb ka mid ah array"
  • > Duubista, wax kasta oo wanaagsan oo si fudud loo isticmaali karo shaqada TRANSPOSE waa , waxaa hubaal ah inay ka maqan tahay dabacsanaan sidaas darteed ma noqon karto tan ugu fiicanSida loo maro xaalado badan> Wixii macluumaad dheeraad ah, fadlan eeg shaqada Excel TRANSPOSE oo wata tusaale waxaa loo isticmaali doonaa isku darka laba hawlood, taas oo ah wax yar oo khiyaano ah. Haddaba, aan beddelno miis yar si aan si fiican diiradda u saarno qaacidada.

    Ka soo qaad, waxaad haysaa xog ku jirta 4 tiir (A - D) iyo 5 saf (1 - 5):

    26>

    Si loo beddelo tiirarka safafka, samee sidan soo socota:

    >
      > Geli qaacidada hoose ee qaybta bidix ee qaybta ugu badan, dheh A7, oo taabo furaha Gelida :

      =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

    1. Nuqulka qaacidada midig iyo hoosba safafka iyo tiirarka badan ee loo baahdo adiga oo jiidi iskutallaab yar oo madow oo ku yaal geeska gacanta midig ee hoose ee unugyada la doortay:
    2. 14>> 3>

      > Taasi waa! Jadwalka cusub ee aad samaysay, dhammaan tiirarka waxa loo beddelay saf.

      Haddii xogtaadu ku bilaabato saf aan ahayn 1 iyo tiir aan ahayn A, waa inaad isticmaashaa qaacido ka adag: <3

      =INDIRECT(ADDRESS(COLUMN(A1) - COLUMN($A$1) + ROW($A$1), ROW(A1) - ROW($A$1) + COLUMN($A$1)))

      Halka A1 uu yahay unugga sare-bidix ugu badan ee miiska ishaada. Sidoo kale, fadlan maskaxda ku hay isticmaalka tixraacyada unugga saxda ah iyo kuwa qaraabada ah.

      Si kastaba ha ahaatee, unugyadu waxay u muuqdaan kuwo cad oo caajis ah, marka la barbar dhigo xogta asalka ah:

      > > Laakiin ha niyad jabin, dhibaatadan si fudud ayaa loo xalin karaa. Si loo soo celiyo qaabaynta asalka ah, waa kuwan waxaad samaynayso: >
    3. Koobiyi asalkamiiska
    4. Dooro shaxda natiijada
    5. > Midig ku dhufo miiska natiijada oo dooro Paste Options > Qaabaynta . > 5>

      >

      Faa'iidooyinka : Habkani waxa uu bixiyaa hab aad u dabacsan oo safafka loogu rogo tiirarka Excel. Waxa ay ogolanaysaa in wax isbedel ah lagu sameeyo shaxda la soo gudbiyay sababtoo ah waxaad isticmaashaa qaacido caadi ah, ma aha qaab habaysan

      Soo-gaabsho : Waxaan arki karaa hal keliya - qaabaynta xogta caadiga ah ayaa luntay. Si kastaba ha ahaatee, si dhakhso ah ayaad u soo celin kartaa, sida kor ku cad.

      Sida qaaciidadani u shaqeyso

      >Hadda oo aad taqaanid sida loo isticmaalo isku darka DADDA/CINWAANKA, waxa laga yaabaa inaad rabto inaad fahanto waxa qaacidada ayaa dhab ahaantii samaynaysa.

      Sida magaceedu tilmaamayo, shaqada AAN DANBE, waxa loo isticmaalaa in si dadban loo tixraaco unug. Laakiin awooda dhabta ah ee INDIRECT waa in ay u rogi karto xadhig kasta tixraac, oo ay ku jiraan xadhig aad ku dhisto adigoo isticmaalaya hawlo kale iyo qiyamka unugyada kale. Tanina waa sida saxda ah waxa aan sameyn doono. Haddii aad la socoto tan, waxaad si fudud u fahmi doontaa inta kale oo dhan : )

      Sida aad xasuusato, waxaan isticmaalnay 3 hawlood oo dheeraad ah qaacidada - CINWAANKA, COLUMN iyo ROW.

      Shaqada ADDRESS waxay ku helaysaa ciwaanka unugga safka iyo tiirka tirooyinka aad sheegtay, siday u kala horreeyaan. Fadlan xasuuso nidaamka: kow - saf, labaad - tiir

      Qaabkayaga, waxaanu ku siinaynaa isku-duwayaasha siday u kala horreeyaan, iyo tanwaa waxa dhab ahaantii sameeya khiyaamada! Si kale haddii loo dhigo, qaybtan ka mid ah qaacidada CINWAANKA (COLUMN(A1), ROW(A1)) waxay isku beddeshaa safafka tiirarka, tusaale ahaan waxay qaadataa tiir nambar oo waxay u beddeshaa nambarka safka ah, ka dibna waxay qaadataa nambar saf ah waxayna u rogi doontaa tiir. nambar.

      Ugu dambayntii, shaqada INDIRECT waxay soo saartaa xogta wareega. Ma jiraan wax laga cabsado haba yaraatee?

      Ku rog xogta Excel adigoo isticmaalaya VBA macro

      Si aad si otomaatig ah ugu beddelato safafka tiirarka Excel, waxaad isticmaali kartaa makro-kan soo socda:

      Sub TransposeColumnsRows () Dim SourceRange Sida Range Dim DestRange Sida Range Dest SourceRange = Application.InputBox(Prompt:= "Fadlan dooro kala duwanaanta si aad u gudbiso" , Ciwaanka:= "Turspose Rows to Columns" , Nooca:=8) Dest DestRange = Application.InputBox (Degdeg:= "Dooro unugga bidix ee sare ee meesha loo socdo" , Ciwaanka:= "Ugudbi Safka Tiirarka" , Nooca:=8) SourceRange.Copy DestRange. Dooro Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= Been , Transpose:= Application True oo ku socodsii code-ka VBA gudaha Excel.

      Xusuusnow. Ku beddelashada VBA, waxay leedahay xaddid 65536 curiye. Lacalla haddii soobayntaadu dhaafto xadkan, xogta dheeraadka ah si aamusnaan ah ayaa loo tuuri doonaa.

      Sida loo isticmaalo makro si safka loogu rogo tiirka

      Iyada oo makro lagu geliyo buuggaaga shaqada, samee sidan hooseTallaabooyinka lagu beddelayo miiskaaga:

      >
        > Fur xaashida shaqada ee bartilmaameedka ah, taabo Alt + F8, dooro TransposeColumnsRows makro, oo dhagsii Run . 14>

      > Dooro kala duwanaanshaha meesha aad rabto inaad ka beddesho safafka iyo tiirarka oo dhagsii OK : > 3>>>> > 10> Dooro unugga sare ee bidix ee kala duwanaanshaha meesha aad u socoto oo dhagsii OK :

      ku raaxayso natiijada :)

      > >                                                                                                                                                                                                                            u-  uqabto             ulahaa mid aad udoonayso                   dheer                   u-  uqabso isku-xidhka iyo safafka. Nasiib wanaag, waxaan ku haystaa habkan oo kale gudaha Excel, iyo sidoo kale isticmaalayaasha kale ee Ultimate Suite :)

      Aan ku tuso sida loo beddelo safafka iyo tiirarka gudaha Excel macno ahaan dhowr gujis:

      1. Dooro hal unug kasta oo miiskaaga ku jira, tag Ablebits tab > Transform group, oo dhagsii badhanka Transpose .<11
      >

      >

    6. Dejinta caadiga ahi waxay u shaqeeyaan si fiican inta badan, marka waxaad si fudud u gujisaa Transpose adigoon waxba beddelin.
    7. Haddii aad jeclaan lahayd inaad Ku dhejiso qiyamka kaliya ama Samee isku-xidhaha xogta isha si aad ugu qasbayso miiska wareegga inuu si toos ah u cusboonaysiiyo isbeddel kasta oo aad ku samayso miiska asalka ah, dooro Doorashada u dhiganta Jadwalka waa la soo bandhigay, qaabaynta waa la xafiday, looma baahna wax-is-daba-marin dheeraad ah:

    Michael Brown waa xamaasad tignoolajiyada u heellan oo xiise u leh fududaynta hababka adag iyadoo la adeegsanayo aaladaha software. In ka badan toban sano oo waayo-aragnimo ah oo ku saabsan warshadaha teknoolajiyada, wuxuu ku horumariyay xirfadihiisa Microsoft Excel iyo Outlook, iyo sidoo kale Google Sheets iyo Docs. Blog-ga Michael wuxuu u heellan yahay inuu la wadaago aqoontiisa iyo khibradiisa dadka kale, isagoo siinaya tabo-fudud oo la raaco iyo casharro lagu horumarinayo wax soo saarka iyo hufnaanta. Haddii aad tahay xirfadle khibrad leh ama bilow ah, Michael's blog wuxuu bixiyaa fikrado qiimo leh iyo talooyin wax ku ool ah si aad uga faa'iidaysato qalabkan software-ka ah ee muhiimka ah.