Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/06/2014, 13:23
Avatar de a n g e l u s
a n g e l u s
 
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 18 años, 10 meses
Puntos: 1
Exclamación Respuesta: Función Residuo en PHPExcel

Hola hhs

Si ya lo hice quitandole el igual(=) antes de la funcion, esto evita que "compile", y te aparece la función armada en ingles.
Si reemplazas los textos a español y cambias las comas por pto y coma, funciona perfectamente.

El problema sigue siendo la compilación del MOD dentro de otra función.

Código PHP:
Ver original
  1. $fecha_inicio = 'A'.$n_fila;//celda que contiene la fecha de inicio 26-09-2013
  2. $fecha_fin = 'B'.$fila;//celda que contiene la fecha de termino 01-06-2014
  3. $fila_resultado = 'C'.$fila//celda que contendra el resultado
  4. $calculo_anyos = '(IF('.$fecha_fin.'="-",0,MOD(('.$fecha_fin.'-'.$fecha_inicio.'),200)))';//se quita el signo igual para que no compile
  5. //en excel se ve asi (IF(B2="-",0,MOD((B2-A2),200)))
  6. $objPHPExcel->getActiveSheet()->setCellValue($fila_resultado, $calculo_anyos);
__________________
Atte,
A n g e l u s
Concepción - Chile
más vale respuestas bien pensadas, que 7000 post