Microsoft Excel-da matritsani transpozitsiya qilish

Pin
Send
Share
Send

Matritsalar bilan ishlaganda, ba'zida ularni ko'chirishingiz kerak, ya'ni oddiy so'z bilan aytganda, ularni aylantiring. Albatta, siz ma'lumotlarni qo'lda o'ldirishingiz mumkin, ammo Excel buni oson va tez qilish uchun bir necha usullarni taklif qiladi. Keling, ularni batafsil tahlil qilaylik.

Transpozitsiya jarayoni

Matritsani almashtirish bu ustunlar va qatorlarni almashtirish jarayoni. Excel-da transpozitsiya qilishning ikkita varianti mavjud: funktsiyadan foydalanish TRANSPORT va maxsus kiritish vositasidan foydalaning. Ushbu variantlarning har birini batafsil ko'rib chiqing.

1-usul: TRANSPOSE operatori

Funktsiya TRANSPORT operatorlar toifasiga kiradi Adabiyotlar va qatorlar. O'ziga xos tomoni shundaki, u massivlar bilan ishlaydigan boshqa funktsiyalar singari, chiqishning natijasi hujayraning mazmuni emas, balki ma'lumotlarning butun to'plami. Funktsiyaning sintaksisi juda sodda va quyidagicha:

= TRANSPOSE (qator)

Ya'ni, ushbu operatorning yagona argumenti bu bizning qatorimizda o'zgartiriladigan matritsaga murojaat qilishdir.

Keling, ushbu funktsiyani haqiqiy matritsa yordamida misol yordamida qanday qo'llash mumkinligini ko'rib chiqamiz.

  1. Biz varaqdagi bo'sh katakchani tanlaymiz, o'zgartirilgan matritsaning o'ta yuqori chap hujayrasi tomonidan amalga oshiriladi. Keyin, belgini bosing "Qo'shish funktsiyasi"formulalar chizig'iga yaqin joylashgan.
  2. Boshlanmoqda Funktsiya sehrgarlari. Biz unda kategoriya ochamiz Adabiyotlar va qatorlar yoki "To'liq alifbo ro'yxati". Ismni topgandan keyin TRANSP, uni tanlang va tugmani bosing "OK".
  3. Funktsiya argumentlari oynasi boshlanadi. TRANSPORT. Ushbu operatorning yagona dalili - bu maydon Array. Matritsaning koordinatalarini kiritish kerak, uni burish kerak. Buning uchun maydonga kursorni qo'ying va sichqonchaning chap tugmachasini bosib, varaqdagi barcha matritsalar oralig'ini tanlang. Mintaqa manzili dalillar oynasida ko'rsatilgandan so'ng, tugmani bosing "OK".
  4. Ko'rib turganingizdek, natijani aks ettirish uchun mo'ljallangan katakda noto'g'ri qiymat xato ko'rinishida ko'rsatiladi "#VALUE!". Bu qator operatorlari ishlashining o'ziga xos xususiyatlari bilan bog'liq. Ushbu xatoni tuzatish uchun biz qatorlar soni asl matritsaning ustunlari soniga va ustunlar sonini qatorlar soniga teng bo'lishi kerak bo'lgan kataklar qatorini tanlaymiz. Bunday o'yin natijaning to'g'ri ko'rsatilishi uchun juda muhimdir. Bunday holda, iborani o'z ichiga olgan hujayra "#VALUE!" tanlangan massivning yuqori chap hujayrasi bo'lishi kerak va shu sababli tanlov jarayonini sichqonchaning chap tugmachasini bosib ushlab boshlash kerak. Tanlovni amalga oshirgandan so'ng, kursorni formulalar qatoriga operator ifodasidan keyin darhol joylashtiring TRANSPORTunda ko'rsatilishi kerak bo'lgan. Shundan so'ng, hisob-kitobni amalga oshirish uchun siz tugmani bosmasligingiz kerak Kirishodatdagi formulalarda odatdagidek va kombinatsiyani tering Ctrl + Shift + Enter.
  5. Ushbu harakatlardan so'ng, matritsa biz kerak bo'lganda ko'rsatildi, ya'ni transposed shaklida. Ammo yana bir muammo bor. Gap shundaki, endi yangi matritsa formulalar bilan bog'langan qator bo'lib, uni o'zgartirib bo'lmaydi. Matritsa tarkibiga biron bir o'zgartirish kiritishga harakat qilsangiz, xato paydo bo'ladi. Bu holat ba'zi foydalanuvchilar uchun qoniqarli, chunki ular qatorga o'zgartirish kiritmoqchi emas, ammo boshqalari bilan to'liq ishlash mumkin bo'lgan matritsaga ehtiyoj bor.

    Ushbu muammoni hal qilish uchun, barcha transposed oralig'ini tanlang. Yorliqqa o'tish orqali "Uy" belgini bosing Nusxalashguruhdagi lentada joylashgan Vaqt almashtirish paneli. Belgilangan harakatlarning o'rniga, ta'kidlangandan so'ng, nusxalash uchun standart klaviatura yorliqlarini qilishingiz mumkin Ctrl + C.

  6. Keyin tanlovni transplantatsiyalangan diapazondan olib tashlamasdan, sichqonchaning o'ng tugmasi bilan ustiga bosing. Guruhdagi kontekst menyusida Parametrlarni joylashtiring belgini bosing "Qadriyatlar", bu raqamlar tasvirlangan piktogramma shakliga ega.

    Quyidagi qator formulasi TRANSPORT o'chiriladi va hujayralarda faqat bitta qiymat qoladi, ular bilan siz asl matritsa bilan ishlashingiz mumkin.

Dars: Excel xususiyatlar ustasi

2-usul: maxsus qo'shimchadan foydalanib, matritsani uzating

Bundan tashqari, matritsa kontekst menyusining bitta elementi yordamida uzatilishi mumkin, bu deyiladi "Maxsus qo'shimchalar".

  1. Sichqonchaning chap tugmasini bosib, asl matritsani tanlang. Keyingi, yorliqqa o'ting "Uy"belgini bosing Nusxalashsozlash blokida joylashgan Vaqt almashtirish paneli.

    Buning o'rniga, uni boshqacha qilish mumkin. Hududni tanlab, uni sichqonchaning o'ng tugmasi bilan bosamiz. Kontekst menyusi faollashtiriladi, uni tanlashingiz kerak Nusxalash.

    Oldingi nusxalashning ikkita variantiga alternativa sifatida, ta'kidlangandan so'ng, siz tezkor kombinatsiyalar to'plamini qilishingiz mumkin Ctrl + C.

  2. Biz varaqdagi bo'sh katakni tanlaymiz, u transpozitsiyalangan matritsaning chap yuqori elementiga aylanishi kerak. Uni sichqonchaning o'ng tugmasi bilan bosing. Shundan so'ng, kontekst menyusi faollashadi. Unda biz element atrofida harakatlanamiz "Maxsus qo'shimchalar". Yana bir kichik menyu paydo bo'ladi. Bundan tashqari, nomlangan narsa bor "Maxsus qo'shish ...". Unga bosing. Kontekst menyusiga qo'ng'iroq qilish o'rniga, tanlov amalga oshirib, klaviaturada kombinatsiyani kiritishingiz mumkin Ctrl + Alt + V.
  3. Maxsus kiritish oynasi faollashtirilgan. Oldindan ko'chirilgan ma'lumotlarni qanday qilib joylashtirishni tanlashning ko'plab variantlari mavjud. Bizning holatda, deyarli barcha standart sozlamalarni qoldirishingiz kerak. Faqat parametr haqida "O'tkazish" Katakchani belgilang. Keyin tugmani bosishingiz kerak "OK", ushbu oynaning pastki qismida joylashgan.
  4. Ushbu harakatlardan so'ng, ko'chirilgan matritsa varaqning oldindan tanlangan qismida ko'rsatiladi. Oldingi usuldan farqli o'laroq, biz allaqachon manba kabi o'zgartirilishi mumkin bo'lgan to'liq huquqli matritsani oldik. Keyinchalik aniqlashtirish yoki konversiya talab qilinmaydi.
  5. Ammo agar xohlasangiz, asl matritsaga ehtiyoj sezmasangiz, uni o'chirib tashlashingiz mumkin. Buning uchun sichqonchaning chap tugmachasini bosib ushlab turgan kursor bilan tanlang. Keyin tanlangan elementni o'ng tugmachasini bosing. Shundan so'ng ochiladigan kontekst menyusida tanlang Tarkibni tozalash.

Ushbu harakatlardan keyin varaqada faqat o'zgartirilgan matritsalar qoladi.

Yuqorida muhokama qilingan xuddi shu ikki usulda, Excel-da nafaqat matritsalarni, balki to'liq jadvallarni ham ko'chirish mumkin. Jarayon deyarli bir xil bo'ladi.

Dars: Excel-da jadvalni qanday almashtirish kerak

Shunday qilib, biz Excel dasturida matritsa uzatilishi mumkinligini, ya'ni ustunlar va satrlarni ikki yo'l bilan almashtirish orqali aylantirilishi mumkinligini aniqladik. Birinchi variant funktsiyani ishlatishni o'z ichiga oladi TRANSPORTikkinchisi - maxsus qo'shimchalar vositalari. Umuman olganda, ikkala usuldan ham olingan yakuniy natija hech qanday farq qilmaydi. Ikkala usul ham deyarli har qanday vaziyatda ishlaydi. Shunday qilib, konversiya variantini tanlashda, ma'lum bir foydalanuvchining shaxsiy xohishlari birinchi o'ringa chiqadi. Ya'ni shaxsan o'zingiz uchun ushbu usullardan qaysi biri qulayroq bo'lsa, o'sha usuldan foydalaning.

Pin
Send
Share
Send