30 Excel funkcijas 30 dienās: ADRESE

Vakar maratonā 30 Excel funkcijas 30 dienās mēs atradām masīva elementus, izmantojot funkciju MATCH (SEARCH) un atklāja, ka tas lieliski darbojas komandā ar citām funkcijām, piemēram, VLOOKUP (VLOOKUP) un INDEX (INDEKSS).

Mūsu maratona 20. dienā mēs veltīsim funkcijas izpētei ADDRESS (ADRESE). Tas atgriež šūnas adresi teksta formātā, izmantojot rindas un kolonnas numuru. Vai mums ir vajadzīga šī adrese? Vai to pašu var izdarīt ar citām funkcijām?

Apskatīsim funkcijas detaļas ADDRESS (ADRESE) un izpētiet piemērus darbam ar to. Ja jums ir papildu informācija vai piemēri, lūdzu, kopīgojiet tos komentāros.

20. funkcija: ADRESE

funkcija ADDRESS (ADDRESS) atgriež šūnas atsauci kā tekstu, pamatojoties uz rindas un kolonnas numuru. Tas var atgriezt absolūtu vai relatīvu saites stila adresi. A1 or R1C1. Turklāt rezultātā var iekļaut lapas nosaukumu.

Kā var izmantot funkciju ADRESE?

funkcija ADDRESS (ADRESE) var atgriezt šūnas adresi vai strādāt kopā ar citām funkcijām, lai:

  • Iegūstiet šūnas adresi, ņemot vērā rindas un kolonnas numuru.
  • Atrodiet šūnas vērtību, zinot rindas un kolonnas numuru.
  • Atgrieziet tās šūnas adresi ar lielāko vērtību.

Sintakse ADDRESS (ADDRESS)

funkcija ADDRESS (ADDRESS) ir šāda sintakse:

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

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

  • abs_num (link_type) – ja vienāds 1 vai vispār nav norādīta, funkcija atgriezīs absolūto adresi ($A$1). Lai iegūtu relatīvo adresi (A1), izmantojiet vērtību 4. Citas iespējas: 2=1 A$, 3= $A1.
  • a1 – ja TRUE (TRUE) vai nav norādīts vispār, funkcija atgriež atsauci stilā A1, ja FALSE (FALSE), tad stilā R1C1.
  • lapa_teksts (lapas_nosaukums) – lapas nosaukumu var norādīt, ja vēlaties to redzēt funkcijas atgrieztajā rezultātā.

Traps ADDRESS

funkcija ADDRESS (ADDRESS) atgriež tikai šūnas adresi kā teksta virkni. Ja jums ir nepieciešama šūnas vērtība, izmantojiet to kā funkcijas argumentu NETIEŠAIS (NETIEŠĀ) vai izmantojiet kādu no alternatīvajām formulām, kas parādītas 2. piemērā.

1. piemērs: iegūstiet šūnas adresi pēc rindas un kolonnas numura

Funkciju izmantošana ADDRESS (ADRESE) Šūnas adresi var iegūt kā tekstu, izmantojot rindas un kolonnas numuru. Ja ievadīsiet tikai šos divus argumentus, rezultāts būs absolūta adrese, kas rakstīta saites stilā A1.

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

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

Absolūts vai relatīvs

Ja nenorādīsit argumenta vērtību abs_num (atsauces_veids) formulā, rezultāts ir absolūta atsauce.

Lai skatītu adresi kā relatīvu saiti, varat to aizstāt kā argumentu abs_num (atsauces_veids) vērtība 4.

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

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

A1 vai R1C1

Lai veidotu saites R1C1, nevis noklusējuma stilam A1, Argumentam jānorāda FALSE a1.

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

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

Lapas nosaukums

Pēdējais arguments ir lapas nosaukums. Ja rezultāts ir nepieciešams, norādiet to kā argumentu lapas_teksts (lapas_nosaukums).

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

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

2. piemērs. Atrodiet šūnas vērtību, izmantojot rindas un kolonnas numuru

funkcija ADDRESS (ADDRESS) atgriež šūnas adresi kā tekstu, nevis kā derīgu saiti. Ja nepieciešams iegūt šūnas vērtību, varat izmantot funkcijas atgriezto rezultātu ADDRESS (ADRESE), kā arguments par NETIEŠAIS (NETIEŠI). Mēs pētīsim funkciju NETIEŠAIS (NETIEŠAIS) vēlāk maratonā 30 Excel funkcijas 30 dienās.

=INDIRECT(ADDRESS(C2,C3))

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

funkcija NETIEŠAIS (INDIRECT) var darboties bez funkcijas ADDRESS (ADRESE). Lūk, kā jūs varat, izmantojot savienošanas operatoru "&“, aizklājiet vēlamo adresi stilā R1C1 un rezultātā iegūstiet šūnas vērtību:

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

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

funkcija INDEX (INDEX) var arī atgriezt šūnas vērtību, ja ir norādīts rindas un kolonnas numurs:

=INDEX(1:5000,C2,C3)

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

1:5000 ir pirmās 5000 Excel lapas rindas.

3. piemērs. Atgrieziet šūnas adresi ar maksimālo vērtību

Šajā piemērā mēs atradīsim šūnu ar maksimālo vērtību un izmantosim funkciju ADDRESS (ADDRESS), lai uzzinātu viņas adresi.

funkcija MAX (MAX) atrod maksimālo skaitu kolonnā C.

=MAX(C3:C8)

=МАКС(C3:C8)

Tālāk nāk funkcija ADDRESS (ADDRESS) apvienojumā ar MATCH (MATCH), kas atrod rindas numuru, un KOLONNA (COLUMN), kas norāda kolonnas numuru.

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

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

Atstāj atbildi