Referencia de celdas en Xcell / HP 50G


El programa Xcell me parece muy bueno. Me ha ayudado muchísimo hasta ahora que creo le descubrí una limitación u olvido.Es acerca de la referencia de celdas. Cuando le antepongo el signo $ a una celda (por ejemplo: $A1) hace referencia o traba la celda A1 por completo (osea no varía la columna A ni la fila 1).
Lo que al hacer la misma referencia $A1 en EXCEL, solamente me traba la columna A mientras que las filas varían, que es lo que requería para unos cálculos. Adjunto unas imágenes para que quede más claro, quizás. No sé si de alguna manera se pudiera corregir y/o mejorar tal función. Ya que en EXCEL hay varios tipos de referencias $A1 A$1 $A$1 y creo que en Xcell no he encontrado esas variantes.
Algo más, ¿se puede introducir en una celda la función Logaritmo? Osea como fórmula. Tal que me evalúe para una celda LogA1, y así evaluar para toda una columna la misma función. Es para un tema de Hidrología.
Gracias y de antemano por la atención prestada. Un amigo estudiante desde Lima Perú.
Otros temas de interes

Lamentablemente eso es cierto, en XCELL versión 2.1 existen sólo bloqueos de referencias de una celda completa y no bloqueos por columnas o por filas como en MS Excell, tal como tu lo señalas. Para mejorar eso habría que reprogramar la función completa.
Para trabajar con los logaritmos debes intruducir un objeto algebraico con lo que necesites tal como lo harías en la calculadora. Por ejemplo introduce 'LOG(A1)' y te calcula el logaritmo de lo que hay en A1 y puedes copiar hacia abajo para calcular la columna completa.
Estoy trabjando sobre una nueva versión de XCELL, que espero terminar algún día, es mucho trabajo y poco tiempo.
Que otras limitaciones ves en XCELL 2.1???


Hola Woodo, pues yo creo que todos van a coincidir en que el principal problema de xcell es que se cuelga en calculadoras de procesador ARM samsung cuando la hoja es de tamaño mediano o grande.
Si logras sacar una hoja de calculo nueva... yo creo que muchos te vamos a ser muy agradecidos

He logrado descubrir donde está el problema, es un modulo de la librería que se encarga de actualizar el archivo de XCELL (una lista de listas) cada vez que se modifica el valor de una celda.
Según mi punto de vista está bien escrito, pero no logro dar el porque a veces se cuelga pero otras veces no. Se comporta de forma aleatoria, por decirlo de una forma.
Esta escrito mayormente en ML y al descompilarlo con Jazz 50g queda como el adjunto.
Lo he comparado con el XCELL para la HP48 y es exactamente el mismo.
:: ClrBusyAnn_ 3GETLAM CODE ST=0 10 LC8DCF GOSBVL =SAVPTR C=DAT1 A D0=C RSTK=C GOSBVL =SKIPOB AD0EX D0=A C=RSTK A=A-C A R0=A CD0EX D0=C RSTK=C D1=D1+ 15 C=DAT1 A D0=C R3=C RSTK=C GOSBVL =SKIPOB AD0EX D0=A C=RSTK A=A-C A R1=A D1=D1- 5 C=DAT1 A D0=C D0=D0+ 5 C=DAT0 A D1=D1- 5 A=DAT1 A D0=A D0=D0+ 5 A=DAT0 A D=C A D=D-1 A B=A A B=B-1 A D1=D1- 5 A=DAT1 A D0=A D0=D0+ 5 LC8E4E B=B-1 A GOC LC8E5E GOSBVL =SKIPOB GOTO LC8E4E LC8E5E D0=D0+ 5 LC8E61 D=D-1 A GOC LC8E71 GOSBVL =SKIPOB GOTO LC8E61 LC8E71 CD0EX D0=C RSTK=C GOSBVL =SKIPOB C=RSTK R2=C AD0EX D0=A A=A-C A R4=A A=R0 C=DAT1 A RSTK=C C=R1 C=C+A A A=R4 C=C-A A GOSBVL =CREATETEMP GONC LC8EE2 ?ST=1 10 GOYES LC8EDB GOSUB LC8ED5 CON(5) =DOCOL CON(5) =GARBAGE CON(5) =COLA CON(5) =DOCODE REL(5) LC8F58 ST=1 10 GOTO LC8DCF LC8ED5 C=RSTK GOTO LC8F4B LC8EDB GOVLNG =GPMEMERR LC8EE2 AD0EX D0=A D1=A R0=A C=RSTK D0=C A=R2 C=A-C A GOSBVL =MOVEDOWN CD0EX D0=C A=R4 C=C+A A RSTK=C C=R3 D0=C C=R1 GOSBVL =MOVEDOWN C=RSTK D0=C A=C A C=RSTK C=C-A A GOSBVL =MOVEDOWN GOSBVL =GETPTR D=D+1 A D=D+1 A D=D+1 A D1=D1+ 15 A=R0 DAT1=A A GOSBVL =Loop LC8F4B A=C A GOSBVL =GETPTR PC=(A) LC8F58 ENDCODE 3PUTLAM BINT13 SetUserFlag PTR 26382 ;



Hola!:
Talvez, si le consultan al creador del XCELL 2.1 él les podrá aportar las repuestas, a vuestras inquietudes. Su dirección es ... http://www.123people.es/s/daniel+lopez+sancho

Ya terminé la actualización, lo subí a HPCALC pero aún actualizan la página. Según Eric Rechlin el webmaster, la iba a actualizar pronto, pero no pasa nada.
Subiré el programa a otro servidor mientras tanto.

Woddo.
Crea una cuenta en Hotmail, y subela a skydrive.
eS confiable y ademas la manejas nada mas que tú.
Por otra parte, que mejoras has hecho al programa???

Woddo.Crea una cuenta en Hotmail, y subela a skydrive.
eS confiable y ademas la manejas nada mas que tú.
Por otra parte, que mejoras has hecho al programa???
Las más importantes son:
- Se reemplazo rutina de busqueda de valores de ID. Anterior hacia que calculadora se congelara.
- Se permite la selección continua de SigmaDAT, al mantener presionada la tecla SIN.
- Se amplió la hoja a 10 líneas, para ocupar la pantalla completa.
- Se repara bug que hacia que XCELL modificara los estados de los flags de sistema y usuario.
- Se permite el uso del comando IFTE.

Interesante.
yy el problema de la referencia de celdas con que empezó el post, pudiste arreglarlo???

No pude arreglar el problema de las referencias, ya que como dije antes, significa hacer una intervención mayor al programa, lo cual se salía del objetivo de mi trabajo que era evitar qua la calculadora se congelará.
Pueden descargar la nueva versión de aca:


disculpen, pero yo quería decirle a ángel que esas direcciones de paginas web que coloca en su mensaje debajo donde va la firma de cada uno están borradas.
y por el momento me urgía encontrar algo sobre el criterio del rectángulo equivalente si alguien tuviera algún ejemplo en autocad por favor suban un link de direcciones
pero bueno me disculpo por tocar esto que no va con el tema





