30 Excel funkcijų per 30 dienų: ADRESAS

Vakar maratone 30 Excel funkcijų per 30 dienų masyvo elementus radome naudodami funkciją RUNGTYNIŲ (SEARCH) ir nustatė, kad ji puikiai veikia komandoje su kitomis funkcijomis, pvz., PERŽIŪRA (VLOOKUP) ir RODYKLĖ (INDEKSAS).

20-ąją mūsų maratono dieną skirsime funkcijos tyrimui ADRESAS (ADRESAS). Jis grąžina langelio adresą teksto formatu, naudodamas eilutės ir stulpelio numerius. Ar mums reikia šio adreso? Ar tą patį galima padaryti su kitomis funkcijomis?

Pažvelkime į funkcijos detales ADRESAS (ADRESAS) ir išstudijuokite darbo su juo pavyzdžius. Jei turite papildomos informacijos ar pavyzdžių, pasidalykite jais komentaruose.

20 funkcija: ADRESAS

Funkcija ADRESAS (ADDRESS) pateikia langelio nuorodą kaip tekstą pagal eilutės ir stulpelio numerius. Jis gali grąžinti absoliutų arba santykinį nuorodos stiliaus adresą. A1 or R1C1. Be to, lapo pavadinimas gali būti įtrauktas į rezultatą.

Kaip galima naudoti ADRESAS funkciją?

Funkcija ADRESAS (ADRESAS) gali grąžinti langelio adresą arba dirbti kartu su kitomis funkcijomis:

  • Gaukite langelio adresą, nurodytą eilutės ir stulpelio numerius.
  • Raskite langelio vertę žinodami eilutės ir stulpelio numerius.
  • Grąžinkite didžiausios reikšmės langelio adresą.

Sintaksė ADDRESS (ADDRESS)

Funkcija ADRESAS (ADDRESS) turi tokią sintaksę:

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

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

  • abs_num (link_type) – jei lygi 1 arba visai nenurodyta, funkcija pateiks absoliutų adresą ($A$1). Norėdami gauti santykinį adresą (A1), naudokite reikšmę 4. Kiti variantai: 2=1 A$, 3= $A1.
  • a1 – jei TRUE (TRUE) arba visai nenurodyta, funkcija grąžina nuorodą į stilių A1, jei FALSE (FALSE), tada stilingai R1C1.
  • lapas_tekstas (sheet_name) – galima nurodyti lapo pavadinimą, jei norite jį matyti funkcijos grąžintame rezultate.

Spąstai ADDRESS

Funkcija ADRESAS (ADDRESS) grąžina tik langelio adresą kaip teksto eilutę. Jei jums reikia langelio reikšmės, naudokite ją kaip funkcijos argumentą NETIESIOGINĖS (NETIESIOGINĖ) arba naudokite vieną iš alternatyvių formulių, parodytų 2 pavyzdyje.

1 pavyzdys: Gaukite langelio adresą pagal eilutės ir stulpelio numerį

Naudojant funkcijas ADRESAS (ADRESAS) Ląstelės adresą galite gauti kaip tekstą naudodami eilutės ir stulpelio numerį. Jei įvesite tik šiuos du argumentus, rezultatas bus absoliutus adresas, parašytas nuorodos stiliumi A1.

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

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

Absoliutus arba santykinis

Jei nenurodysite argumento reikšmės abs_num (nuorodos_tipas) formulėje, rezultatas yra absoliuti nuoroda.

Norėdami pamatyti adresą kaip santykinę nuorodą, galite jį pakeisti kaip argumentą abs_num (reference_type) reikšmė 4.

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

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

A1 arba R1C1

Norėdami stiliuoti nuorodas R1C1, vietoj numatytojo stiliaus A1, Argumente turite nurodyti FALSE a1.

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

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

Lapo pavadinimas

Paskutinis argumentas yra lapo pavadinimas. Jei jums reikia šio pavadinimo rezultate, nurodykite jį kaip argumentą lapo_tekstas (lapo_pavadinimas).

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

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

2 pavyzdys: suraskite langelio vertę naudodami eilutės ir stulpelio numerius

Funkcija ADRESAS (ADDRESS) grąžina langelio adresą kaip tekstą, o ne kaip tinkamą nuorodą. Jei reikia gauti langelio reikšmę, galite naudoti funkcijos grąžintą rezultatą ADRESAS (ADRESAS), kaip argumentą už NETIESIOGINĖS (NETIESIOGINĖS). Mes išnagrinėsime funkciją NETIESIOGINĖS (NETIESIOGINĖS) vėliau maratone 30 Excel funkcijų per 30 dienų.

=INDIRECT(ADDRESS(C2,C3))

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

Funkcija NETIESIOGINĖS (NETIESIOGINĖ) gali veikti be funkcijos ADRESAS (ADRESAS). Štai kaip galite naudoti sujungimo operatorių “&“, apakinkite norimą adresą stiliumi R1C1 ir kaip rezultatas, gaukite langelio vertę:

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

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

Funkcija RODYKLĖ (INDEX) taip pat gali grąžinti langelio reikšmę, jei nurodytas eilutės ir stulpelio numeris:

=INDEX(1:5000,C2,C3)

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

1:5000 yra pirmosios 5000 Excel lapo eilučių.

3 pavyzdys: Grąžinkite langelio adresą su didžiausia reikšme

Šiame pavyzdyje rasime langelį su didžiausia verte ir naudosime funkciją ADRESAS (ADRESAS), kad gautumėte jos adresą.

Funkcija MAX biurą ar brokerį (MAX) randa didžiausią skaičių C stulpelyje.

=MAX(C3:C8)

=МАКС(C3:C8)

Toliau ateina funkcija ADRESAS (ADRESAS) kartu su RUNGTYNIŲ (MATCH), kuris suranda eilutės numerį ir KOLONĖLĖ (Stulpelis), kuris nurodo stulpelio numerį.

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

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

Palikti atsakymą