Documentos de Académico
Documentos de Profesional
Documentos de Cultura
pg. 1
- Las celdas. Nota: La secuencia de teclas y/o comandos siguientes son aplicables a las
HP49G/50G, en la HP48 existen variaciones.
Una vez que usted est dentro de la hoja usted puede moverse alrededor con las teclas del
cursor y extraer, copiar, importar, pegar, eliminar y examinar datos con las siguientes teclas:
pg. 3
[F2] Extrae datos al stack desde la celda inicio HASTA la celda final, confrmelo con [ENTER].
Si una celda contiene un formula, la propia formula se extrae.
Los datos extrados pueden ser: - un real, complejo o cadena de caracteres delimitadas por {{}}
- una fila simblica o columna delimitada por {{}}
- una matriz simblica delimitada por {{}}. Luego pueden ser importados o pegados con []
[F3] Copia Relativa de la celda inicio HASTA la celda final, confrmelo con [ENTER] Copia
tambin si existe una formula actualizando las celdas.
[F4] Hace la SUMA TOTAL (relativa) de datos contenidos en Dat (no confundir DAT Standard
con el Dat de XCELL48) y coloca el resultado en la celda elegida. Los datos de cada celda
deben primero ser agregados a Dat con [RS] [SIN].
[F5] Hace la MEDIA (relativa) de Dat.
[F6] Hace la STDEV Desviacin Estndar (relativo) de Dat.
[TOOL] Muestra ESTADO DE PAGINA con informacin de ajustes y propiedades de la hoja.
pg. 4
pg. 5
[LS] [HIST] Activa y desactiva UNDO ON/OFF. Muestra mensaje en el InputLine. [LS] [SIN]
Borra Dat.
[LS] [TOOL] Ingresa un nmero complejo a la celda actual.
[LS] [- ] Borra fila en la posicin actual del cursor.
pg. 6
[LS] [8] Cambia entre BARS y POINTS para el modo grafico. Se muestra mensaje. [LS] [0]
Cambia a Modo STD.
hoja. Usted puede crear un archivo UDF escribiendo en la lnea de comandos fuera
'STDV(A,B)=(((A2+B2)/2-((A+B)/2)2)*2)'
Esta es la frmula de la desviacin estndar de 2 valores. Si ahora ejecuta DEFINE, usted crea
un UDF. Si lo coloca ahora en una frmula (desde el interior XCELL48), por ejemplo 'STDV (A1,
A2) ' obtendr el mismo resultado que si se utiliza el STDV interno con A1 y A2.
Otro ejemplo interesante: Usted toma el valor (real) de una celda y quiere redondear al entero
superior si su parte fraccionaria es ms grande que 0.49 y al ms bajo entero si est menos de
0.5. Esto puede hacerse fcilmente con la funcin RND, pero si usted quiere agregar 100 al
nmero si se ha redondeado al valor superior y 10 si es redondeado al ms bajo usted no
puede hacer esto con RND. Una manera de hacer esto es usando la funcin IFTE (IF THEN
ELSE) y creando una Funcin Definida por el Usuario (UDF). Esta funcin (IFTE) tiene una
condicin y dos algebraicos. Dependiendo del resultado de la parte condicional l evala un
algebraico o el otro. Estara as:
trabajar con algebraicos anidados o con ms niveles de profundidad
informacin en UDF e IFTE
Ahora imagine que la celda que usted quiere operar es A1, entonces,: 'RND2(A1)' y eso todo!
Bastante Fcil? Usted puede preguntar: por qu no ponemos todo el IFTE directamente
dentro de una frmula cambiando el X para el nombre de la celda sin crear un UDF? El hecho
es que la funcin IFTE anida 2 algebraicos dentro de otro y XCELL48 no puede Usted puede
crear tantos UDF como usted necesite y para cualquier propsito que quiera. Consulte el
Manual del Usuario del HP para ms
Usted puede usar un programa de dentro de una frmula como long el programa no toma
cualquier argumento y retornara solo un valor. Por ejemplo, si usted tiene un programa as << 3
SF >> (eso fija flag user 3) y lo guarda en la variable 'AB' usted puede evaluar esto por 'A1A1+AB'. En este caso como usted no quiera el programa para hacer algo, usted debe poner un
0 dentro del programa << 3 SF 0 >> para tener la frmula evaluada correctamente ('A1-A1+0'
=0)
Usted puede usar un programa tomando un argumento con tal de que el programa devuelva
dos valores. Por ejemplo usted puede usar un programa que tom un nmero y dependiendo
del nmero devolver una cosa u otra:
Manual elaborado y traduccin al espaol por: Oscar Fuentes F
pg. 9
programa AB se evala, A1 ya est en la pila
Este programa es nombrado 'AB'. Si usted ingresa una frmula as 'A1+AB', cuando A1=1
entonces la frmula ser 1, pero si A1<>1 entonces la frmula ser 100. Esto pasa porque la
frmula se evala en notacin RPN, primero A1, entonces AB y por fin +. Cuando el
Como usted puede ver esto es muy flexible y le permite hacer casi todo lo que usted quiere,
pero la biblioteca no verifica si el programa cumple las dos condiciones, as que use esta
caracterstica cuidadosamente!!
El UNDO/REDO ofrecen tener mucha memoria y tiempo si la hoja es grande
hoja (con tal de que usted lo guarde)
As si usted est corriendo con poca memoria o la hoja es tan grande que el UNDO tarda
mucho, la mejor cosa que usted puede hacer es desactivarlo presionando [[RS] [HIST] Una vez
desactivado, permanecer as hasta que usted lo habilite, no importa si usted no termina la
Usted puede usar cualquier funcin en las frmulas como el IP (parte entera), FP (parte
fraccionaria), CEIL y muchos, muchos ms. La nica funcin que usted no puede usar es la
funcin IFTE si este contiene algebraicos, porque las frmulas se analizan en slo 1
profundidad de nivel y las funciones IFTE anidan algebraicos en dos profundidades de nivel.
Usted puede usarlo por ejemplo en este caso:
Aqu el resultado ser 1 excepto si A1<>1. Si usted necesita usar la funcin IFTE poniendo el
algebraico dentro de l usted puede hacerlo a travs de una Funcin Definida De Usuario.
No hay ningn cambio RAD/DEG o RECT/POLAR dentro del programa. Ellos estn
seleccionados al inicio de la hoja (toma los valores que usted realmente ha seleccionado) y
usted no puede cambiarlos despus excepto que usted haga un programa externo como es
explicado anteriormente.
recalcular gran cantidad de datos
La biblioteca se ha desarrollado en un HP48SX con el RPL48v1.12b DEVELOPMENT
PACKAGE, el DEBUGGER 1.0b y ED
Es completamente escrito en Sys-RPL y Lenguaje de mquina
revisin de HP48GX R y nada malo ha pasado. Sin embargo, recuerde hacer una copia de
seguridad su memoria antes de usarlo
Biblioteca ID 1220. Tamao 12188 bytes y checksum #F3DCh
XCELL48 puede ocuparse de hojas muy grandes (yo he probado superiores a 50x50) sin poco
perdi de actuacin excepto si tiene que Hace uso de muchas entradas "sin soporte" selo a
su propio riesgo. Ha estado funcionando bien en una revisin de HP48SX J y en una