Contar fechas

29/10/2004 - 03:06 por KURIAKI [MS MVP] | Informe spam
Tengo un archivo con mas de 40,000 lineas. Utilizo formulas para contar ciertos registros que hay en las diversas columnas, incluso para saber cuantas celdas en blanco hay, todo ello sin problemas.
Pero hay un dato que quisiera extraer y no he encontrado la manera de hacerlo.
Una de las columnas contiene fechas en formato mm/dd/yyyy (Office 2003 ingles).
Las fechas no estan ordenadas ni lo van a estar en el futuro.
Lo que quiero hacer es sumar dentro de esa columna las celdas que contienen determinado año para saber en un momento dado cuantas celdas corresponden al año 1990, 1991, 1992 y asi hasta el 2004.

Saludos desde Cancun, Mexico
KURIAKI - MS-MVP [Windows Shell/User]

40,021 BIOS en la base de datos.
Si no sabes que placa madre tienes, sigue este link: http://www.unicore.com/biosagent/ba.exe ejecuta el Bios Agent, salvas los resultados en el archivo bios.txt y me lo envias a esta direccion: kuriaki@prodigy.net.mx
BIOS Support: http://www.supportbios.info
 

Leer las respuestas

#1 Héctor Miguel
29/10/2004 - 04:56 | Informe spam
hola, KURIAKI !

... archivo con mas de 40,000 lineas.
... una de las columnas contiene fechas en formato mm/dd/yyyy (Office 2003 ingles).
... no estan ordenadas ni lo van a estar en el futuro.
... sumar ... las celdas que ... corresponden al año 1990, 1991, 1992 y asi hasta el 2004 [...]



uns 'solucion' [a la rapida] seria una formula +/- como la siguiente:
=sumproduct(1*(year(rango_fechas)=yyyy))

'rango_fechas' corresponde al rango con las fechas en notacion 'absoluta' [p.e. $d$2:$d$40000]
'yyyy' corresponde a los 4 digitos del año [o alguna celda que 'tenga' esos 4 digitos] =>por cada año<
[probablemente] el recalculo del modelo sera lento [quizas convenga 'ponerlo' en modo manual] :((

saludos,
hector.

Preguntas similares