Mundarija
Microsoft Excel-dagi dinamik diapazon odatda OFFSET funksiyasini qo'llash orqali keng ma'lumotlarni saqlash uchun ishlatiladi. Belgilangan nomga ega ushbu saqlangan ma'lumotlar turli funktsiyalar ostida turli hisoblar uchun ishlatiladi. Ushbu maqolada siz ushbu OFFSET funksiyasidan qanday qilib saqlash, belgilash va amp; Excelda bir qator katakchalar yoki ma'lumotlardan foydalaning.
Yuqoridagi skrinshot maqolaning umumiy ko'rinishi bo'lib, OFFSET funksiyasidan foydalanishga misol bo'ladi. Siz ma'lumotlar to'plami, yaratish va amp haqida ko'proq bilib olasiz; Ushbu maqolaning quyidagi bo'limlarida OFFSET funksiyasi bilan dinamik nomli diapazon dan foydalanish.
Amaliyot kitobini yuklab olish
Siz Excel ish kitobini yuklab olishingiz mumkin. biz ushbu maqolani tayyorlash uchun foydalandik.
OFFSET bilan dinamik diapazon
Yaratish & OFFSET funksiyasi bilan dinamik nomlangan diapazondan foydalanish
Yaratish jarayoniga kirishdan oldin & Excelda OFFSET funksiyasi bilan dinamik nomli diapazondan foydalanish, keling, avval OFFSET funksiyasi bilan tanishamiz.
OFFSET funksiyasiga kirish
- Maqsad :
Ma'lum qatorlar soni bo'lgan diapazonga havolani qaytaradi & berilgan havoladan ustunlar.
- Sintaksis:
=OFFSET(ma'lumotnoma, satrlar). , cols, [balandlik], [kenglik])
- Argumentlar:
ma'lumotnoma - Hujayra yokibir qator hujayralar. Ushbu ma'lumotnomaga asoslanib, ofset parametrlari qo'llaniladi.
satr- Yoʻnaltiruvchi nuqtadan pastga yoki yuqoriga qarab sanaladigan qator raqami.
cols- Malumot qiymatidan o'ngga yoki chapga hisoblangan ustun raqami.
[balandlik]- Natija qiymatlari sifatida qaytariladigan satrlarning balandligi yoki soni.
[kenglik]- Natija qiymatlari sifatida qaytariladigan ustunlar kengligi yoki soni.
- Misol:
Quyidagi rasmda kompyuter markalari, qurilmalar turlari, modelining tasodifiy nomlari ko'rsatilgan 4 ta ustun mavjud. nomlari & amp; narxlar.
Jadvaldagi ma'lumotlarga asoslanib, biz H ustunida keltirilgan argumentlarni tayinlaymiz.
📌 Qadamlar:
➤ Biz <3 da OFFSET funksiyasidan foydalanib natijani topamiz>H15 katakchasini u yerga yozishimiz kerak:
=OFFSET(B4,5,2,4,2)
➤ Enter tugmachasini bosgandan so'ng siz shunday bo'lasiz. argumentlar tanlaganingiz asosida qaytariladigan qiymatlar qatorini ko'rsatdi.
Xo'sh, bu funksiya qanday ishlaydi? Funktsiyaning ichida 1-argument B4 katakcha bo'lib, u mos yozuvlar qiymati sifatida tanilgan. Endi, pastga qarab 5-qatorga o'ting & amp; Bu mos yozuvlar katakchadan o'ngdagi 2-ustun & amp; siz D9 uyasiga ega bo'lasiz. Bizning satr balandligimiz 2 bo'lgani uchun, D9 dan boshlab pastgacha bo'lgan 4 ta katak qaytadi.funktsiyasi. Va nihoyat, ustun balandligi- 2 4 qator keyingi ustunga to'g'ridan-to'g'ri ustun D gacha kengayishini bildiradi. Shunday qilib, yakuniy natijali massiv D9:E12 ning Uyachalar diapazoni dan iborat bo'ladi.
Batafsil o'qish: Excel OFFSET dinamik diapazoni samarali tarzda bir nechta ustunlar
OFSET va amp; COUNTA funksiyalari
COUNTA funksiyasi hujayralar oralig'idagi barcha bo'sh kataklardan tashqari hujayralar sonini hisoblaydi. Endi COUNTA funksiyalaridan foydalanib, biz qator balandligini & ustun kengligi diapazondagi mavjud ma'lumotlarga asoslangan.
📌 Qadamlar:
➤ H4 katakchani & turi:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ Enter & siz butun massiv natijaviy qiymatlar sifatida qaytishini ko'rasiz.
Argumentlar bo'limida satr balandligi COUNTA(B4:B100)
Quyidagi rasmda bu maʼlumotlarning asl diapazoni ostidagi qiymatni kiritish misoli,Natijada olingan qiymat bir zumda OFFSET jadvalida ko'rsatiladi.
Batafsil o'qish: Excelda VBA yordamida dinamik nomli diapazon yaratish (bosqichma-bosqich ko'rsatma)
O'xshash o'qishlar
- Hujayra qiymatiga asoslangan Excel dinamik diapazoni
- Excel VBA: Hujayra qiymatiga asoslangan dinamik diapazon (3 usul)
- Excelda VBA bilan oxirgi qator uchun dinamik diapazondan qanday foydalanish kerak (3 usul)
OFFSET bilan dinamik nomli diapazon yaratish uchun Name Manager-dan foydalanish; COUNTA funksiyalari
Ism menejeridan foydalanib, siz OFFSET funksiyasi orqali topilgan natijaviy massiv nomini belgilashingiz mumkin.
📌 1-qadam:
➤ Formula yorlig'i ostida Ism menejeri -ni tanlang. Muloqot oynasi ochiladi.
➤ Yangi & Ism muharriri oynasi paydo bo'ladi.
📌 2-qadam:
➤ Maʼlumotlar toʻplamining nomini yoki ofset qilmoqchi boʻlgan katakchalar diapazonini aniqlang.
➤ Malumot maydoniga quyidagi formulani kiriting:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ OK & Ism menejeri endi roʻyxatda belgilangan ismni quyida havola formulasi bilan birga koʻrsatadi.
📌 3-qadam:
➤ Endi Ism menejeri & elektron jadvalingizga qayting.
📌 4-qadam:
➤ Elektron jadvalingizdagi istalgan katakni tanlang & ; formula sifatida belgilangan nomni yozishni boshlang. Belgilangan nomni u erda topasizfunksiyalar roʻyxati.
➤ Bu funksiyani tanlang & Enter tugmasini bosing.
Quyidagi rasmda bo'lgani kabi, siz <3 tomonidan OFFSET funksiyasi bilan mos yozuvlar sifatida saqlangan natijali massivni ko'rasiz>Ism menejeri .
Batafsil o'qing: Hujayra qiymatiga asoslangan Excelning dinamik nomlangan diapazoni (5 ta oson usul)
Hisoblash uchun dinamik nomlangan diapazondan foydalanish
Masiv nomini yoki avval tanlangan katakchalar diapazonini aniqlaganingizdan so'ng, endi siz turli xil hisob-kitoblarni bajarishingiz mumkin. raqamli qiymatlar yoki dinamik nomli ma'lumotlar diapazoniga istalgan funksiyani qo'llang. Bizning ma'lumotlar to'plamimizdan biz endi barcha narxlar ro'yxatini o'zgartiramiz & amp; keyin bir nechta algebraik hisob-kitoblarni bajaring.
📌 1-qadam:
➤ Ism muharriri ni yana & uni Narxlar deb nomlang.
➤ Malumot funksiyasi oynasiga formulani kiriting:
=OFFSET(E4,1,0,COUNTA(E5:E100),1)
➤ OK & ; Ism menejeri pastki qismida mos yozuvlar formulasi bilan Narxlar uchun belgilangan nomni ko'rsatadi.
📌 2-qadam:
➤ Ism menejeri & uni elektron jadvalingizga qaytaring.
📌 3-qadam:
➤ Biz bilib olamiz ro'yxatdagi barcha narxlar yig'indisi, H11 katakchasida yangi belgilangan nomli diapazonga ega formula:
=SUM(Prices)
➤ keyin Enter tugmasini bossangiz, birdaniga barcha qurilmalarning umumiy narxini olasiz.
Mana shundaydinamik nomli diapazon hisoblash vaqtida funksiya uchun ishlaydi. Funktsiyalar panelida har safar hujayra havolalarini kiritishingiz shart emas, chunki siz Ism menejeri yordamida ushbu katakchalar diapazoni nomini allaqachon belgilagansiz.
Shunga o'xshab, AVERAGE, MAX & MIN funktsiyalari bilan siz quyidagi rasmda ko'rsatilgan H ustunidagi ba'zi boshqa ma'lumotlarni ham baholashingiz mumkin.
Batafsil o'qing : Excelda yacheyka qiymatiga qarab dinamik yig‘indi diapazonini yaratish (4 usul)
OFSETga muqobil: INDEX funktsiyasi bilan dinamik diapazon yaratish
Muqobil muqobil OFFSET funksiyasi INDEX funktsiyasidir. Ushbu INDEX funksiyasi yordamida bir nechta ma'lumotlarni yoki bir qator hujayralarni saqlashingiz mumkin. Bu yerda biz yana bir bor narxlar roʻyxati nomini aniqlaymiz.
📌 1-qadam:
➤ -ni oching. Ism muharriri yana & mos yozuvlar maydoniga formulani kiriting:
=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))
➤ Enter & yangi belgilangan ismni Ism menejeri da topasiz.
📌 2-qadam:
➤ Ism menejeri & ishingiz tugadi.
Endi siz elektron jadvalingizdagi ushbu dinamik nomli diapazondan tegishli funksiyalarni tayinlash orqali istalgan turdagi hisob-kitoblar uchun foydalanishingiz mumkin.
Batafsil o'qing: Excelda VBA dinamik diapazonidan qanday foydalanish (11 usul)
Yakunlovchi so'zlar
Umid qilamanki, ushbu maqolani yaratish & dan foydalanishdinamik diapazon endi OFFSET funksiyasini Excel elektron jadvallarida samarali qo'llashni taklif qiladi. Agar sizda biron bir savol yoki fikringiz bo'lsa, iltimos, sharhlar bo'limida menga xabar bering. Ushbu veb-saytda Excel funksiyalariga oid boshqa maqolalarimizni ham ko'rishingiz mumkin.