30 funcións de Excel en 30 días: DIRECCIÓN

Onte no maratón 30 funcións de Excel en 30 días atopamos os elementos da matriz mediante a función XOGO (BUSCAR) e descubriu que funciona moi ben nun equipo con outras funcións como BUSCA (BUSCAR V) e Index (ÍNDICE).

O día 20 do noso maratón dedicaremos o estudo da función DIRECCIÓN (ENDEREZO). Devolve o enderezo da cela en formato de texto usando o número de fila e columna. Necesitamos este enderezo? Pódese facer o mesmo con outras funcións?

Vexamos os detalles da función DIRECCIÓN (ENDEREZO) e estuda exemplos de traballo con ela. Se tes información adicional ou exemplos, compárteos nos comentarios.

Función 20: ENDEREZO

función DIRECCIÓN (ADDRESS) devolve unha referencia de cela como texto baseada no número de fila e columna. Pode devolver un enderezo de estilo de ligazón absoluto ou relativo. A1 or R1C1. Ademais, o nome da folla pódese incluír no resultado.

Como se pode usar a función DIRECCIÓN?

función DIRECCIÓN (ADDRESS) pode devolver o enderezo dunha cela ou traballar en conxunto con outras funcións para:

  • Obter o enderezo da cela dado o número de fila e columna.
  • Atopar o valor da cela coñecendo o número de fila e columna.
  • Devolve o enderezo da cela co valor máis grande.

Sintaxe ADDRESS (ADDRESS)

función DIRECCIÓN (ADDRESS) ten a seguinte sintaxe:

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

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

  • abs_num (tipo_link) – se é igual 1 ou non especificado en absoluto, a función devolverá o enderezo absoluto ($A$1). Para obter o enderezo relativo (A1), use o valor 4. Outras opcións: 2=A$1, 3=$A1.
  • a1 – se TRUE (TRUE) ou non se especifica, a función devolve unha referencia no estilo A1, se FALSO (FALSO), entón ao estilo R1C1.
  • Folla_texto (sheet_name) - o nome da folla pódese especificar se quere velo no resultado devolto pola función.

Trampas DIRECCIÓN

función DIRECCIÓN (ADDRESS) devolve só o enderezo da cela como cadea de texto. Se precisa o valor dunha cela, utilízao como argumento de función INDIRECTO (INDIRECTO) ou use unha das fórmulas alternativas mostradas no exemplo 2.

Exemplo 1: Obter o enderezo da cela por número de fila e columna

Usando funcións DIRECCIÓN (ENDEREZO) Podes obter o enderezo da cela como texto usando o número de fila e columna. Se introduce só estes dous argumentos, o resultado será un enderezo absoluto escrito en estilo ligazón A1.

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

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

Absoluto ou relativo

Se non especifica un valor de argumento abs_num (tipo_referencia) nunha fórmula, o resultado é unha referencia absoluta.

Para ver o enderezo como unha ligazón relativa, pode substituílo como argumento abs_num (tipo_referencia) valor 4.

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

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

A1 ou R1C1

Para estilizar as ligazóns R1C1, en lugar do estilo predeterminado A1, Debes especificar FALSE para o argumento a1.

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

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

Nome da folla

O último argumento é o nome da folla. Se precisa este nome no resultado, especifíqueo como argumento folla_texto (nome_folla).

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

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

Exemplo 2: atopar o valor da cela usando o número de fila e columna

función DIRECCIÓN (ADDRESS) devolve o enderezo da cela como texto, non como unha ligazón válida. Se precisa obter o valor dunha cela, pode usar o resultado devolto pola función DIRECCIÓN (DIRECCIÓN), como argumento para INDIRECTO (INDIRECTO). Estudaremos a función INDIRECTO (INDIRECTO) máis tarde no maratón 30 funcións de Excel en 30 días.

=INDIRECT(ADDRESS(C2,C3))

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

función INDIRECTO (INDIRECTO) pode funcionar sen a función DIRECCIÓN (ENDEREZO). Vexa como pode usar o operador de concatenación "&", cega o enderezo desexado no estilo R1C1 e como resultado obtén o valor da cela:

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

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

función Index (INDEX) tamén pode devolver o valor dunha cela se se especifica un número de fila e columna:

=INDEX(1:5000,C2,C3)

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

1:5000 son as primeiras 5000 filas dunha folla de Excel.

Exemplo 3: Devolve o enderezo da cela co valor máximo

Neste exemplo, atoparemos a cela co valor máximo e utilizaremos a función DIRECCIÓN (ADDRESS) para obter o seu enderezo.

función MAX (MAX) atopa o número máximo na columna C.

=MAX(C3:C8)

=МАКС(C3:C8)

A continuación vén a función DIRECCIÓN (ENDEREZO) combinado con XOGO (COINCER), que atopa o número de liña e COLUMNA (COLUMN), que especifica o número de columna.

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

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

Deixe unha resposta