Yaratish uchun OFFSET funktsiyasi & amp; Excelda dinamik diapazondan foydalaning

  • Buni Baham Ko'Ring
Hugh West

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) & ya'ni biz elektron jadvaldagi 100-qatorgacha qatorlarni tayinlaymiz, shunda 100-qatordagi dastlabki ma'lumotlar oralig'iga yangi qiymat kiritilganda, bu yangi qiymat OFFSET funksiyasi tomonidan ham saqlanadi. Shunga qaramay, ustun kengligi COUNTA(B4:E4) sifatida aniqlanganligi sababli, to'rtta ustun (B, C, D, E) endi funktsiyaga quyidagiga asoslangan holda tayinlangan. OFFSET funksiyasida tanlangan mos yozuvlar qiymati.

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.

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.