contingut
Ahir a la marató 30 funcions d'Excel en 30 dies hem trobat els elements de la matriu mitjançant la funció PARTIT (CERCAR) i va trobar que funciona molt bé en un equip amb altres funcions com ara BÚSQUEDA V (CERCA V) i ÍNDEX (ÍNDEX).
El 20è dia de la nostra marató, dedicarem l'estudi de la funció ADREÇA (ADREÇA). Retorna l'adreça de la cel·la en format de text utilitzant el número de fila i columna. Necessitem aquesta adreça? Es pot fer el mateix amb altres funcions?
Fem una ullada als detalls de la funció ADREÇA (ADREÇA) i estudiar exemples de treball amb ella. Si teniu informació addicional o exemples, compartiu-los als comentaris.
Funció 20: ADREÇA
function ADREÇA (ADDRESS) retorna una referència de cel·la com a text basada en el número de fila i columna. Pot retornar una adreça d'estil d'enllaç absoluta o relativa. A1 or R1C1. A més, el nom del full es pot incloure al resultat.
Com es pot utilitzar la funció ADREÇA?
function ADREÇA (ADDRESS) pot retornar l'adreça d'una cel·la o treballar conjuntament amb altres funcions a:
- Obteniu l'adreça de la cel·la donada el número de fila i columna.
- Trobeu el valor de la cel·la coneixent el número de fila i columna.
- Retorna l'adreça de la cel·la amb el valor més gran.
Sintaxi ADDRESS (ADDRESS)
function ADREÇA (ADDRESS) té la sintaxi següent:
ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])
АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])
- abs_núm (tipus_enllaç) - si és igual 1 o no s'ha especificat gens, la funció retornarà l'adreça absoluta ($A$1). Per obtenir l'adreça relativa (A1), utilitzeu el valor 4. Altres opcions: 2=A$1, 3=$A1.
- a1 – si TRUE (TRUE) o no s'especifica en absolut, la funció retorna una referència a l'estil A1, si FALSE (FALSE), aleshores amb estil R1C1.
- Full_text (sheet_name): el nom del full es pot especificar si el voleu veure al resultat que retorna la funció.
Traps ADREÇA
function ADREÇA (ADDRESS) només retorna l'adreça de la cel·la com a cadena de text. Si necessiteu el valor d'una cel·la, utilitzeu-lo com a argument de funció INDIRECTE (INDIRECT) o utilitzeu una de les fórmules alternatives que es mostren a l'exemple 2.
Exemple 1: obteniu l'adreça de la cel·la per nombre de fila i columna
Ús de funcions ADREÇA (ADREÇA) Podeu obtenir l'adreça de la cel·la com a text mitjançant el número de fila i columna. Si introduïu només aquests dos arguments, el resultat serà una adreça absoluta escrita en estil d'enllaç A1.
=ADDRESS($C$2,$C$3)
=АДРЕС($C$2;$C$3)
Absolut o relatiu
Si no especifiqueu un valor d'argument abs_núm (reference_type) en una fórmula, el resultat és una referència absoluta.
Per veure l'adreça com un enllaç relatiu, podeu substituir-lo com a argument abs_núm valor (tipus_referència). 4.
=ADDRESS($C$2,$C$3,4)
=АДРЕС($C$2;$C$3;4)
A1 o R1C1
Per estilitzar els enllaços R1C1, en lloc de l'estil predeterminat A1, Heu d'especificar FALSE per a l'argument a1.
=ADDRESS($C$2,$C$3,1,FALSE)
=АДРЕС($C$2;$C$3;1;ЛОЖЬ)
Nom del full
L'últim argument és el nom del full. Si necessiteu aquest nom al resultat, especifiqueu-lo com a argument full_text (nom_full).
=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")
=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")
Exemple 2: cerqueu el valor de la cel·la mitjançant el número de fila i columna
function ADREÇA (ADDRESS) retorna l'adreça de la cel·la com a text, no com a enllaç vàlid. Si necessiteu obtenir el valor d'una cel·la, podeu utilitzar el resultat que retorna la funció ADREÇA (ADREÇA), com a argument per INDIRECTE (INDIRECTE). Estudiarem la funció INDIRECTE (INDIRECT) més tard a la marató 30 funcions d'Excel en 30 dies.
=INDIRECT(ADDRESS(C2,C3))
=ДВССЫЛ(АДРЕС(C2;C3))
function INDIRECTE (INDIRECT) pot funcionar sense la funció ADREÇA (ADREÇA). A continuació s'explica com podeu fer servir l'operador de concatenació "&", cega l'adreça desitjada a l'estil R1C1 i com a resultat obteniu el valor de la cel·la:
=INDIRECT("R"&C2&"C"&C3,FALSE)
=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)
function ÍNDEX (INDEX) també pot retornar el valor d'una cel·la si s'especifica un número de fila i columna:
=INDEX(1:5000,C2,C3)
=ИНДЕКС(1:5000;C2;C3)
1:5000 són les primeres 5000 files d'un full d'Excel.
Exemple 3: retorneu l'adreça de la cel·la amb el valor màxim
En aquest exemple, trobarem la cel·la amb el valor màxim i utilitzarem la funció ADREÇA (ADDRESS) per obtenir la seva adreça.
function MAX (MAX) troba el nombre màxim a la columna C.
=MAX(C3:C8)
=МАКС(C3:C8)
A continuació ve la funció ADREÇA (ADREÇA) combinat amb PARTIT (COMPARACIÓ), que troba el número de línia, i COLUMNA (Columna), que especifica el número de columna.
=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))
=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))