ayuda con funcion personalizada

19/05/2009 - 18:58 por nelson | Informe spam
al utilizar esta funcion personalizada

=RESIDUO(AD20,1000)=0

y funciona correctamente hasta
130.000.000.000

pero cuando intento ingresar
140.000.000.000 ó superior
no permite incluir el numero,

les agradezco su colaboración


Nelsonb

Preguntas similare

Leer las respuestas

#6 nelson
19/05/2009 - 22:48 | Informe spam
On 19 mayo, 15:39, nelson wrote:
On 19 mayo, 14:54, "pepe" wrote:



> A mí también me ocurre.

> "Héctor Miguel" escribió en el mensaje de
> noticiasnews:%23$

> > hola, nelson !

> >> al utilizar esta funcion personalizada
> >> =RESIDUO(AD20,1000)=0
> >> y funciona correctamente hasta 130.000.000.000
> >> pero cuando intento ingresar 140.000.000.000 o superior no permite
> >> incluir el numero ...

> > no he logrado reproducir el comportamiento que describes, incluso hasta el
> > limite de 15 digitos "significativos"...
> > -> tendras algun detalle "en el tintero" ?

> > saludos,
> > hector.

Hola,  Hector

Lo probe en Office 2000,2003 y 2007
y me sigue saliendo el mismo error,
Caracteristicas de la hoja: esta protegida y la celda desbloqueda,
formato de celdas, numero, usar separador de miles, -1.234
es lo unico que hay extraño y no funciona





Creo que me ha faltado decir que la función la tengo en la opción del
menú validación,
en criterio personalizada, en la celda AD20 y cuando se ingresa el
numero 130.000.000.000 funciona
y al ingresar 140.000.000.000, la validación no permite escribir el
numero


Gracias
Respuesta Responder a este mensaje
#7 Héctor Miguel
19/05/2009 - 23:23 | Informe spam
hola, nelson !

Creo que me ha faltado decir que la funcion la tengo en la opcion del menu validacion
en criterio personalizada, en la celda AD20 y cuando se ingresa el numero 130.000.000.000 funciona
y al ingresar 140.000.000.000, la validacion no permite escribir el numero



(hasta donde se) existen algunos numeros "cabalisticos" en excel y es posible que al usar esta funcion en validaciones
se este llegando a algun limite (p.e.)
-> el numero maximo que me ha permitido ingresar es: 134,217,727,000
-> este numero dividido por 128 devuleve: 1,048,575,992.19
-> este resultado se parece al numero de filas en la version 2007: 1,048,576
-> las filas del 2007 son el resultado de 256 * 4,096
-> las filas de versiones 97/2003 (65,536) resultan de: 256 * 256
(... en fin. ... )

para que te funcione la validacion de datos, cambia la funcion =residuo(...) por su version "larga" (p.e.)

=(ad20-1000*entero(ad20/1000))=0

saludos,
hector.
Respuesta Responder a este mensaje
#8 nelson
20/05/2009 - 00:10 | Informe spam
On 19 mayo, 16:23, "Héctor Miguel"
wrote:
hola, nelson !

> Creo que me ha faltado decir que la funcion la tengo en la opcion del menu validacion
> en criterio personalizada, en la celda AD20 y cuando se ingresa el numero 130.000.000.000 funciona
> y al ingresar 140.000.000.000, la validacion no permite escribir el numero

(hasta donde se) existen algunos numeros "cabalisticos" en excel y es posible que al usar esta funcion en validaciones
se este llegando a algun limite (p.e.)
-> el numero maximo que me ha permitido ingresar es: 134,217,727,000
-> este numero dividido por 128 devuleve: 1,048,575,992.19
-> este resultado se parece al numero de filas en la version 2007: 1,048,576
-> las filas del 2007 son el resultado de 256 * 4,096
-> las filas de versiones 97/2003 (65,536) resultan de: 256 * 256
(... en fin. ... )

para que te funcione la validacion de datos, cambia la funcion =residuo(...) por su version "larga" (p.e.)

=(ad20-1000*entero(ad20/1000))=0

saludos,
hector.





Hola, Hector

Muchas gracias funciona perfecto

saludos

Nelsonb
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida