Calcular semestres o trimestres en Excel.

jueves, agosto 28, 2008

Excel cuenta con varias funciones que nos permiten calcular, por ejemplo, el día, el mes o el año dada una determinada fecha.
Por ejemplo, si en la celda A1 tenemos la fecha 27/08/2008, la fórmula =DIA(A1) da como resultado 27; la fórmula =MES(A1) da como resultado 8 y la fórmula =AÑO(A1) dará como resultado 2008.
Excel no tiene funciones nativas para calcular otros intervalos como el semestre del año o el trimestre del año.
Para calcular el trimestre del año de una determinada fechas podemos usar una de estas fórmulas

=REDONDEAR.MAS(MES(A1)/3,0)

=COINCIDIR(MES(A1),{1;4;7;10})

En la primer fórmula obtenemos primero el número de mes con la función MES, luego lo dividimos por 3, el número de meses que hay en cada trimestre y finalmente redondeamos el resultado hacia arriba para obtener el número de trimestre.
En nuestro ejemplo,

=MES(A1) da 8

8/3= 2.666667

=REDONDEAR.MAS(2.666667) = 3

La segunda fórmula usa una constante matricial como matriz de búsqueda en la función COINCIDIR. Siguiendo con nuestro ejemplo, =MES(A1) da 8, que coincide con el tercer elemento de la constante matricial.

Si queremos calcular el semestre del año a partir de la fecha, podemos usar una de estas fórmulas

=REDONDEAR.MAS(MES(A2)/6,0)

=COINCIDIR(MES(A2),{1;7})

Y cómo calculamos la semana del año a partir de la fecha? Bien, Chip Pearson propone esta fórmula


=TRUNCAR(((A1-FECHA(AÑO(A1),1,1))/7))+1+SI(DIASEM(FECHA(AÑO(A1),1,1))>DIASEM(A1),1,0)




Technorati Tags:

13 comments:

Anónimo,  19 octubre, 2008 04:15  

Buenas Noches , primero de antemano muchas felicitacione spor el Blog muy util realmente es importante saber manejar excel, solo un comentario las formulas no se alcanzan a leer completas en muchas paginas .

Agradezco la Ayuda

Jorge L. Dunkelman 19 octubre, 2008 16:27  

Gracias por los halagos. Podrías decirme en qué páginas existe el problema?

Anónimo,  11 noviembre, 2008 18:16  

Para el numero de semana en el excel nuevo

=num.de.semana(fecha(a1))

Anónimo,  03 noviembre, 2011 03:19  

como calculas el semestre.no es asi . fecha de ingreso/180 )? porq fa contesta!

Jorge L. Dunkelman 03 noviembre, 2011 06:46  

Tal como está descrito en la nota
=REDONDEAR.MAS(MES(A2)/6,0)

o

=COINCIDIR(MES(A2),{1;7})

Anónimo,  22 noviembre, 2012 18:06  

Buenas!! hay alguna formula que permita calcular el numero de semana, pero no anual, sino dentro de un trimestre? Es decir, un trimestre suele tener digamos 12 semanas, pues que calcule una fecha qué número de semana es dentro del trimestre?

Jorge L. Dunkelman 24 noviembre, 2012 01:25  
Este comentario ha sido eliminado por el autor.
Jorge L. Dunkelman 24 noviembre, 2012 01:34  

La fórmula es

=NUM.DE.SEMANA(A2)-NUM.DE.SEMANA(BUSCAR(A2;FECHA(AÑO(A2);{1;4;7;10};1)))+1

En el comentario que acabo de eliminar había un error.

Jorge L. Dunkelman 24 noviembre, 2012 12:35  

La entrada con la explcación de la fórmula puede leerse aquí.

Anónimo,  29 marzo, 2013 15:38  

Como puedo calcular el número de trimestres transcurridos entre dos fechas dadas y que la fracción de trimestre que resulte la asimila a un trimestre completo. Gracias

Jorge L. Dunkelman 30 marzo, 2013 14:14  

Para clarificar, si transcurrieron 2 semestres y una semana ¿que el resultado sea 3?

YelVal,  13 noviembre, 2014 01:23  

Muy buenas tus explicaciones!!! felicidades!!!

Anónimo,  23 febrero, 2017 20:45  

Si muy buenas

Publicar un comentario

Google+ Followers

Seguidores

Google+ Badge

Términos Legales

  © Blogger template On The Road by Ourblogtemplates.com 2009

Back to TOP