Excelda transpose funktsiyasi

Vaqti-vaqti bilan Excel foydalanuvchisi gorizontal tuzilishga ega bo'lgan bir qator ma'lumotlarni vertikalga aylantirish vazifasiga ega bo'lishi mumkin. Bu jarayon transpozitsiya deb ataladi. Bu so'z ko'pchilik uchun yangi, chunki oddiy kompyuter ishida bu operatsiyadan foydalanish shart emas. Biroq, katta hajmdagi ma'lumotlar bilan ishlashga majbur bo'lganlar buni qanday qilishni bilishlari kerak. Bugun biz uni qanday bajarish, qanday funktsiya bilan amalga oshirish haqida batafsilroq gaplashamiz, shuningdek, boshqa usullarni batafsil ko'rib chiqamiz.

TRANSPOSE funksiyasi - Excelda hujayra diapazonlarini o'zgartirish

Excel-dagi jadvallarni o'zgartirishning eng qiziqarli va funktsional usullaridan biri bu funktsiyadir TRANSP. Uning yordami bilan siz gorizontal ma'lumotlar oralig'ini vertikalga aylantirishingiz yoki teskari operatsiyani bajarishingiz mumkin. Keling, u bilan qanday ishlashni ko'rib chiqaylik.

Funktsiya sintaksisi

Ushbu funktsiyaning sintaksisi juda oddiy: TRANSPOSE(massiv). Ya'ni, biz faqat bitta argumentdan foydalanishimiz kerak, ya'ni dastlab nima bo'lganiga qarab, gorizontal yoki vertikal ko'rinishga aylantirilishi kerak bo'lgan ma'lumotlar to'plami.

Hujayralarning vertikal diapazonlarini (ustunlarni) ko'chirish

Faraz qilaylik, bizda B2:B6 diapazoniga ega ustun bor. Ular ushbu katakchalarga natijalarni qaytaradigan tayyor qiymatlarni ham, formulalarni ham o'z ichiga olishi mumkin. Bu biz uchun unchalik muhim emas, transpozitsiya ikkala holatda ham mumkin. Ushbu funktsiyani qo'llaganingizdan so'ng, satr uzunligi asl diapazon ustun uzunligi bilan bir xil bo'ladi.

Excelda transpose funktsiyasi

Ushbu formuladan foydalanish bosqichlari ketma-ketligi quyidagicha:

  1. Bir qatorni tanlang. Bizning holatda, uning uzunligi besh hujayradan iborat.
  2. Shundan so'ng, kursorni formulalar qatoriga olib boring va u erda formulani kiriting =TRANSP(B2:B6).
  3. Ctrl + Shift + Enter tugmalar birikmasini bosing.

Tabiiyki, sizning holatingizda, jadvalingiz uchun odatiy bo'lgan diapazonni belgilashingiz kerak.

Gorizontal hujayra diapazonlarini (qatorlarni) ko'chirish

Asos sifatida, harakat mexanizmi oldingi paragraf bilan deyarli bir xil. Faraz qilaylik, bizda boshlang'ich va tugatish koordinatalari B10:F10 bo'lgan qator bor. U to'g'ridan-to'g'ri qiymatlarni ham, formulalarni ham o'z ichiga olishi mumkin. Undan ustun yasaymiz, uning o'lchamlari asl qator bilan bir xil bo'ladi. Harakatlar ketma-ketligi quyidagicha:

  1. Sichqoncha bilan ushbu ustunni tanlang. Bundan tashqari, ushbu ustunning eng yuqori katakchasini bosganingizdan so'ng, klaviaturadagi Ctrl va pastga o'q tugmalaridan foydalanishingiz mumkin.
  2. Shundan so'ng biz formulani yozamiz =TRANSP(B10:F10) formulalar qatorida.
  3. Biz uni massiv formulasi sifatida Ctrl + Shift + Enter tugmalar birikmasidan foydalanib yozamiz.

Paste Special yordamida ko'chirish

Boshqa mumkin bo'lgan transpozitsiya varianti - Paste Special funksiyasidan foydalanish. Bu endi formulalarda qo'llaniladigan operator emas, balki ustunlarni satrlarga va aksincha aylantirishning mashhur usullaridan biridir.

Ushbu parametr "Uy" sahifasida joylashgan. Unga kirish uchun siz "Clipboard" guruhini topishingiz kerak va u erda "Qo'yish" tugmasini topishingiz kerak. Shundan so'ng, ushbu parametr ostida joylashgan menyuni oching va "Transpose" bandini tanlang. Undan oldin siz tanlamoqchi bo'lgan diapazonni tanlashingiz kerak. Natijada, biz bir xil diapazonni olamiz, faqat aksi aks ettiriladi.

Excelda transpose funktsiyasi

Excelda jadvalni ko'chirishning 3 usuli

Lekin, aslida, ustunlarni satrlarga aylantirishning ko'proq usullari mavjud va aksincha. Keling, Excelda jadvalni ko'chirishning 3 usulini tasvirlab beraylik. Biz ulardan ikkitasini yuqorida muhokama qildik, ammo ushbu protsedurani qanday amalga oshirish haqida uXNUMXbuXNUMXb haqida yaxshiroq tasavvurga ega bo'lishingiz uchun yana bir nechta misollar keltiramiz.

1-usul: Maxsus joylashtirish

Bu usul eng oddiy hisoblanadi. Bir nechta tugmachani bosish kifoya qiladi va foydalanuvchi jadvalning ko'chirilgan versiyasini oladi. Aniqlik uchun kichik bir misol keltiramiz. Aytaylik, bizda hozirda qancha mahsulot borligi va ularning jami qancha turadiganligi to'g'risidagi ma'lumotlarni o'z ichiga olgan jadval mavjud. Jadvalning o'zi shunday ko'rinadi.

Excelda transpose funktsiyasi

Bizda mahsulot raqamlari bo'lgan sarlavha va ustun borligini ko'ramiz. Bizning misolimizda sarlavhada qanday mahsulot, qancha turadi, qancha turadi, va ushbu ob'ektga tegishli barcha mahsulotlarning umumiy qiymati qancha bo'lganligi haqida ma'lumot mavjud. Xarajatni miqdorga ko'paytiriladigan formula bo'yicha olamiz. Misolni ko'proq vizual qilish uchun sarlavhani yashil rangga aylantiramiz.

Excelda transpose funktsiyasi

Bizning vazifamiz jadvaldagi ma'lumotlar gorizontal holatda joylashganligiga ishonch hosil qilishdir. Ya'ni, ustunlar qatorlarga aylanadi. Bizning holatlarimizda harakatlar ketma-ketligi quyidagicha bo'ladi:

  1. Biz aylantirishimiz kerak bo'lgan ma'lumotlar oralig'ini tanlang. Shundan so'ng biz ushbu ma'lumotlarni nusxalaymiz.
  2. Kursorni varaqning istalgan joyiga qo'ying. Keyin sichqonchaning o'ng tugmachasini bosing va kontekst menyusini oching.
  3. Keyin "Maxsus joylashtirish" tugmasini bosing.

Ushbu amallarni bajarganingizdan so'ng siz "Transpose" tugmasini bosishingiz kerak. Aksincha, ushbu element yonidagi katakchani belgilang. Biz boshqa sozlamalarni o'zgartirmaymiz va keyin "OK" tugmasini bosing.

Excelda transpose funktsiyasi

Ushbu amallarni bajarganimizdan so'ng, biz bir xil jadval bilan qolamiz, faqat uning satrlari va ustunlari boshqacha tartibga solinadi. Shuni ham yodda tutingki, xuddi shu ma'lumotni o'z ichiga olgan hujayralar yashil rang bilan ajratilgan. Savol: asl diapazonda bo'lgan formulalarga nima bo'ldi? Ularning joylashuvi o'zgargan, ammo o'zlari qolgan. Hujayralarning manzillari shunchaki transpozitsiyadan keyin hosil bo'lganlarga o'zgartirildi.

Excelda transpose funktsiyasi

Formulalarni emas, balki qiymatlarni o'zgartirish uchun deyarli bir xil amallarni bajarish kerak. Bunday holda, siz "Maxsus joylashtirish" menyusidan ham foydalanishingiz kerak, lekin undan oldin qiymatlarni o'z ichiga olgan ma'lumotlar oralig'ini tanlang. Biz “Maxsus joylashtirish” oynasini ikki xil usulda chaqirish mumkinligini ko‘ramiz: lentadagi maxsus menyu yoki kontekst menyusi orqali.

2-usul. Excelda TRANSP funksiyasi

Aslida, bu usul endi ushbu elektron jadval dasturi paydo bo'lishining boshida bo'lgani kabi faol qo'llanilmaydi. Buning sababi, bu usul Paste Special dan foydalanishga qaraganda ancha murakkab. Biroq, u o'z qo'llanilishini jadval transpozitsiyasini avtomatlashtirishda topadi.

Bundan tashqari, bu funktsiya Excelda mavjud, shuning uchun u endi deyarli ishlatilmasa ham, bu haqda bilish juda muhimdir. Ilgari biz protsedurani, u bilan qanday ishlashni ko'rib chiqdik. Endi biz ushbu bilimlarni qo'shimcha misol bilan to'ldiramiz.

  1. Birinchidan, jadvalni ko'chirish uchun foydalaniladigan ma'lumotlar oralig'ini tanlashimiz kerak. Siz faqat aksincha hududni tanlashingiz kerak. Masalan, bu misolda bizda 4 ta ustun va 6 ta satr mavjud. Shuning uchun, qarama-qarshi xususiyatlarga ega bo'lgan maydonni tanlash kerak: 6 ustun va 4 qator. Rasm buni juda yaxshi ko'rsatadi.Excelda transpose funktsiyasi
  2. Shundan so'ng biz darhol ushbu katakchani to'ldirishni boshlaymiz. Tanlovni tasodifan olib tashlamaslik muhimdir. Shuning uchun formulani to'g'ridan-to'g'ri formulalar qatorida ko'rsatishingiz kerak.
  3. Keyin Ctrl + Shift + Enter tugmalar birikmasini bosing. Esda tutingki, bu massiv formulasi, chunki biz bir vaqtning o'zida boshqa katta hujayralar to'plamiga o'tkaziladigan katta ma'lumotlar to'plami bilan ishlaymiz.

Ma'lumotlarni kiritganimizdan so'ng biz Enter tugmasini bosamiz, shundan so'ng biz quyidagi natijani olamiz.

Biz formula yangi jadvalga o'tkazilmaganligini ko'ramiz. Formatlash ham yo'qoldi. Poeto

Excelda transpose funktsiyasi

Bularning barchasi qo'lda bajarilishi kerak. Bundan tashqari, ushbu jadval asl jadval bilan bog'liqligini unutmang. Shuning uchun, ba'zi ma'lumotlar dastlabki diapazonda o'zgartirilishi bilanoq, bu o'zgarishlar avtomatik ravishda ko'chirilgan jadvalga kiritiladi.

Shuning uchun, bu usul ko'chirilgan jadvalning asl jadval bilan bog'langanligiga ishonch hosil qilishingiz kerak bo'lgan hollarda juda mos keladi. Agar siz maxsus qo'shimchadan foydalansangiz, bu imkoniyat endi bo'lmaydi.

xulosa jadvali

Bu mutlaqo yangi usul bo'lib, u nafaqat jadvalni ko'chirish, balki juda ko'p sonli harakatlarni amalga oshirish imkonini beradi. To'g'ri, transpozitsiya mexanizmi avvalgi usullardan biroz farq qiladi. Harakatlar ketma-ketligi quyidagicha:

  1. Keling, aylanma jadval tuzamiz. Buning uchun biz ko'chirishimiz kerak bo'lgan jadvalni tanlashingiz kerak. Shundan so'ng, "Qo'shish" bandiga o'ting va u erda "Pivot jadvali" ni toping. Ushbu skrinshotdagi kabi dialog oynasi paydo bo'ladi. Excelda transpose funktsiyasi
  2. Bu erda siz u amalga oshiriladigan diapazonni qayta belgilashingiz, shuningdek, bir qator boshqa sozlamalarni o'rnatishingiz mumkin. Endi bizni birinchi navbatda pivot jadvalining o'rni - yangi varaqda qiziqtiramiz.
  3. Shundan so'ng, pivot jadvalining tartibi avtomatik ravishda yaratiladi. Unda biz foydalanadigan narsalarni belgilash kerak, keyin ularni to'g'ri joyga ko'chirish kerak. Bizning holatda, biz "Mahsulot" bandini "Ustun nomlari" ga, "Bir parcha narxi" ni esa "Qiymatlar" ga o'tkazishimiz kerak. Excelda transpose funktsiyasi
  4. Shundan so'ng, pivot jadvali nihoyat yaratiladi. Qo'shimcha bonus - yakuniy qiymatni avtomatik hisoblash.
  5. Siz boshqa sozlamalarni ham o'zgartirishingiz mumkin. Misol uchun, "Bir parcha narxi" bandini olib tashlang va "Umumiy xarajat" bandini belgilang. Natijada, mahsulotning narxi qancha bo'lishi haqida ma'lumotni o'z ichiga olgan jadvalga ega bo'lamiz. Excelda transpose funktsiyasiUshbu transpozitsiya usuli boshqalarga qaraganda ancha funktsionaldir. Keling, pivot jadvallarning ba'zi afzalliklarini tasvirlab beraylik:
  1. Avtomatlashtirish. Pivot jadvallar yordamida siz ma'lumotlarni avtomatik ravishda umumlashtirishingiz, shuningdek, ustunlar va ustunlar o'rnini o'zboshimchalik bilan o'zgartirishingiz mumkin. Buni amalga oshirish uchun siz qo'shimcha qadamlarni bajarishingiz shart emas.
  2. Interaktivlik. Foydalanuvchi o'z vazifalarini bajarishi uchun qancha kerak bo'lsa, axborot strukturasini o'zgartirishi mumkin. Masalan, siz ustunlar tartibini o'zgartirishingiz mumkin, shuningdek, ma'lumotlarni guruhlash o'zboshimchalik bilan. Bu foydalanuvchi kerak bo'lganda ko'p marta bajarilishi mumkin. Va bu tom ma'noda bir daqiqadan kamroq vaqtni oladi.
  3. Ma'lumotlarni formatlash oson. Pivot jadvalini odam xohlagan tarzda tartibga solish juda oson. Buning uchun sichqonchani bir necha marta bosish kifoya.
  4. Qadriyatlarni olish. Hisobotlarni yaratish uchun ishlatiladigan juda ko'p formulalar odamning to'g'ridan-to'g'ri foydalanishi mumkin bo'lgan joyda joylashgan va ularni pivot jadvaliga birlashtirish oson. Bular yig'ish, o'rtacha arifmetik qiymatni olish, hujayralar sonini aniqlash, ko'paytirish, ko'rsatilgan namunadagi eng katta va eng kichik qiymatlarni topish kabi ma'lumotlardir.
  5. Xulosa jadvallarini yaratish qobiliyati. Agar umumiy jadvallar qayta hisoblansa, ular bilan bog'langan diagrammalar avtomatik ravishda yangilanadi. Sizga kerak bo'lgan ko'plab jadvallarni yaratish mumkin. Ularning barchasi muayyan vazifa uchun o'zgartirilishi mumkin va ular o'zaro bog'liq bo'lmaydi.
  6. Ma'lumotlarni filtrlash qobiliyati.
  7. Bir nechta manba ma'lumotlar to'plamiga asoslangan pivot jadvalini yaratish mumkin. Shunday qilib, ularning funksionalligi yanada kattaroq bo'ladi.

To'g'ri, pivot jadvallaridan foydalanishda quyidagi cheklovlarni hisobga olish kerak:

  1. Pivot jadvallarni yaratish uchun barcha ma'lumotlardan foydalanish mumkin emas. Ularni bu maqsadda ishlatishdan oldin hujayralarni normalizatsiya qilish kerak. Oddiy so'zlar bilan aytganda, to'g'ri tushuning. Majburiy talablar: sarlavha chizig'ining mavjudligi, barcha qatorlarning to'liqligi, ma'lumotlar formatlarining tengligi.
  2. Ma'lumotlar yarim avtomatik ravishda yangilanadi. Pivot jadvalda yangi ma'lumotlarni olish uchun siz maxsus tugmani bosishingiz kerak.
  3. Pivot jadvallari juda ko'p joy egallaydi. Bu kompyuterning biroz buzilishiga olib kelishi mumkin. Bundan tashqari, faylni elektron pochta orqali yuborish qiyin bo'ladi.

Bundan tashqari, pivot jadvalini yaratgandan so'ng, foydalanuvchi yangi ma'lumotlarni qo'shish imkoniyatiga ega emas.

Leave a Reply