Екцел формула: Адреса прве ћелије у опсегу -

Генеричка формула

=ADDRESS(MIN(ROW(range)),MIN(COLUMN(range)))

Резиме

Да бисте добили адресу прве ћелије у опсегу, можете да користите функцију АДРЕСА заједно са функцијама РЕД, КОЛОНА и МИН. У приказаном примеру, формула у Ф5 је:

=ADDRESS(MIN(ROW(data)),MIN(COLUMN(data)))

при чему су подаци именовани опсег Б5: Д14.

Објашњење

Функција АДРЕСА ствара референцу на основу датог броја реда и колоне. У овом случају желимо да добијемо први ред и прву колону које користе именовани подаци о опсегу (Б5: Д14).

Да бисмо искористили први ред, користимо функцију РОВ заједно са МИН функцијом на следећи начин:

MIN(ROW(data))

Будући да подаци садрже више од једног реда, РОВ враћа низ бројева редова:

(5;6;7;8;9;10;11;12;13;14)

Овај низ иде директно у функцију МИН, која враћа најмањи број:

MIN((5;6;7;8;9;10;11;12;13;14)) // returns 5

Да бисмо добили прву колону, на исти начин користимо функцију ЦОЛУМН:

MIN(COLUMN(data))

Будући да подаци садрже три реда, ЦОЛУМН враћа низ са три броја ступаца:

(2,3,4)

а функција МИН поново враћа највећи број:

MIN((2,3,4)) // returns 2

Оба резултата се враћају директно у функцију АДРЕСА која гради референцу на ћелију у реду 5, колони 2:

=ADDRESS(5,2) // returns $B$5

Ако желите релативну адресу уместо апсолутне референце, можете навести 4 за трећи аргумент попут овог:

=ADDRESS(MIN(ROW(data)),MIN(COLUMN(data)),4) // returns B5

Алтернатива функције ЦЕЛЛ

Иако то није очигледно, функција ИНДЕКС враћа референцу, тако да помоћу функције ЦЕЛЛ можемо користити ИНДЕКС да бисмо добили адресу прве ћелије у опсегу попут овог:

=CELL("address",INDEX(data,1,1))

У овом случају користимо функцију ИНДЕКС да бисмо добили референцу на прву ћелију у опсегу давањем ИНДЕКС 1 за број реда и 1 за број колоне, са подацима за низ:

INDEX(data,1,1) // returns reference to B5

Тада ИНДЕКС враћа референцу на ћелију Б5, а ми користимо функцију ЦЕЛЛ са „аддресс“ (Адреса), да прикажемо адресу.

Напомена: ЦЕЛЛ функција је испарљива функција која може изазвати проблеме са перформансама у великим или сложеним радним свескама.

Занимљиви Чланци...