30 kun ichida 30 ta Excel funksiyasi: MANZIL

Kecha marafonda 30 kun ichida 30 ta Excel funksiyasi funksiyadan foydalanib massiv elementlarini topdik MATh (SEARCH) va boshqa xususiyatlarga ega jamoada ajoyib ishlashini aniqladi, masalan KO'RISH (VLOOKUP) va INDEKS (INDEKS).

Marafonimizning 20-kunida biz funktsiyani o'rganishga bag'ishlaymiz ADDRESS (MANZIL). U satr va ustun raqamlaridan foydalangan holda matn formatida hujayra manzilini qaytaradi. Bu manzil bizga kerakmi? Boshqa funktsiyalar bilan ham xuddi shunday qilish mumkinmi?

Keling, funksiyaning tafsilotlarini ko'rib chiqaylik ADDRESS (ADDRESS) va u bilan ishlash misollarini o'rganing. Agar sizda qo'shimcha ma'lumotlar yoki misollar bo'lsa, ularni sharhlarda baham ko'ring.

20-funktsiya: MANZIL

vazifa ADDRESS (ADDRESS) satr va ustun raqamiga asoslangan matn sifatida katakcha havolasini qaytaradi. U mutlaq yoki nisbiy havola uslubidagi manzilni qaytarishi mumkin. A1 or R1C1. Bundan tashqari, varaq nomi natijaga kiritilishi mumkin.

ADDRESS funksiyasidan qanday foydalanish mumkin?

vazifa ADDRESS (ADDRESS) hujayra manzilini qaytarishi yoki boshqa funksiyalar bilan birgalikda ishlashi mumkin:

  • Satr va ustun raqamlarida berilgan katak manzilini oling.
  • Qator va ustun raqamlarini bilish orqali katak qiymatini toping.
  • Eng katta qiymatga ega bo'lgan katak manzilini qaytaring.

ADDRESS sintaksisi (ADDRESS)

vazifa ADDRESS (ADDRESS) quyidagi sintaksisga ega:

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • abs_son (bog'lanish_turi) - agar teng bo'lsa 1 yoki umuman ko'rsatilmagan bo'lsa, funktsiya mutlaq manzilni ($A$1) qaytaradi. Nisbiy manzilni (A1) olish uchun qiymatdan foydalaning 4. Boshqa variantlar: 2=A$1, 3=$A1.
  • a1 – agar TRUE (TRUE) bo‘lsa yoki umuman ko‘rsatilmagan bo‘lsa, funksiya uslubdagi havolani qaytaradi A1, agar FALSE (FALSE), keyin uslubda R1C1.
  • varaq_matn (sheet_name) - agar siz uni funksiya tomonidan qaytarilgan natijada ko'rishni istasangiz, varaq nomini ko'rsatish mumkin.

ADDRESS manzilini qoplaydi

vazifa ADDRESS (ADDRESS) matn qatori sifatida faqat katak manzilini qaytaradi. Agar sizga hujayraning qiymati kerak bo'lsa, uni funktsiya argumenti sifatida foydalaning BILVOSIT (BEVOVLOV) yoki 2-misolda ko‘rsatilgan muqobil formulalardan birini ishlating.

1-misol: Hujayra manzilini satr va ustun raqamlari bo'yicha oling

Funktsiyalardan foydalanish ADDRESS (MANZIL) Siz satr va ustun raqamidan foydalanib, katak manzilini matn sifatida olishingiz mumkin. Agar siz faqat ushbu ikkita argumentni kiritsangiz, natijada havola uslubida yozilgan mutlaq manzil bo'ladi A1.

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

Mutlaq yoki nisbiy

Agar argument qiymatini belgilamasangiz abs_son (reference_type) formulada, natija mutlaq havola bo'ladi.

Manzilni nisbiy havola sifatida ko'rish uchun siz argument sifatida almashtirishingiz mumkin abs_son (reference_type) qiymati 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 yoki R1C1

Havolalarni uslublash uchun R1C1, standart uslub o'rniga A1, Argument uchun FALSE ni belgilashingiz kerak a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

Varaq nomi

Oxirgi dalil varaqning nomidir. Agar sizga natijada bu nom kerak bo'lsa, uni argument sifatida ko'rsating varaq_matn (varaq_nomi).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

2-misol: satr va ustun raqamlaridan foydalanib katak qiymatini toping

vazifa ADDRESS (ADDRESS) yacheyka manzilini yaroqli havola sifatida emas, matn sifatida qaytaradi. Agar siz hujayraning qiymatini olishingiz kerak bo'lsa, funktsiya tomonidan qaytarilgan natijadan foydalanishingiz mumkin ADDRESS (MANZIL), argument sifatida BILVOSIT (BILVOSIT). Biz funktsiyani o'rganamiz BILVOSIT (BILVOYI) keyinroq marafonda 30 kun ichida 30 ta Excel funksiyasi.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

vazifa BILVOSIT (INDIRECT) funksiyasiz ishlashi mumkin ADDRESS (MANZIL). Buni qanday qilib birlashtirish operatoridan foydalanib qilishingiz mumkin "&", uslubda kerakli manzilni ko'r R1C1 va natijada hujayraning qiymatini oling:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

vazifa INDEKS (INDEX) qator va ustun raqami ko'rsatilgan bo'lsa, katak qiymatini ham qaytarishi mumkin:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 Excel varaqining birinchi 5000 qatori.

3-misol: Yacheyka manzilini maksimal qiymat bilan qaytaring

Ushbu misolda biz maksimal qiymatga ega bo'lgan katakchani topamiz va funksiyadan foydalanamiz ADDRESS (ADDRESS) uning manzilini olish uchun.

vazifa MAX (MAX) C ustunidagi maksimal sonni topadi.

=MAX(C3:C8)

=МАКС(C3:C8)

Keyin funksiya keladi ADDRESS (MANZIL) bilan birlashtirilgan MATh (MATCH), qaysi qator raqamini topadi va COLUMN (COLUMN), ustun raqamini belgilaydi.

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

Leave a Reply