Concatenar dentro de un Sumar.SI

09/03/2006 - 18:49 por Gustavo | Informe spam
Hola a todos,

Necesito que me ayuden con lo siguiente:

Estoy concatenando los siguientes datos
1. REF 11
2. PRO 13550
3. DOC 4061
4. FEC 03/03/2006 00:00

El resultado del concatenar es: 1113550406138779

Luego busco dentro de una tabla de datos donde la columna A tiene un
concatenar igual para poder sumar solo lo que requiero, pero revisando el
resultado de la suma no corresponde a la fecha especificada. Analisando más
en detalle veo que el numero 9 dado en el concatenar al final se convierte en
cero (1113550406138770) y así me suma todas las fechas, hasta que cambia a
38780.

Que puedo hacer?

Gracias por su pronta colaboración.

Preguntas similare

Leer las respuestas

#1 victorbcn1952NO
09/03/2006 - 20:26 | Informe spam
Se debe a la 'precisión de cálculo' de Excel. Excel sólo trabaja con 15
dígitos, y a partir de ahí añade ceros, hagas lo que hagas. Para trabajar
con cadenas, puedes añadir el apóstrofo antes de la cifra, pero si quieres
hacer operaciones aritméticas con cifras de más de 15 dígitos, los
cálculos no saldrán bien.

Sorry, las reclamaciones al Billy Puertas.

:-)


Gustavo wrote:

Hola a todos,

Necesito que me ayuden con lo siguiente:

Estoy concatenando los siguientes datos
1. REF 11
2. PRO 13550
3. DOC 4061
4. FEC 03/03/2006 00:00

El resultado del concatenar es: 1113550406138779

Luego busco dentro de una tabla de datos donde la columna A tiene un
concatenar igual para poder sumar solo lo que requiero, pero revisando el
resultado de la suma no corresponde a la fecha especificada. Analisando mà¡s
en detalle veo que el numero 9 dado en el concatenar al final se convierte


en
cero (1113550406138770) y asà­ me suma todas las fechas, hasta que cambia a
38780.

Que puedo hacer?

Gracias por su pronta colaboración.
Respuesta Responder a este mensaje
#2 Gustavo
09/03/2006 - 21:01 | Informe spam
Hola Victor, gracias por tu colaboración.

Haciendo revisiones, llegamos a lo mismo que tu nos comentas. Pregunta: Que
otro alternativa tenemos para realizar algo igual?

Gracias.

GAG

""Víctor"" wrote:

Se debe a la 'precisión de cálculo' de Excel. Excel sólo trabaja con 15
dígitos, y a partir de ahí añade ceros, hagas lo que hagas. Para trabajar
con cadenas, puedes añadir el apóstrofo antes de la cifra, pero si quieres
hacer operaciones aritméticas con cifras de más de 15 dígitos, los
cálculos no saldrán bien.

Sorry, las reclamaciones al Billy Puertas.

:-)


Gustavo wrote:

> Hola a todos,

> Necesito que me ayuden con lo siguiente:

> Estoy concatenando los siguientes datos
> 1. REF 11
> 2. PRO 13550
> 3. DOC 4061
> 4. FEC 03/03/2006 00:00

> El resultado del concatenar es: 1113550406138779

> Luego busco dentro de una tabla de datos donde la columna A tiene un
> concatenar igual para poder sumar solo lo que requiero, pero revisando el
> resultado de la suma no corresponde a la fecha especificada. Analisando mà¡s
> en detalle veo que el numero 9 dado en el concatenar al final se convierte
en
> cero (1113550406138770) y asà­ me suma todas las fechas, hasta que cambia a
> 38780.

> Que puedo hacer?

> Gracias por su pronta colaboración.



Respuesta Responder a este mensaje
#3 victorbcn1952NO
10/03/2006 - 08:22 | Informe spam
Me temo que no hay alternativa. Como te dije, cualquier operación
aritmética en Excel con cifras > 15 dígitos, está condenada al fracaso.

Lo que se puede hacer es "dividir" esa macro cifra en porciones y operar
con ellas según necesites, para posteriormente volver a concatenarlas. Por
ejemplo, si lo que te interesa es sumar (o restar) fechas, lo que puedes
hacer es trabajar individualmente con ellas (no tendrás ningún problema),
y después concatenar la cifra resultante con otra/s que necesites.

Por otro lado, se me hace difícil pensar que tengas que hacer operaciones
con números resultantes de referencias o documentos.

:-)



Gustavo wrote:

Hola Victor, gracias por tu colaboración.

Haciendo revisiones, llegamos a lo mismo que tu nos comentas. Pregunta: Que
otro alternativa tenemos para realizar algo igual?

Gracias.

GAG

""Và­ctor"" wrote:

> Se debe a la 'precisión de cà¡lculo' de Excel. Excel sólo trabaja con 15
> dà­gitos, y a partir de ahà­ aà±ade ceros, hagas lo que hagas. Para


trabajar
> con cadenas, puedes aà±adir el apóstrofo antes de la cifra, pero si


quieres
> hacer operaciones aritméticas con cifras de mà¡s de 15 dà­gitos, los
> cà¡lculos no saldrà¡n bien.
>
> Sorry, las reclamaciones al Billy Puertas.
>
> :-)
>
>
> Gustavo wrote:
>
> > Hola a todos,
>
> > Necesito que me ayuden con lo siguiente:
>
> > Estoy concatenando los siguientes datos
> > 1. REF 11
> > 2. PRO 13550
> > 3. DOC 4061
> > 4. FEC 03/03/2006 00:00
>
> > El resultado del concatenar es: 1113550406138779
>
> > Luego busco dentro de una tabla de datos donde la columna A tiene un
> > concatenar igual para poder sumar solo lo que requiero, pero revisando


el
> > resultado de la suma no corresponde a la fecha especificada. Analisando


màƒÂ¡s
> > en detalle veo que el numero 9 dado en el concatenar al final se


convierte
> en
> > cero (1113550406138770) y asàƒÂ­ me suma todas las fechas, hasta que


cambia a
> > 38780.
>
> > Que puedo hacer?
>
> > Gracias por su pronta colaboraciàƒÂ³n.
>
>
>
Respuesta Responder a este mensaje
#4 Gustavo
10/03/2006 - 14:06 | Informe spam
Hola Victor,

Gracias por tus comentarios.

Dando respuesta a tu inquietud, lo que hago con el resultado del concatenar
es ir a comparar con otro concatenar igual en la tabla de datos y traigo la
información por medio del sumar.si a una celda especifica.

GAG

""Víctor"" wrote:

Me temo que no hay alternativa. Como te dije, cualquier operación
aritmética en Excel con cifras > 15 dígitos, está condenada al fracaso.

Lo que se puede hacer es "dividir" esa macro cifra en porciones y operar
con ellas según necesites, para posteriormente volver a concatenarlas. Por
ejemplo, si lo que te interesa es sumar (o restar) fechas, lo que puedes
hacer es trabajar individualmente con ellas (no tendrás ningún problema),
y después concatenar la cifra resultante con otra/s que necesites.

Por otro lado, se me hace difícil pensar que tengas que hacer operaciones
con números resultantes de referencias o documentos.

:-)



Gustavo wrote:

> Hola Victor, gracias por tu colaboración.

> Haciendo revisiones, llegamos a lo mismo que tu nos comentas. Pregunta: Que
> otro alternativa tenemos para realizar algo igual?

> Gracias.

> GAG

> ""Và­ctor"" wrote:

> > Se debe a la 'precisión de cà¡lculo' de Excel. Excel sólo trabaja con 15
> > dà­gitos, y a partir de ahà­ aà±ade ceros, hagas lo que hagas. Para
trabajar
> > con cadenas, puedes aà±adir el apóstrofo antes de la cifra, pero si
quieres
> > hacer operaciones aritméticas con cifras de mà¡s de 15 dà­gitos, los
> > cà¡lculos no saldrà¡n bien.
> >
> > Sorry, las reclamaciones al Billy Puertas.
> >
> > :-)
> >
> >
> > Gustavo wrote:
> >
> > > Hola a todos,
> >
> > > Necesito que me ayuden con lo siguiente:
> >
> > > Estoy concatenando los siguientes datos
> > > 1. REF 11
> > > 2. PRO 13550
> > > 3. DOC 4061
> > > 4. FEC 03/03/2006 00:00
> >
> > > El resultado del concatenar es: 1113550406138779
> >
> > > Luego busco dentro de una tabla de datos donde la columna A tiene un
> > > concatenar igual para poder sumar solo lo que requiero, pero revisando
el
> > > resultado de la suma no corresponde a la fecha especificada. Analisando
màƒÂ¡s
> > > en detalle veo que el numero 9 dado en el concatenar al final se
convierte
> > en
> > > cero (1113550406138770) y asàƒÂ­ me suma todas las fechas, hasta que
cambia a
> > > 38780.
> >
> > > Que puedo hacer?
> >
> > > Gracias por su pronta colaboraciàƒÂ³n.
> >
> >
> >



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