ADRESSE Funktion Excel - Få celleadresse som tekst

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel ADRESS -funktion i Excel for at returnere en celleadresse som tekst.

ADRESS Funktionsoversigt

ADRESSE -funktionen Returnerer en celleadresse som tekst.

Hvis du vil bruge ADRESS Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

ADRESSE -funktion Syntaks og input:

1 = ADRESSE (række_numre, kolonnenummer, abs_numre, C1, arktekst)

række_nummer - Rækketallet for referencen. Eksempel: 5 for række 5.

col_num - Spaltenummeret for referencen. Eksempel: 5 for kolonne E. Du kan ikke indtaste “E” for kolonne E

abs_num - [valgfrit] Et tal, der repræsenterer, om referencen skal have absolutte eller relative række-/kolonnehenvisninger. 1 for absolut. 2 for absolut række/relativ kolonne. 3 for relativ række/absolut kolonne. 4 for pårørende.

a1 - [valgfrit]. Et tal, der angiver, om der skal bruges standard (A1) cellereferenceformat eller R1C1 -format. 1/TRUE for Standard (standard). 0/FALSK for R1C1.

ark_tekst - [valgfrit] Navnet på det regneark, der skal bruges. Standardindstillingerne for det aktuelle ark.

Hvad er ADRESS -funktionen?

ADRESSE -funktionen er lidt af en unik funktion. Det meste af tiden i et regneark fortæller vi computeren en cellereference, og det giver os værdien fra den celle. Med ADRESSEN vil vi i stedet bygge navnet på en celle. Denne adresse kan være relativ eller absolut i A1- eller R1C1 -stil og kan eventuelt indeholde arkets navn. For det meste har denne funktion ikke mange praktiske anvendelser, men det kan være sjovt at lære om. Når det bruges, er det normalt i kombination med andre funktioner, som vi vil se nedenfor.

Grundeksempel

Lad os sige, at vi vil bygge en reference til cellen i 4th kolonne og 1st række, alias celle D1. Vi kan bruge layoutet på billedet her:

Vores formel i A3 er simpelthen

1 = ADRESSE (B1, B2)

Bemærk, at ved ikke at angive et specifikt argument for relativ/absolut, fik vi alle absolutte. Vi fik også standardformatet for A1-type referencer uden navn på ark.

Kombineret med INDIRECT

Som vi sagde, gav ADRESS -funktionen i sig selv ikke rigtig noget nyttigt. Vi kunne dog kombinere det med INDIRECT -funktionen for at få noget funktionalitet. Overvej dette layout, hvor vi har en liste over emner i kolonne D. Hvis vi beholdt den samme formel som før, genererer vi en henvisning til D1 som sådan

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

Ved at placere adressefunktionen i en INDIRECT -funktion, vil vi være i stand til at bruge den genererede cellereference og bruge den på en praktisk måde. INDIRECT tager referencen til "$ D $ 1" og bruger den til at hente værdien fra den celle.

123 = INDIREKT (ADRESSE (B1, B2)= INDIRECT ($ D $ 1)= "Apple"

Bemærk: Selvom ovenstående giver et godt eksempel på at gøre ADRESSE -funktionen nyttig, er det ikke en god formel at bruge normalt. Det krævede to funktioner, og på grund af INDIREKTET vil det være flygtigt i naturen. Et bedre alternativ ville have været at bruge INDEX sådan: = INDEX (1: 1048576, B1, B2)

Adresse af specifik værdi

Nogle gange, når du har en stor liste med varer, skal du kunne vide, hvor på listen et element findes. Overvej denne tabel med scoringer fra elever. Vi er gået videre og beregnet min-, median- og maxværdierne for disse score i celler E2: G2.

Vi kunne filtrere vores tabel for hver af disse elementer for at finde, hvor den er (forestil dig igen, at dette er en meget større liste), eller vi kan endda anvende en betinget formatering, så den visuelt dukker op til brugeren. Men hvis listen er tusinder af rækker, ønsker vi ikke at skulle rulle så langt for at se, hvad vi vil. I stedet bruger vi værdierne i E2: G2 til at bestemme adressen på cellerne, der indeholder vores værdier. For at gøre dette bruger vi MATCH -funktionen med ADRESSE. Husk, at MATCH returnerer den relative position af en værdi inden for et område.

Vores formel i E3 er derefter:

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

Vi kan kopiere den samme formel til G3, og kun E2 -referencen ændres, da den er den eneste relative reference. Når jeg ser tilbage på E3, var MATCH -funktionen i stand til at finde værdien 98 i 5th række i kolonne B. Vores ADRESSE -funktion brugte derefter denne til at bygge den fulde adresse på "$ B $ 5".

Oversæt kolonne bogstaver fra tal

Op til dette punkt har alle vores eksempler ladet ADRESSE -funktionen returnere en absolut reference. Dette næste eksempel returnerer en relativ reference. I denne tabel ønsker vi at indtaste et tal i kolonne A og returnere det tilsvarende kolonne bogstavnavn.

For at nå vores mål får vi ADDRESS -funktionen til at returnere en reference på række 1 i relativt format, og derefter fjerner vi "1" fra tekststrengen, så vi bare har bogstavet / bogstaverne tilbage. Overvej i vores tabel række 3, hvor vores input er 13. Vores formel i B3 er

1 = UDSKIFTNING (ADRESSE (1, A3, 4), "1", "")

Bemærk, at vi har givet 3rd argument inden for ADRESSE -funktionen, som styrer den relative vs. absolutte henvisning. ADRESSE -funktionen udsender “M1”, og derefter fjerner SUBSTITUTE -funktionen “1”, så vi står tilbage med bare “M”.

Find adressen på Named Ranges

I Excel kan du navngive rækkevidde eller celleområder, så du blot kan henvise til det navngivne område i stedet for cellereferencen.

De fleste navngivne områder er statiske, hvilket betyder, at de altid refererer til det samme område. Du kan dog også oprette dynamiske navngivne områder, der ændrer sig i størrelse baseret på nogle formler.

Med et dynamisk navngivet område skal du muligvis kende den nøjagtige adresse, som dit navngivne område peger på. Vi kan gøre dette med ADRESSE -funktionen.

I dette eksempel ser vi på, hvordan vi definerer adressen til vores navngivne område kaldet "karakterer".

Lad os bringe vores bord tilbage fra før:

For at få adressen på et område skal du kende den øverste venstre celle og den nederste venstre celle. Den første del er let nok at opnå ved hjælp af funktionen RÆKKE og KOLONNE. Vores formel i E1 kan være

1 = ADRESSE (RÆKKE (karakterer), KOLONNE (karakterer))

ROW -funktionen returnerer rækken af ​​den første celle i vores område (som vil være 1), og COLUMN vil gøre det samme for kolonnen (også 1).

For at få den nederste højre celle bruger vi funktionerne RÆGER og KOLONNER. Da vi kan regne udgangspunktet for vores område, får vi det korrekte slutpunkt, hvis vi beregner, hvor højt området er og trækker vores udgangspunkt. Formlen for dette ligner

1 = ADRESSE (RÆkker (karakterer) -ROW (karakterer) +1, KOLONNER (karakterer) -KOLONNE (karakterer) +1)

Endelig, for at sætte det hele sammen til en enkelt streng, kan vi simpelthen sammenkæde værdierne sammen med et kolon i midten. Formel i E3 kan være

1 = E1 & ":" & E2

Bemærk: Mens vi var i stand til at bestemme adressen for intervallet, bestemte vores ADRESS -funktion, om referencerne skulle angives som relative eller absolutte. Dine dynamiske områder vil have relative referencer, som denne teknik ikke vil opfange.

2nd Bemærk: Denne teknik fungerer kun på et kontinuerligt navneområde. Hvis du havde et navngivet område, der var defineret som noget lignende denne formel

1 = A1: B2, A5: B6

så ville ovenstående teknik resultere i fejl.

Ekstra Noter

Brug ADRESSE -funktionen til at generere en adresse fra en given række og kolonnummer. Vigtig: Du skal indtaste kolonnen nummer. Indtastning af kolonnebogstavet vil generere en fejl. Hvis det er nødvendigt, kan du bruge kolonnefunktionen til at beregne kolonnetallet for en cellereference.

Abs_num giver dig mulighed for at skifte de absolutte og relative cellereferencer.
1,2,3,4 a1, $ a $ 2 … relativ/absolut osv …

Angiv derefter, om du vil bruge a1 eller R1C1. a1 -tilstand er standardtilstanden, hvor celler refereres til af deres kolonnebogstav og rækkenummer (f.eks. a4). R1C1 -tilstand er, hvor celler refereres til af deres række- og kolonnetal (f.eks. R4C1). a1 er standardtilstand. Brug dette, medmindre du har en god grund til ikke at gøre det.

I det sidste argument kan du indtaste et arknavn, hvis cellereferencen vil være på et andet regneark. Skriv arknavnet omgivet af paranthese (f.eks. "Ark3").

Tilbage til listen over alle funktioner i Excel

ADRESSE funktion i Google Sheets

ADRESSE -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave