Formula que devuelva una celda

10/03/2005 - 12:02 por David | Informe spam
Tengo una serie de partes de X filas y Y columnas, las columnas tienen
un numero fijo de ellas cada parte, pero las filas pueden variar de un
parte a otro.
Los cálculos son para una granja de gallinas.

En cada “Parte” ha entre otras celdas
Una con el siguiente texto “Gallinas Actuales” y la siguiente columna
con la cantidad Z de gallinas.
Al final de cada “Parte” en una fila/celda pone “Gallinas que quedan” y
en la columna siguiente el número correspondiente.

Par crear un nuevo parte copio y pego uno de los existentes, detrás del
último.
Quiero que al crear un nuevo “Parte” la celda con el número de gallinas
actuales coja el valor de la celda con el número de gallinas que quedan
del parte anterior y lo ponga como valor actual.

Tengo la siguiente formula matricial
{SI(B$1:B18="QUEDAN GALLINAS:";1;0)}

pero necesito que esa formula me devuelva el valor de la celda “CX”
siendo X un número, de la última aparición del texto “QUEDAN GALLINAS:”
en la columna B

Saludos y gracias
David
 

Leer las respuestas

#1 Fernando Arroyo
10/03/2005 - 12:29 | Informe spam
No estoy seguro de haber entendido bien lo que necesitas, pero prueba con la siguiente fórmula matricial:

=INDIRECTO("C"&MAX((B1:B18="QUEDAN GALLINAS")*FILA(B1:B18)))

Un saludo


Fernando Arroyo
MS MVP - Excel


"David" escribió en el mensaje news:ZOVXd.31240$

Tengo una serie de partes de X filas y Y columnas, las columnas tienen
un numero fijo de ellas cada parte, pero las filas pueden variar de un
parte a otro.
Los cálculos son para una granja de gallinas.

En cada “Parte” ha entre otras celdas
Una con el siguiente texto “Gallinas Actuales” y la siguiente columna
con la cantidad Z de gallinas.
Al final de cada “Parte” en una fila/celda pone “Gallinas que quedan” y
en la columna siguiente el número correspondiente.

Par crear un nuevo parte copio y pego uno de los existentes, detrás del
último.
Quiero que al crear un nuevo “Parte” la celda con el número de gallinas
actuales coja el valor de la celda con el número de gallinas que quedan
del parte anterior y lo ponga como valor actual.

Tengo la siguiente formula matricial
{SI(B$1:B18="QUEDAN GALLINAS:";1;0)}

pero necesito que esa formula me devuelva el valor de la celda “CX”
siendo X un número, de la última aparición del texto “QUEDAN GALLINAS:”
en la columna B

Saludos y gracias
David

Preguntas similares