UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

yimycol


Hola buenas,tengo una funcion de acuerdo al formato de A y C formula en E1,pero quiero que mede el ultimo dato de columna que no sea 0 y si en la celda esta el dato Valor que sea entonces si 0 o VALOR.

Subo libro explicacion en H color naranja

https://www.dropbox.com/s/70q6u1m759fb87v/Ultimo%20dato%20foro.xls

Salud2.

tyno


Hola yimi, como estas?
Paso tu archivo con una formula que me parece que cumple con tu pedido. Para que esta formula funcione se requiere una columna auxiliar, que desde luego puede estar en cualquier parte del archivo siempre y cuando guarde la misma relación con los datos de base.  Saludos
Archivos
Ultimo dato foro.zip
No tienes los permisos para descargar los archivos.
(9 KB)

3RESUELTO rte. el 07/09/13, 06:01 pm

yimycol


Hola tyno.

Pues no me vale por que como siempre no aprendo a exponer todo tal cual es.

subo libro tal cual es la plantilla real y en T1 lo que da y el T2:Y2 lo que tendria que dar.

La explicacion base sigue siendo la misma,pero el rango de la formula son mas columnas, que son las que ves ahora tal cual.

subo libro Hoja 2.


https://www.dropbox.com/s/byrpmxd49bm9lm0/Ultimo%20dato%20foro%202.xls

salud2.

tyno


Hola yimi.
Te envío el archivo con la modificación de la formula. Por lo que veo solo parece que en vez de una formula para una sola columna simplemente utilizas 6 formulas porque hay 6 columnas. Aunque por esas cosas tus archivos nada es tan simple como parece, je, je ...
Archivos
Ultimo dato foro 2.xls
No tienes los permisos para descargar los archivos.
(102 KB)

5RESUELTO rte. el 08/09/13, 06:18 am

yimycol


ok. tyno

pero no entiendo la logica de la formula,tienen siempre el mismo rango todas ???? me refiero a las que estan en las celdas T:Y

De todas formas no va si añades mas datos ejemplo en la siguiente fila F:K 11 si se rellena los datos en M:R pero las nuevas formulas en T :Y no cogen los nuevos datos se que dan en los datos de la fila M:R 10

Ten en cuenta que desde la fila actual 10 se iran rellenando dia a dia hasta la 72 y las formulas siempre tienen que dar el ultimo dato de M:R

Y si suprimes un simple dato de la celda M10 las formulas saltan a recoger los datos de la fila M8 ???

salud2.

tyno


Analicemos..

Dices:pero no entiendo la logica de la formula,tienen siempre el mismo rango todas ???? me refiero a las que estan en las celdas T:Y
Respuesta: el único rango en común que tienen todas las formulas en este caso es el $T$7:$T$65536, porque es el rango de la columna auxiliar, de la cual dependen las formulas para encontrar el ultimo valor numérico mayor a 0 en el rango M7:M65536 y no el N7:N65536 por ejemplo ¿porque la formula considera solo el  rango M? Porque por lo que veo en tu archivo parece que siempre las filas F:K se rellenan con datos los cuales naturalmente son tomados las filas en M:R correspondientes.


Dices:De todas formas no va si añades mas datos ejemplo en la siguiente fila F:K 11 si se rellena los datos en M:R pero las nuevas formulas en T :Y no cogen los nuevos datos se que dan en los datos de la fila M:R 10
Respuesta: En el archivo que te he pasado las formulas que hice si toman los datos  de M:R 10 o cualquiera que este por debajo, de hecho descargue el archivo que te pase y funciona bien¿No habrás borrado algo?

Dices:Ten en cuenta que desde la fila actual 10 se iran rellenando dia a dia hasta la 72 y las formulas siempre tienen que dar el ultimo dato de M:R 
Respuesta: Como te lo mencione en la respuesta anterior, las formula hace exactamente esto que comentas.

Dices:Y si suprimes un simple dato de la celda M10 las formulas saltan a recoger los datos de la fila M8 ???
Respuesta: Lógicamente pasa eso porque como lo mencioné, la formula auxiliar toma los datos de esa columna como referencia. No veo en este post ni en el archivo que mencionaras que a veces NO todas las celdas de la columnas F:K tienen datos. Pero ahora estoy sospechando que se puede dar este caso, y en base a esta suposición dentro de un rato subo un archivo con una modificación en la formula de la columna auxiliar. Cualquier cosa que mi suposición no sea correcta me lo indicas. Saludos.

7RESUELTO rte. el 08/09/13, 12:43 pm

yimycol


Hola Tyno.

Ya tengo lo que queria es esta formula
=INDICE(C7:C18;MAX(INDICE((A7:A18>0)*(FILA(C7:C18)-6)Wink))

formula por columna o lo que es lo mismo una formula por celda.

Salud2.

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.