Foros del Web » Programando para Internet » PHP »

¿Cómo llevar formula excel a php?

Estas en el tema de ¿Cómo llevar formula excel a php? en el foro de PHP en Foros del Web. Estimado(a)s Tengo un problema quiero llevar esta formula creada en microsoft excel a php, pero hasta ahora no consigo logarlo. Código: =AÑO(HOY())*1000+HOY()-FECHA(AÑO(HOY());1;0) La función lo ...
  #1 (permalink)  
Antiguo 28/02/2011, 09:26
 
Fecha de Ingreso: julio-2005
Mensajes: 26
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta ¿Cómo llevar formula excel a php?

Estimado(a)s

Tengo un problema quiero llevar esta formula creada en microsoft excel a php, pero hasta ahora no consigo logarlo.

Código:
=AÑO(HOY())*1000+HOY()-FECHA(AÑO(HOY());1;0)
La función lo que hace es calcular el dia juliano segun la fecha actual.

Lo más que he podido hacer es esto.
Código PHP:

$fecha 
date("Y/m/d");

echo (
date($fecha)*1000)+date($fecha)-date($fecha); 
Pero no obtengo el mismo resultado, si alguno tiene idea como hacerlo desde ya les agradezco su colaboración con una idea al respecto.


Saludos
  #2 (permalink)  
Antiguo 28/02/2011, 10:11
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: ¿Cómo llevar formula excel a php?

Trata la librería de calendario, usa cal_to_jd
Código PHP:
Ver original
  1. <?php
  2. // Enero 1 2011
  3. echo cal_to_jd (CAL_JULIAN, 1 , 1 , 2011);
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 28/02/2011, 10:18
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Respuesta: ¿Cómo llevar formula excel a php?

Te dejo un manual de referencia..

https://www.ibercom.com/soporte/inde...barticleid=914


Saludos...
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/
  #4 (permalink)  
Antiguo 03/03/2011, 06:19
 
Fecha de Ingreso: julio-2005
Mensajes: 26
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta Respuesta: ¿Cómo llevar formula excel a php?

Estimados [URL="http://www.forosdelweb.com/miembros/abimaelrc/"]abimaelrc[/URL] y [URL="http://www.forosdelweb.com/miembros/potro/"]Potro[/URL]

Estuve analizando las orientaciones que me dieron pero no logro obtener el resultado deseado.

Si suponemos que hoy es 03-03-2011 es día juliano correspondiente a esta fecha es, 062 y la formula:

Código:
=AÑO(HOY())*1000+HOY()-FECHA(AÑO(HOY());1;0)
me da el siguiente resultado:

Código:
2011062
y en php usando la libreria de calendario.

Código PHP:
    // Marzo 3 2011
    
echo cal_to_jd (CAL_JULIAN2011); 
el resultado obtenido es distinto a de excel.

Código:
2455637
Podrían decirme que estoy haciendo mal?

Sin más en espera de sus cordiales respuestas.

Saludos.

Etiquetas: excel, formulas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:39.