Obtener celda con formula matricial

14/12/2004 - 16:00 por Rene Moreno | Informe spam
Buen dia grupo

Esta es mi pregunta: ¿como puedo obtener la direccion del valor de una celda
devuelta por la formula index? p.e.

En el rango A1:C20 tengo formulas, algunas de ellas a veces devuelven error
o cero o un mensaje, quiero saber la direccion de la celda que devuelve los
datos indicados para poder usar la formula Indirect().
Hace tiempo el buen Fernando Arroyo (creo que fue el) publico una formula
matricial que hacia eso, si alguien la tiene por ahi o sabe como hacerlo le
estare muy agradecido.

Gracias de antemano.


Rene Moreno
Monterrey, Nuevo Leon, Mexico
"Estudio en la duda, Accion en la Fe"
 

Leer las respuestas

#1 KL
14/12/2004 - 23:07 | Informe spam
esta formula NO matricial la puedes usar para 0 y "mensaje" en una columna
(desconozco si se puede adaptar a detectar celdas con error):

ÎLL("address",INDEX(A1:A10,MATCH(0,A1:A10,0)))
ÎLL("address",INDEX(A1:A10,MATCH("mensaje",A1:A10,0)))

esta tambien NO matricial puede hacer lo mismo pero en varias columnas y
ademas para error:

­DRESS(SUMPRODUCT(ROW(A1:B10)*(ISERROR(A1:B10))),SUMPRODUCT(COLUMN(A1:B10)*(ISERROR(A1:B10))))

­DRESS(SUMPRODUCT(ROW(A1:B10)*((A1:B10)=0)),SUMPRODUCT(COLUMN(A1:B10)*(A1:B10=0)))

­DRESS(SUMPRODUCT(ROW(A1:B10)*((A1:B10)="mensaje") ),SUMPRODUCT(COLUMN(A1:B10)*((A1:B10)="mensaje"))))

las ultimas dos formulas devolveran error si al menos una celda en el rango
devuelve error.

Saludos,
KL

"Rene Moreno" wrote in message
news:
Buen dia grupo

Esta es mi pregunta: ¿como puedo obtener la direccion del valor de una
celda
devuelta por la formula index? p.e.

En el rango A1:C20 tengo formulas, algunas de ellas a veces devuelven
error
o cero o un mensaje, quiero saber la direccion de la celda que devuelve
los
datos indicados para poder usar la formula Indirect().
Hace tiempo el buen Fernando Arroyo (creo que fue el) publico una formula
matricial que hacia eso, si alguien la tiene por ahi o sabe como hacerlo
le
estare muy agradecido.

Gracias de antemano.


Rene Moreno
Monterrey, Nuevo Leon, Mexico
"Estudio en la duda, Accion en la Fe"



Preguntas similares