Excelda ma'lumotlarni qanday teskari aylantirish mumkin (4 usul)

  • Buni Baham Ko'Ring
Hugh West

Ko'pincha biz Excelda ma'lumotlarni aks ettirishimiz kerak. Ushbu maqola sizga Excelda 4 ma'lumotlarni o'girishning tezkor usullarini teskari ko'rsatib beradi. Buning uchun ikkita formula, bitta buyruq va bitta VBA kodni amalga oshiramiz.

Amaliy ish kitobini yuklab oling

Tepani pastga aylantirish.xlsm

Excelda ma'lumotlarni teskari aylantirish uchun 4 ta qulay yondashuv

Usullarni ko'rsatish uchun biz 3<2 bilan ma'lumotlar to'plamini tanladik> ustunlar: “ Ism ”, “ Shtat ” va “ Shahar ”. Zarur bo'lganda biz ushbu ma'lumotlar to'plamini biroz o'zgartirdik.

1. Excelda ma'lumotlarni teskari aylantirish uchun Saralash xususiyatidan foydalanish

Biz aylantiramiz ma'lumotlar bu birinchi usulda Tartiblash xususiyatidan foydalangan holda. Birinchidan, biz raqamlarni o'sish tartibida kiritamiz, keyin ma'lumotlarni aylantirish uchun ularni kamayish tartibida tartiblaymiz.

Qadamlar:

  • Boshlash uchun “ No. ” nomli yangi ustun.

  • Keyin, 0 dan 5 . Siz istalgan raqamni o'sish tartibida tanlashingiz mumkin.

  • Keyin, katakchalar diapazonini tanlang D5:D10 .
  • Keyin, Ma'lumotlar yorlig'idan → <1 ostidagi “ Z dan A ga tartiblash”ni tanlang> Sartlash & Filtr bo'limi.

  • Shundan so'ng ogohlantirish xabari ochiladi.
  • “<1-ni tanlang> Tanlovni kengaytiring ” va bosing Tartiblash .

  • Nihoyat, bu ma'lumotlarni saralaydi va natijada ma'lumotlarni teskari tomonga aylantiring.

Batafsil o'qing: Ma'lumotlarni qanday aylantirish mumkin Excel pastdan tepaga (4 ta tezkor usul)

2. Ma'lumotlarni teskari aylantirish uchun INDEX va ROWS funksiyalarini birlashtirish

Biz INDEX<4 ni birlashtiramiz> va ROWS funksiyalari ma'lumotlarni vertikal yo'nalishda aylantirish uchun formula yaratish.

Qadamlar:

  • Birinchidan, E5 katakchaga quyidagi formulani kiriting.

=INDEX(B$5:B$10,ROWS(B5:B$10))

  • Ikkinchidan, ENTER tugmasini bosing. Bu “ Ism ” ustunidan birinchi qatorga oxirgi qiymatni qaytaradi.
  • Keyin, Toʻldirish dastagini pastga qarab Formulani avtomatik to'ldirish .
  • Shundan so'ng natijani o'ng tomonga torting.

Formulalarni taqsimlash

  • Boshlash uchun INDEX funksiyasi <1 diapazonidan natijani qaytaradi>B5:B10 .
  • Bu yerda katak QATRLAR funktsiyasi bilan belgilanadi. B5:B$10 diapazoni 6 ni qaytaradi.
  • Keyin, keyingi formulada u B6:B$10 bo'ladi, bu 5 qaytaradi. E'tibor bering, diapazonning oxirgi qiymati belgilangan. Shuning uchun chiqish har safar kichikroq bo'ladi.
  • Shunday qilib, bu formula ma'lumotlarni aylantirish uchun ishlaydi.
  • Nihoyat,chiqish shunga o'xshash bo'ladi.

Batafsil o'qing: Excelda qatorlarni qanday aylantirish mumkin (4 ta oddiy usul)

Shunga o'xshash o'qishlar

  • Excelda ustunlar va qatorlarni qanday aylantirish mumkin (2 ta oson usul)
  • Excel varaqini o'ngdan chapga o'zgartirish (4 mos usul)
  • Excel varag'ini chapdan o'ngga qanday aylantirish mumkin (4 oson usul)

3. SORTBY va ROW funksiyalarini birlashtirish orqali ma'lumotlarni teskari tomonga aylantiring

Ushbu bo'limda biz SORTBY va ROW ma'lumotlarni teskari aylantirish uchun formula yaratish funktsiyalari.

Qadamlar:

  • Boshlash uchun kiriting E5 katakdagi ushbu formula.

=SORTBY($B$5:$C$10,ROW(B5:B10),-1)

  • Keyin, ENTER tugmasini bosing. Demak, bu formuladan olingan natijani ko'rsatadi.

Formulalarni taqsimlash

  • Avvaliga biz B5:C10 boʻlgan maʼlumotlarimizning toʻliq diapazonini tanladik.
  • Keyin, biz 5<2 dan qiymatlarni kiritamiz> 10 ga QATR(B5:B10) qismi ichida.
  • Oxir-oqibat, biz quyidagiga -1 yozdik uni kamayish tartibida tartiblang.

Batafsil o'qing: Excel diagrammasida ma'lumotlarni qanday aylantirish mumkin (5 ta oson usul)

4. Excelda ma'lumotlarni teskari aylantirish uchun VBA ni qo'llash

Biz Excelda Excel VBA Makro ma'lumotlarni teskari aylantirish uchun foydalanamiz. Bu erda biz har bir satrdan o'tish va almashish uchun For Next Loop dan foydalanamiz.tegishli qator bilan. Bundan tashqari, foydalanuvchi InputBox yordamida sarlavha qatorisiz hujayra diapazonini tanlaydi.

Qadamlar:

  • Birinchi, VBA moduli oynasini oching, u yerda kodlarimizni yozamiz.
  • Shunday qilib, ALT+F11 tugmalarini bosing. Buni ko'rsatish uchun . Shu bilan bir qatorda, Dasturchi yorlig'idan → buni amalga oshirish uchun Visual Basic ni tanlang.
  • Demak, VBA oynasi ochiladi.
  • Keyin, Qo'shish yorlig'idan Module<4-ni tanlang> .
  • Bu yerda Excelga VBA kod kiritamiz.

  • Bundan so'ng, VBA moduli oynasiga quyidagi kodni kiriting.
4900

VBA kodini ajratish

  • Birinchidan, biz Sub protsedura ni Flip_Data_Upside_Down deb ataymiz.
  • Ikkinchidan, biz o'zgaruvchilar turlarini tayinlaymiz.
  • Uchinchidan, biz “ Keyingi xatoni davom ettirish ” bayonotidan foydalangan holda barcha xatolarni e'tiborsiz qoldiramiz. .
  • Keyin, foydalanuvchi InputBox usuli yordamida ishchi hujayra diapazonini belgilaydi.
  • Keyin, biz dan foydalanamiz. Keyingi tsikl tanlangan katak diapazoni boʻylab oʻtishi uchun.
  • Nihoyat, satrlar tegishli satrlar bilan aylantirilishi teskari uchun almashtiriladi. .
  • Shunday qilib, bu kod ishlaydi.
  • Keyin, Saqlash Moduli .
  • Keyin, kursorni qo'ying. Sub ichidaprotsedura va Ishga tushirish tugmasini bosing.

  • Keyin bu kod so'raydi. foydalanuvchi diapazonni kiritadi.
  • Keyin, B5:D10 katakcha diapazoni tanlang va OK tugmasini bosing.

  • Shunday qilib, u tanlangan diapazonni vertikal ravishda aylantiradi.

Batafsil o'qing: Excelda o'qni qanday aylantirish mumkin (4 ta oson usul)

Esda tutilishi kerak bo'lgan narsalar

  • SORTBY funksiyasi faqat Excel 365 va Excel 2021 versiyalarida mavjud. Oldingi versiyalar uchun siz 2-usuldan foydalanishingiz mumkin.
  • Formatlashni saqlab qolish uchun siz 1-usuldan foydalanishingiz mumkin.
  • Agar to'kilish oralig'ida mavjud qiymatlar bo'lsa, u "<" belgisini ko'rsatadi. 1>#SPILL! ” xatosi.

Amaliyot boʻlimi

Biz Excel faylidagi har bir usul uchun amaliyot maʼlumotlar toʻplamini qoʻshdik. Shuning uchun siz bizning usullarimizga osongina amal qilishingiz mumkin.

Xulosa

Biz sizga ma'lumotlarni o'zgartirishning to'rtta tezkor usulini ko'rsatdik. Excel teskari . Agar siz ushbu usullar bilan bog'liq muammolarga duch kelsangiz yoki men uchun biron bir fikr-mulohazangiz bo'lsa, quyida sharh qoldiring. Bundan tashqari, Excelga oid boshqa maqolalar uchun ExcelWIKI saytimizga tashrif buyurishingiz mumkin. O'qiganingiz uchun tashakkur, muvaffaqiyatda davom eting!

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.