30 Excel-funktioner på 30 dage: ADRESSE

I går på maraton 30 Excel-funktioner på 30 dage vi fandt elementerne i arrayet ved hjælp af funktionen MATCH (SØG) og fandt ud af, at det fungerer fantastisk i et team med andre funktioner som f.eks LOPSLAG (VLOOKUP) og INDEX (INDEKS).

På den 20. dag af vores maraton, vil vi afsætte studiet af funktionen ADRESSE (ADRESSE). Det returnerer celleadressen i tekstformat ved hjælp af række- og kolonnenummeret. Har vi brug for denne adresse? Kan det samme gøres med andre funktioner?

Lad os tage et kig på detaljerne i funktionen ADRESSE (ADRESSE) og studere eksempler på at arbejde med det. Hvis du har yderligere oplysninger eller eksempler, bedes du dele dem i kommentarerne.

Funktion 20: ADRESSE

Funktion ADRESSE (ADRESSE) returnerer en cellereference som tekst baseret på række- og kolonnenummeret. Det kan returnere en absolut eller relativ link-stil adresse. A1 or R1C1. Desuden kan arknavnet indgå i resultatet.

Hvordan kan ADRESSE-funktionen bruges?

Funktion ADRESSE (ADRESSE) kan returnere adressen på en celle eller arbejde sammen med andre funktioner til:

  • Få celleadresse givet række- og kolonnenummer.
  • Find celleværdi ved at kende række- og kolonnenummer.
  • Returner adressen på cellen med den største værdi.

Syntaks ADDRESS (ADDRESS)

Funktion ADRESSE (ADRESSE) har følgende syntaks:

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

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

  • abs_num (link_type) – hvis lig 1 eller slet ikke angivet, vil funktionen returnere den absolutte adresse ($A$1). Brug værdien for at få den relative adresse (A1). 4. Andre muligheder: 2=A$1, 3=$A1.
  • a1 – hvis TRUE (TRUE) eller slet ikke er angivet, returnerer funktionen en reference i stilen A1, hvis FALSK (FALSK), så med stil R1C1.
  • Sheet_tekst (arknavn) – navnet på arket kan angives, hvis du vil se det i resultatet returneret af funktionen.

Fælder ADRESSE

Funktion ADRESSE (ADRESSE) returnerer kun adressen på cellen som en tekststreng. Hvis du har brug for værdien af ​​en celle, skal du bruge den som et funktionsargument INDIREKTE (INDIREKTE) eller brug en af ​​de alternative formler vist i eksempel 2.

Eksempel 1: Få celleadresse efter række- og kolonnenummer

Brug af funktioner ADRESSE (ADRESSE) Du kan få celleadressen som tekst ved hjælp af række- og kolonnenummeret. Hvis du kun indtaster disse to argumenter, vil resultatet være en absolut adresse skrevet i linkstil A1.

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

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

Absolut eller relativ

Hvis du ikke angiver en argumentværdi abs_num (reference_type) i en formel, er resultatet en absolut reference.

For at se adressen som et relativt link, kan du erstatte som et argument abs_num (reference_type) værdi 4.

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

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

A1 eller R1C1

At style links R1C1, i stedet for standardstilen A1, Du skal angive FALSE for argumentet a1.

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

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

Arknavn

Det sidste argument er navnet på arket. Hvis du har brug for dette navn i resultatet, skal du angive det som et argument arktekst (arknavn).

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

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

Eksempel 2: Find celleværdi ved hjælp af række- og kolonnenummer

Funktion ADRESSE (ADRESSE) returnerer adressen på cellen som tekst, ikke som et gyldigt link. Hvis du har brug for at få værdien af ​​en celle, kan du bruge resultatet returneret af funktionen ADRESSE (ADRESSE), som argument for INDIREKTE (INDIREKTE). Vi vil studere funktionen INDIREKTE (INDIREKTE) senere i maraton 30 Excel-funktioner på 30 dage.

=INDIRECT(ADDRESS(C2,C3))

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

Funktion INDIREKTE (INDIREKTE) kan fungere uden funktionen ADRESSE (ADRESSE). Sådan kan du ved hjælp af sammenkædningsoperatoren "&“, blind den ønskede adresse i stilen R1C1 og som et resultat få værdien af ​​cellen:

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

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

Funktion INDEX (INDEX) kan også returnere værdien af ​​en celle, hvis et række- og kolonnenummer er angivet:

=INDEX(1:5000,C2,C3)

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

1:5000 er de første 5000 rækker i et Excel-ark.

Eksempel 3: Returner adressen på cellen med den maksimale værdi

I dette eksempel finder vi cellen med den maksimale værdi og bruger funktionen ADRESSE (ADRESSE) for at få hendes adresse.

Funktion MAX (MAX) finder det maksimale antal i kolonne C.

=MAX(C3:C8)

=МАКС(C3:C8)

Dernæst kommer funktionen ADRESSE (ADRESSE) kombineret med MATCH (MATCH), som finder linjenummeret, og KOLONNE (KOLONNE), som angiver kolonnenummeret.

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

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

Giv en kommentar