ADRESA Funkcija Excel - Dobijte adresu ćelije u obliku teksta

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič pokazuje kako se koristi Excel ADDRESS funkcija u Excelu za vraćanje adrese ćelije u obliku teksta.

ADRESA Pregled funkcija

Funkcija ADDRESS Vraća adresu ćelije kao tekst.

Da biste koristili funkciju ADDRESS Excel radnog lista, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

Funkcija ADDRESS Sintaksa i ulazi:

1 = ADRESA (red_broj, broj_ stupca, aps_broj, C1, tekst_lista)

red_broj - Broj retka za referencu. Primjer: 5 za red 5.

col_num - Broj stupca za referencu. Primjer: 5 za stupac E. Ne možete unijeti “E” za stupac E

aps_broj - [izborno] Broj koji predstavlja treba li referenca imati apsolutne ili relativne reference retka/stupca. 1 za apsolutno. 2 za apsolutni redak/relativni stupac. 3 za relativni redak/apsolutni stupac. 4 za rodbinu.

a1 - [izborno]. Broj koji označava treba li se koristiti standardni (A1) referentni format ćelije ili format R1C1. 1/TRUE za Standard (zadano). 0/LAŽ za R1C1.

list_tekst - [izborno] Naziv radnog lista za korištenje. Zadane postavke za trenutni list.

Što je funkcija ADDRESS?

Funkcija ADDRESS pomalo je jedinstvena funkcija. Većinu vremena u proračunskoj tablici računalu govorimo referencu ćelije i ona nam daje vrijednost iz te ćelije. S ADRESOM ćemo umjesto toga izgraditi naziv ćelije. Ova adresa može biti relativna ili apsolutna, u stilu A1 ili R1C1, a može i ne mora uključivati ​​naziv lista. Uglavnom ova funkcija nema mnogo praktične uporabe, ali može biti zabavno naučiti. Kad se koristi, obično je u kombinaciji s drugim funkcijama, što ćemo vidjeti u nastavku.

Osnovni primjer

Recimo da želimo izgraditi referencu na ćeliju u 4th stupac i 1sv red, zvani ćelija D1. Ovdje možemo upotrijebiti izgled na slici:

Naša formula u A3 je jednostavno

1 = ADRESA (B1, B2)

Imajte na umu da smo ne navodeći određeni argument za relativno/apsolutno, dobili sve apsolutno. Također smo dobili zadani stil pozivanja tipa A1 bez naziva lista.

U kombinaciji s INDIRECT

Kao što smo rekli, funkcija ADDRESS sama po sebi nije nam dala ništa korisno. Mogli bismo ga kombinirati s funkcijom INDIRECT kako bismo dobili neku funkcionalnost. Razmotrimo ovaj izgled, gdje imamo popis stavki u stupcu D. Ako bismo zadržali istu formulu kao i prije, generirat ćemo referencu na D1 ovako

12 = ADRESA (B1, B2)= $ D $ 1

Stavljanjem funkcije adrese unutar funkcije INDIRECT moći ćemo koristiti generiranu referencu ćelije i koristiti je na praktičan način. INDIRECT će uzeti referencu "$ D $ 1" i upotrijebiti je za dohvaćanje vrijednosti iz te ćelije.

123 = INDIREKTNO (ADRESA (B1, B2)= INDIREKTNO ($ D $ 1)= "Jabuka"

Bilješka: Iako gore navedeno daje dobar primjer korištenja funkcije ADDRESS, to nije dobra formula za normalno korištenje. Zahtijevale su dvije funkcije, a zbog IZREDNOG bit će nestabilne prirode. Bolja alternativa bila bi korištenje INDEX -a ovako: = INDEX (1: 1048576, B1, B2)

Adresa određene vrijednosti

Ponekad kad imate veliki popis stavki, morate znati gdje se na popisu nalazi neka stavka. Razmotrite ovu tablicu rezultata učenika. Krenuli smo dalje i izračunali min, medijanu i max vrijednosti ovih rezultata u ćelijama E2: G2.

Mogli bismo filtrirati našu tablicu za svaku od ovih stavki kako bismo otkrili gdje se nalazi (opet, zamislite da je ovo mnogo veći popis), ili bismo čak mogli primijeniti uvjetno oblikovanje tako da vizualno iskače korisniku. No, ako je popis tisuća redaka, ne želimo se pomicati toliko daleko da vidimo što želimo. Umjesto toga, upotrijebit ćemo vrijednosti u E2: G2 za određivanje adrese ćelija koje sadrže naše vrijednosti. Da bismo to učinili, upotrijebit ćemo funkciju MATCH s ADDRESS. Upamtite da će MATCH vratiti relativni položaj vrijednosti unutar raspona.

Naša formula u E3 tada je:

1 = ADRESA (MATCH (E2, $ B: $ B, 0), 2)

Istu formulu možemo kopirati u G3, a promijenit će se samo referenca E2 jer je to jedina relativna referenca. Gledajući unatrag na E3, funkcija MATCH uspjela je pronaći vrijednost 98 u 5th redak stupca B. Naša je funkcija ADDRESS to upotrijebila za izradu pune adrese "$ B $ 5".

Prevedite slova stupaca iz brojeva

Do sada su svi naši primjeri dopuštali da funkcija ADDRESS vrati apsolutnu referencu. Ovaj sljedeći primjer će vratiti relativnu referencu. U ovoj tablici želimo unijeti broj u stupac A i vratiti naziv odgovarajućeg stupca.

Da bismo postigli svoj cilj, imat ćemo funkciju ADDRESS koja će vratiti referencu na redak 1 u relativnom formatu, a zatim ćemo ukloniti "1" iz tekstualnog niza tako da nam ostane samo slovo (a). Razmotrimo u našoj tablici redak 3, gdje je naš ulaz 13. Naša formula u B3 je

1 = ZAMJENA (ADRESA (1, A3, 4), "1", "")

Imajte na umu da smo dali 3rd argument unutar funkcije ADDRESS, koji kontrolira relativno nasuprot apsolutnom referenciranju. Funkcija ADDRESS će ispisati "M1", a zatim funkcija ZAMJENA uklanja "1" tako da nam ostaje samo "M".

Pronađite adresu Named Ranges

U Excelu možete imenovati raspon ili raspone ćelija, što vam omogućuje jednostavno pozivanje na imenovani raspon umjesto reference ćelije.

Većina imenovanih raspona je statična, što znači da se uvijek odnose na isti raspon. Međutim, također možete stvoriti dinamičke imenovane raspone koji mijenjaju veličinu na temelju nekih formula (a).

S dinamičkim imenovanim rasponom možda ćete morati znati točnu adresu na koju vaš imenovani raspon pokazuje. To možemo učiniti pomoću funkcije ADDRESS.

U ovom primjeru ćemo pogledati kako definirati adresu za naš imenovani raspon pod nazivom "Ocjene".

Vratimo naš stol od prije:

Da biste dobili adresu raspona, morate znati gornju lijevu ćeliju i donju lijevu ćeliju. Prvi dio je dovoljno jednostavno postići pomoću funkcija ROW i COLUMN. Naša formula u E1 može biti

1 = ADDRESS (ROW (ocjene), COLUMN (ocjene))

Funkcija ROW će vratiti redak prve ćelije u našem rasponu (koji će biti 1), a COLUMN će učiniti isto slično za stupac (također 1).

Da bismo dobili donju desnu ćeliju, koristit ćemo funkciju ROWS i COLUMNS. Budući da možemo shvatiti početnu točku našeg raspona, ako izračunamo koliko je raspon visok i oduzmemo početnu točku, dobit ćemo ispravnu krajnju točku. Formula za ovo izgleda ovako

1 = ADDRESS (ROWS (ocjene) -ROW (ocjene) +1, COLUMNS (ocjene) -COLUMN (ocjene) +1)

Konačno, kako bismo sve spojili u jedan niz, možemo jednostavno spojiti vrijednosti zajedno s dvotočkom u sredini. Formula u E3 može biti

1 = E1 & ":" & E2

Bilješka: Iako smo uspjeli odrediti adresu, raspon, naša je funkcija ADDRESS odredila hoćemo li reference navesti kao relativne ili apsolutne. Vaši dinamički rasponi imat će relativne reference koje ova tehnika neće pokupiti.

2nd Bilješka: Ova tehnika radi samo na neprekidnom rasponu imena. Ako ste imali imenovani raspon koji je definiran kao nešto poput ove formule

1 = A1: B2, A5: B6

tada bi gornja tehnika rezultirala pogreškama.

dodatne napomene

Upotrijebite funkciju ADDRESS za generiranje adrese iz zadanog broja retka i stupca. Važno: Morate unijeti stupac broj. Unošenje slova stupca generirat će pogrešku. Ako je potrebno, možete koristiti funkciju stupca za izračun broja stupca za referencu ćelije.

Abs_num omogućuje vam prebacivanje apsolutnih i relativnih referenci ćelija.
1,2,3,4 a1, $ a $ 2… relativno/apsolutno itd…

Zatim navedite želite li koristiti a1 ili R1C1. a1 način rada je standardni način u kojem se ćelije pozivaju na slovo stupca i broj retka (npr. a4). Način R1C1 je mjesto gdje se ćelije pozivaju na brojeve redaka i stupaca (npr. R4C1). a1 je zadani način rada. Koristite ovo osim ako nemate dobar razlog da to ne učinite.

U posljednjem argumentu možete unijeti naziv lista ako će referenca ćelije biti na drugom radnom listu. Upišite naziv lista okružen parantezom (npr. „List 3“).

Povratak na popis svih funkcija u Excelu

ADRESA funkciju u Google tablicama

Funkcija ADRESA radi potpuno isto u Google tablicama kao i u Excelu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave