Excel COUNT - INDIRECT Fórmula

Numeros de conta, Datas ou Texto en Excel

Usar a función INDIRECT nas fórmulas de Excel fai que sexa fácil cambiar o alcance de referencias celulares empregadas na fórmula sen ter que editar a fórmula.

INDIRECT pode usarse con varias funcións que aceptan unha referencia de cela como argumento, como as funcións SUM e COUNT.

Neste último caso, usando INDIRECT como argumento para COUNT crea un rango dinámico de referencias de celas que pode ser totalizado pola función.

INDIRECTO fai isto ao converter os datos de texto (ás veces referido como unha cadea de texto) nunha referencia de cela.

Exemplo: Usar un intervalo dinámico coa fórmula COUNT - INDIRECT

Este exemplo baséase nos datos que se mostran na imaxe anterior.

A fórmula COUNT - INDIRECT creada no tutorial é:

= COUNT (INDIRECTO (E1 & ":" & E2))

Nesta fórmula, o argumento para a función INDIRECT contén:

O resultado é que INDIRECT converte a cadea de texto D1: D5 nunha referencia de cela e execútea a COUNT función para completar.

Cambio dinámico da gama de fórmulas

Lembre, o obxectivo é crear unha fórmula cun alcance dinámico : un que pode ser modificado sen editar a fórmula.

Ao cambiar os datos de texto localizados nas celas E1 e E2, desde D1 e D5 ata D3 e D6, por exemplo, o rango total da función pode cambiarse facilmente desde D1: D5 ata D3: D6.

Isto elimina a necesidade de editar a fórmula na cela G1.

Introducir os datos do titorial

  1. Introduza os seguintes datos nas celas D1 a E2
  2. Datos móbiles D1 - 1 D2 - dous D3 - 3 D5 - 5 D6 - seis E1 - D1 E2 - D5 F1 - conta:

Ingresando a FICHA COUNT - INDIRECT

  1. Faga clic na cela G1 - aquí móstranse os resultados deste exemplo
  2. Introduce a fórmula: = COUNT (INDIRECTO (E1 & ":" & E2))
  3. Prema a tecla Intro no teclado para completar a función
  4. A cela G1 debería conter a resposta de 3

Teña en conta que a función COUNT só conta con celas con números, polo que aínda que catro das cinco celas do intervalo de D1: D5 conteñen datos, só tres celas conteñen números.

As celas que están en branco ou conteñen datos de texto ignóranse pola función.

Modificando o rango da Fórmula

  1. Fai clic na cela E1
  2. Introduce a referencia de célula D3
  3. Preme a tecla Intro no teclado para pasar á cela E2
  4. Nesta cela introduza a referencia de célula D6
  5. Prema a tecla Intro no teclado
  6. A resposta na cela G1 debería cambiar a 2 xa que só dúas celas no novo intervalo D3: D6 conteñen números

COUNTA, COUNTBLANK e INDIRECT

Outras dúas funcións de conta de Excel son COUNTA - que contén celas que conteñen calquera tipo de datos: ignorando só as celas en branco ou baleiro e COUNTBLANK , que só contén celas baleiras ou baleiras nun intervalo.

Xa que ambas as dúas funcións teñen unha sintaxe similar á función COUNT, poden ser substituídas no exemplo anterior con INDIRECT para crear as seguintes fórmulas:

= COUNTA (INDIRECTO (E1 & ":" & E2))

= COUNTBLANK (INDIRECTO (E1 & ":" & E2))

Para o intervalo D1: D5, COUNTA devolvería unha resposta de 4 - dado que catro das cinco celas conteñen datos, e OUNTBLANK e resposta de 1 - dado que só hai unha cela en branco no rango.