30 күндө 30 Excel функциясы: ДАРЕК

Кечээ марафондо 30 күндө 30 Excel функциялары функциянын жардамы менен массивдин элементтерин таптык МАТЧА (SEARCH) жана башка өзгөчөлүктөр менен бир командада сонун иштей турганын аныктады VLOOKUP (VLOOKUP) жана INDEX (ИНДЕКС).

Марафонубуздун 20-күнүндө биз функцияны изилдөөгө арнайбыз ADDRESS (ДАРЕК). Ал сап жана мамычанын номерин колдонуп, текст форматында клетканын дарегин кайтарат. Бул дарек бизге керекпи? Башка функциялар менен да ушундай кылса болобу?

Келгиле, функциянын майда-чүйдөсүнө чейин карап көрөлү ADDRESS (АДРЕС) жана аны менен иштөөнүн мисалдарын изилдөө. Эгер сизде кошумча маалымат же мисалдар болсо, аларды комментарийлерде бөлүшүңүз.

Функция 20: ДАРЕК

милдети ADDRESS (ADDRESS) сап жана мамычанын номерине негизделген текст катары уяча шилтемесин кайтарат. Бул абсолюттук же салыштырмалуу шилтеме стилиндеги даректи кайтара алат. A1 or R1C1. Мындан тышкары, баракчанын аталышы натыйжага киргизилиши мүмкүн.

ADDRESS функциясын кантип колдонсо болот?

милдети ADDRESS (ADDRESS) клетканын дарегин кайтара алат же башка функциялар менен бирге иштей алат:

  • Берилген саптын жана мамычанын номери уячанын дарегин алыңыз.
  • Саптын жана мамычанын номерин билүү менен клетканын маанисин табыңыз.
  • Эң чоң мааниси бар уячанын дарегин кайтарыңыз.

Синтаксис ADDRESS (ADDRESS)

милдети ADDRESS (ADDRESS) төмөнкү синтаксиске ээ:

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

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

  • abs_num (шилтеменин_түрү) – эгер барабар болсо 1 же такыр көрсөтүлбөсө, функция абсолюттук даректи ($A$1) кайтарат. Салыштырмалуу даректи (A1) алуу үчүн, маанини колдонуңуз 4. Башка параметрлер: 2=A$1, 3=$A1.
  • a1 – эгерде TRUE (TRUE) болсо же такыр көрсөтүлбөсө, функция стилдеги шилтемени кайтарат A1, эгерде ЖАЛГАН (ЖАЛГАН), анда стилде R1C1.
  • барак_текст (sheet_name) – барактын аталышын көрсөтүүгө болот, эгерде сиз аны функция тарабынан кайтарылган натыйжада көргүңүз келсе.

ADDRESS капкан

милдети ADDRESS (ADDRESS) текст сап катары уячанын дарегин гана кайтарат. Эгер сизге клетканын мааниси керек болсо, аны функциянын аргументи катары колдонуңуз КЫЙЫР (КЫЙЫР) же 2-мисалда көрсөтүлгөн альтернативдүү формулалардын бирин колдонуңуз.

1-мисал: уячанын дарегин сап жана тилке номери боюнча алыңыз

Функцияларды колдонуу ADDRESS (ДАРЕК) Сиз уячанын дарегин сап жана мамычанын номерин колдонуп текст катары ала аласыз. Эгерде сиз ушул эки гана аргументти киргизсеңиз, натыйжа шилтеме стилинде жазылган абсолюттук дарек болот A1.

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

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

Абсолюттук же салыштырмалуу

Эгер аргументтин маанисин көрсөтпөсөңүз abs_num (маалымат_түрү) формулада, натыйжа абсолюттук шилтеме болуп саналат.

Даректи салыштырмалуу шилтеме катары көрүү үчүн, аргумент катары алмаштырсаңыз болот abs_num (маалымат_түрү) мааниси 4.

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

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

A1 же R1C1

Шилтемелерди стилдөө үчүн R1C1, демейки стилдин ордуна A1, Аргумент үчүн FALSE көрсөтүшүңүз керек a1.

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

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

Барактын аты

Акыркы аргумент барактын аты. Эгер натыйжада бул ат керек болсо, аны аргумент катары көрсөтүңүз баракча_текст (баракчанын_аты).

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

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

2-мисал: сап жана мамычанын номерин колдонуп, клетканын маанисин табыңыз

милдети ADDRESS (ADDRESS) уячанын дарегин жарактуу шилтеме катары эмес, текст катары кайтарат. Эгер сиз уячанын маанисин алышыңыз керек болсо, функция тарабынан кайтарылган натыйжаны колдонсоңуз болот ADDRESS (ДАРЕК), аргумент катары КЫЙЫР (КЫЙЫР). Функцияны изилдейбиз КЫЙЫР (КЫЙЫР) кийинчерээк марафондо 30 күндө 30 Excel функциялары.

=INDIRECT(ADDRESS(C2,C3))

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

милдети КЫЙЫР (КЫЙЫР) функциясы жок иштей алат ADDRESS (ДАРЕК). Бул жерде сиз бириктирүү операторун колдонуп, "&“, стилинде каалаган даректи сокур R1C1 жана натыйжада клетканын маанисин алуу:

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

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

милдети INDEX (INDEX) ошондой эле сап жана мамычанын номери көрсөтүлсө, уячанын маанисин кайтара алат:

=INDEX(1:5000,C2,C3)

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

1:5000 Excel барагынын биринчи 5000 саптары.

3-мисал: максималдуу мааниси бар уячанын дарегин кайтарыңыз

Бул мисалда биз максималдуу мааниге ээ болгон уячаны табабыз жана функцияны колдонобуз ADDRESS (АДРЕС) анын дарегин алуу үчүн.

милдети MAX (MAX) С тилкесинде максималдуу санды табат.

=MAX(C3:C8)

=МАКС(C3:C8)

Кийинки функция келет ADDRESS (АДРЕС) менен бириккен МАТЧА (МАТЧ), саптын номерин табат жана колонна (COLUMN), ал тилкенин номерин көрсөтөт.

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

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

Таштап Жооп