Satura rādītājs
Bieži vien mums ir nepieciešams atspoguļot datus programmā Excel. Šajā rakstā tiks parādīts. 4 ātri veidi, kā flip dati programmā Excel otrādi Mēs ieviesīsim divas formulas, vienu komandu un vienu VBA kodu, lai to izdarītu.
Lejupielādēt Practice Workbook
Apgāšanās otrādi.xlsm
4 ērtas pieejas, kā Excel programmā apgriezt datus otrādi
Lai demonstrētu metodes, mēs esam izvēlējušies datu kopu ar 3 kolonnas: " Nosaukums ", " Valsts " un " Pilsēta ". Vajadzības gadījumā mēs esam nedaudz mainījuši šo datu kopu.
1. Šķirošanas funkcijas izmantošana, lai Excel programmā Excel apgrieztu datus otrādi
Mēs flip . dati izmantojot Atlasīt Vispirms mēs ievietosim skaitļus augošā secībā, pēc tam tos sakārtosim dilstošā secībā, lai pāršķirstītu datus.
Soļi:
- Vispirms izveidojiet jaunu kolonnu ar nosaukumu " Nē. ".
- Pēc tam ievadiet numuru no 0 uz 5 . Varat izvēlēties jebkuru skaitli augošā secībā.
- Pēc tam atlasiet šūnu diapazonu D5:D10 .
- Pēc tam no Dati cilne → izvēlieties " Kārtot no Z uz A " saskaņā ar Atlasīt & amp; Filtrēt sadaļa.
- Pēc tam tiks parādīts brīdinājuma ziņojums.
- Izvēlieties " Izvērst atlasi " un nospiediet Atlasīt .
- Visbeidzot, tas sakārto datus, un līdz ar to tas flip . dati otrādi .
Lasīt vairāk: Kā Excel programmā Excel apgriezt datus no apakšas uz augšu (4 ātras metodes)
2. INDEX un ROWS funkciju apvienošana, lai apgrieztu datus otrādi.
Mēs apvienosim INDEX un RINDAS funkcijas, lai izveidotu formulu flip dati vertikālā virzienā.
Soļi:
- Vispirms šūnā ievadiet šādu formulu E5 .
=INDEX(B$5:B$10,RINDAS(B5:B$10))
- Otrkārt, nospiediet IEVADIET . Tādējādi tiks atgriezta pēdējā vērtība no " Nosaukums " slejā uz pirmo rindu.
- Pēc tam velciet Uzpildes rokturis uz leju līdz Automātiska formulas aizpildīšana .
- Pēc tam velciet rezultātu uz labo pusi.
Formulas sadalījums
- Vispirms INDEX funkcija atgriež rezultātu no diapazona B5:B10 .
- Šajā gadījumā šūna ir norādīta ar RINDAS funkcija. Diapazons B5: B$10 atgriezīs 6 .
- Tad nākamajā formulā tas būs šāds. B6: B$10 , kas atgriezīs 5 . Ievērojiet, ka diapazona pēdējā vērtība ir fiksēta. Tāpēc izeja katru reizi būs mazāka.
- Tādējādi šī formula darbojas šādi. flip dati .
- Visbeidzot, izvades rezultāts būs līdzīgs šim.
Lasīt vairāk: Kā Excel programmā Excel apgriezt rindas (4 vienkāršas metodes)
Līdzīgi lasījumi
- Kā Excel programmā Excel apgriezt kolonnas un rindas (2 vienkāršas metodes)
- Excel lapas maiņa no labās puses uz kreiso (4 piemēroti veidi)
- Kā apgriezt Excel lapu no kreisās puses uz labo (4 vienkārši veidi)
3. Apvērsiet datus otrādi, apvienojot SORTBY un ROW funkcijas
Šajā sadaļā mēs apvienosim SORTBY un ROW funkcijas, lai izveidotu formulu apgriezt datus otrādi .
Soļi:
- Vispirms šādā šūnā ierakstiet šo formulu E5 .
=SORTBY($B$5:$C$10,ROW(B5:B10),-1)
- Pēc tam nospiediet IEVADIET . Tātad, šis parādīs formulas izvades rezultātu.
Formulas sadalījums
- Sākumā mēs izvēlējāmies pilnu mūsu datu diapazonu, kas ir B5: C10 .
- Pēc tam mēs ievadām vērtības no 5 uz 10 iekšpusē ROW(B5:B10) daļa.
- Visbeidzot, mēs ievadījām -1 lai to sakārtotu dilstošā secībā.
Lasīt vairāk: Kā apgriezt datus Excel diagrammā (5 vienkāršas metodes)
4. VBA izmantošana, lai Excel programmā Excel apgrieztu datus otrādi
Mēs izmantosim Excel VBA makro programma uz apgriezt datus otrādi programmā Excel. Šeit mēs izmantosim Nākamajai cilpei lai izietu cauri katrai rindai un nomainītu to ar attiecīgo rindu. Turklāt lietotājs atlasīs šūnu diapazonu bez virsraksta rindas, izmantojot InputBox .
Soļi:
- Vispirms veiciet VBA modulis logu, kurā ievadām savus kodus.
- Nospiediet ALT+F11 lai to parādītu. Alternatīvi, no Izstrādātājs cilne → izvēlieties Visual Basic lai to izdarītu.
- Tādējādi VBA parādīsies logs.
- Tālāk no Ievietot cilnē atlasiet Modulis .
- Šeit mēs ievietojam VBA kodu programmā Excel.
- Pēc tam ierakstiet šādu kodu VBA modulis logs.
Option Explicit Sub Flip_Data_Upside_Down() 'Deklarējot mainīgos Dim cell_Range As Range Dim cell_Array, temp_Array As Variant Dim x1 As Integer, x2 As Integer, x3 As Integer On Error Resume Next 'Ignorējot visas kļūdas un turpinot 'Lietotāja ievades iestatīšana Set cell_Range = Application.InputBox("Select the Range" _ & amp; " Without Header Row", "ExcelWIKI", Type:=8) cell_Array = cell_Range.FormulaApplication.ScreenUpdating = False 'Looping through the selected cell range For x2 = 1 To UBound(cell_Array, 2) x3 = UBound(cell_Array, 1) For x1 = 1 To UBound(cell_Array, 1) / 2 temp_Array = cell_Array(x1, x2) cell_Array(x1, x2) = cell_Array(x3, x2) cell_Array(x3, x2) cell_Array(x3, x2) = temp_Array x3 = x3 - 1 Next Next Next cell_Range.Formula = cell_Array Application.ScreenUpdating = True End Sub
VBA koda sadalījums
- Pirmkārt, mēs saucam Apakšprocedūra kā Flip_Data_Upside_Down .
- Otrkārt, mēs piešķiram mainīgo tipus.
- Treškārt, mēs ignorējam visas kļūdas, izmantojot " Kļūdas gadījumā atsākt Nākamais " paziņojums.
- Tālāk lietotājs nosaka darba šūnu diapazonu, izmantojot InputBox metode.
- Pēc tam mēs izmantojam Nākamajai cilpei lai pārlūkotu atlasīto šūnu diapazonu.
- Visbeidzot, rindas tiek apmainītas ar attiecīgajām rindām, lai flip tā otrādi .
- Tādējādi šis kods darbojas.
- Pēc tam, Saglabāt . Modulis .
- Pēc tam novietojiet kursoru Apakšprocedūra un nospiediet Palaist .
- Pēc tam šis kods lūgs lietotājam ievadīt diapazonu.
- Pēc tam atlasiet šūnu diapazonu B5: D10 un nospiediet LABI .
- Tādējādi atlasītais diapazons tiks apgriezts vertikāli.
Lasīt vairāk: Kā Excel programmā Excel apgriezt asis (4 vienkāršas metodes)
Lietas, kas jāatceras
- Portāls SORTBY funkcija ir pieejama tikai Excel 365 un Excel 2021 agrākajām versijām var izmantot 2. metodi.
- Lai saglabātu formatējumu, varat izmantot 1. metodi.
- Ja izplūdes diapazonā ir esošas vērtības, tiks parādīts " #SPILL! " kļūda.
Prakses sadaļa
Katrai metodei esam pievienojuši praktisku datu kopu. Excel Tāpēc varat viegli sekot līdzi mūsu metodēm.
Secinājums
Mēs esam parādījuši četrus ātrus veidus, kā flip dati programmā Excel otrādi . Ja jums rodas kādas problēmas saistībā ar šīm metodēm vai jums ir kādas atsauksmes par mani, lūdzu, komentējiet zemāk. Turklāt varat apmeklēt mūsu vietni. ExcelWIKI vairāk ar Excel saistītu rakstu. Paldies, ka lasāt, turpiniet gūt panākumus!