30 Excel функции за 30 дена: АДРЕСА

Вчера на маратонот 30 Excel функции за 30 дена ги најдовме елементите на низата користејќи ја функцијата Состаноците (ПРЕБАРУВАЊЕ) и откри дека работи одлично во тим со други карактеристики како на пр VLOOKUP (VLOOKUP) и Индекс (ИНДЕКС).

На 20-тиот ден од нашиот маратон ќе го посветиме проучувањето на функцијата АДРЕСА (АДРЕСА). Ја враќа адресата на ќелијата во текстуален формат користејќи го бројот на редот и колоната. Дали ни треба оваа адреса? Може ли истото да се направи со други функции?

Ајде да ги погледнеме деталите за функцијата АДРЕСА (АДРЕСА) и проучувајте примери за работа со него. Доколку имате дополнителни информации или примери, ве молиме споделете ги во коментар.

Функција 20: АДРЕСА

функција АДРЕСА (ADDRESS) враќа референца на ќелија како текст врз основа на бројот на редот и колоната. Може да врати апсолутна или релативна адреса во стил на врска. A1 or R1C1. Покрај тоа, името на листот може да се вклучи во резултатот.

Како може да се користи функцијата АДРЕС?

функција АДРЕСА (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 – ако ТОЧНО (ВИСТИНСКО) или воопшто не е наведено, функцијата враќа референца во стилот A1, ако НЕТОЧНО (НЕТОЧНО), тогаш во стил R1C1.
  • Лист_текст (име_лист) – името на листот може да се наведе доколку сакате да го видите во резултатот што го враќа функцијата.

Стапици АДРЕС

функција АДРЕСА (ADDRESS) ја враќа само адресата на ќелијата како текстуална низа. Ако ви треба вредноста на ќелијата, користете ја како функционален аргумент ИНДИРЕКТЕН (ИНДИРЕКТНО) или користете една од алтернативните формули прикажани во Пример 2.

Пример 1: Добијте адреса на ќелија по ред и број на колона

Користење на функции АДРЕСА (АДРЕСА) Може да ја добиете адресата на ќелијата како текст користејќи го бројот на редот и колоната. Ако ги внесете само овие два аргументи, резултатот ќе биде апсолутна адреса напишана во стил на врска A1.

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

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

Апсолутна или релативна

Ако не наведете вредност на аргументот abs_num (reference_type) во формула, резултатот е апсолутна референца.

За да ја видите адресата како релативна врска, можете да ја замените како аргумент 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) ја враќа адресата на ќелијата како текст, а не како валидна врска. Ако треба да ја добиете вредноста на ќелијата, можете да го користите резултатот вратен од функцијата АДРЕСА (АДРЕСА), како аргумент за ИНДИРЕКТЕН (ИНДИРЕКТЕН). Ќе ја проучуваме функцијата ИНДИРЕКТЕН (ИНДИРЕКТНО) подоцна на маратонот 30 Excel функции за 30 дена.

=INDIRECT(ADDRESS(C2,C3))

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

функција ИНДИРЕКТЕН (INDIRECT) може да работи без функцијата АДРЕСА (АДРЕСА). Еве како можете, користејќи го операторот за конкатенација “&“, заслепете ја саканата адреса во стил R1C1 и како резултат да се добие вредноста на ќелијата:

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

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

функција Индекс (INDEX) исто така може да ја врати вредноста на ќелијата ако е наведен број на ред и колона:

=INDEX(1:5000,C2,C3)

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

1:5000 се првите 5000 редови од листот на Excel.

Пример 3: Вратете ја адресата на ќелијата со максимална вредност

Во овој пример, ќе ја најдеме ќелијата со максимална вредност и ќе ја користиме функцијата АДРЕСА (АДРЕСА) за да ја добиете нејзината адреса.

функција MAX (MAX) го наоѓа максималниот број во колоната В.

=MAX(C3:C8)

=МАКС(C3:C8)

Следно доаѓа функцијата АДРЕСА (АДРЕСА) во комбинација со Состаноците (MATCH), кој го наоѓа бројот на линијата, и кОЛОНА (КОЛУМНА), која го одредува бројот на колоната.

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

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

Оставете Одговор