Función INDIRECT Excel

01 de 01

Atopar datos coa función INDIRECT

Datos de referencia noutras celas coa función INDIRECT de Excel. © Ted Francés

A función INDIRECT, como suxire o seu nome, pódese usar para referir indirectamente unha cela nunha fórmula de folla de cálculo .

Isto faise escribindo unha referencia de cela na cela que está a ler a función.

Como se mostra no exemplo anterior, a función INDIRECT na cela D2 acaba mostrando os datos localizados na cela B2 - o número 27 - aínda que non contén ningunha referencia directa a esa cela.

Como isto ocorre, dun xeito un tanto complicado, é:

  1. a función INDIRECT está situada na célula D2;
  2. a referencia de cela incluída nos soportes redondos indica a función de ler o contido da cela A2 - que contén outra referencia de cela - B2;
  3. a función entón le o contido da cela B2 - onde atopa o número 27;
  4. a función mostra este número na cela D2.

INDIRECT combínase a miúdo con outras funcións, como OFFSET e SUM - row 7 do exemplo anterior, para crear fórmulas máis complexas.

Para que isto funcione, a segunda función debe aceptar unha referencia de cela como argumento .

Un uso común para INDIRECT é permitirche cambiar unha ou máis referencias celulares nunha fórmula sen ter que editar a fórmula .

A sintaxe e os argumentos da función INDIRECT

A sintaxe dunha función refírese ao deseño da función e inclúe o nome da función, parénteses, separadores de comas e argumentos.

A sintaxe para a función INDIRECT é:

= INDIRECTO (Ref_texto, A1)

Ref_text - (requirido) Unha referencia de cela válida (pode ser referencia de estilo A1 ou R1C1) ou un rango nomeado - fila 6 na imaxe de arriba onde a cela A6 recibiu o nome Alpha;

A1 - (opcional) Un valor lóxico (TRUE ou FALSE) que especifica que estilo de referencia de cela está contido no argumento Ref_text.

#REF! Erros e INDIRECTOS

Indirecto devolverá o #REF! valor de erro se o argumento Ref_text da función:

Introducir a función INDIRECT

Aínda que é posible escribir toda a fórmula como

= INDIRECTO (A2)

manualmente nunha cela de folla de cálculo, outra opción é usar a caixa de diálogo da función para ingresar a función e os seus argumentos como se describe nos pasos seguintes na cela D2.

  1. Fai clic na cela D2 para facela celular activa;
  2. Fai clic na pestana Fórmulas do menú da cinta ;
  3. Escolla Busca e referencia da cinta para abrir a lista despregábel da función;
  4. Fai clic en INDIRECT na lista para abrir o cadro de diálogo da función
  5. No cadro de diálogo, prema na liña Ref_texto ;
  6. Prema na célula A2 na folla de traballo para inserir a referencia da cela na caixa de diálogo como o argumento Ref_text ;
  7. Faga clic en Aceptar para completar a función e pechar a caixa de diálogo;
  8. O número 27 aparece na cela D2 xa que son os datos localizados na cela B2
  9. Ao facer clic na cela D2 aparece a función completa = INDIRECTO (A2) na barra de fórmulas situada enriba da folla de cálculo.