Prueba lógica fácil... pero no la sé

25/10/2006 - 23:31 por Ariel Colombino | Informe spam
SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
Tengo datos en texto y valores distribuidos de idéntica manera en dos hojas
distintas (como si fuera una lista de precios donde el texto no varía y sí
los precios de hoja a hoja) y quiero "traerlos" a una tercera pero ocurre lo
siguiente:
EJEMPLO:
Hoja1, a1= "casa", b1= "$1"
Hoja2, a1= "casa", b1= "$2"
Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es el
deseado ="$3"

Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la prueba
lógica dado que lo que intento poner dentro del si es lo siguiente:
"si es un número; sumalo; traeme el texto"
Sinceramente no sé cómo dar la órden "si es un número"

Muchas gracias desde ya... :-)



Ariel

Preguntas similare

Leer las respuestas

#1 Manolo
26/10/2006 - 00:36 | Informe spam
Hola Ariel, puedes probar con algo como:

=SI(ESNUMERO(Hoja1!A1+Hoja2!A1),Hoja1!A1+Hoja2!A1,Hoja1!A1)

Puedes acomdarla de acuerdo a tus necesidades

Saludos

Manolo
"Ariel Colombino" escribió en el mensaje
news:eaLQVyH%
SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
Tengo datos en texto y valores distribuidos de idéntica manera en dos


hojas
distintas (como si fuera una lista de precios donde el texto no varía y sí
los precios de hoja a hoja) y quiero "traerlos" a una tercera pero ocurre


lo
siguiente:
EJEMPLO:
Hoja1, a1= "casa", b1= "$1"
Hoja2, a1= "casa", b1= "$2"
Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es el
deseado ="$3"

Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la


prueba
lógica dado que lo que intento poner dentro del si es lo siguiente:
"si es un número; sumalo; traeme el texto"
Sinceramente no sé cómo dar la órden "si es un número"

Muchas gracias desde ya... :-)



Ariel


Respuesta Responder a este mensaje
#2 Feliciano
26/10/2006 - 00:50 | Informe spam
Lo que pretendes se puede hacer con "consolidacion de datos" o con "tabla
dinamica con rangos de consolidacion multiples".
Personalmente prefiero la segunda opcion y utilizo el asistente.


"Ariel Colombino" escribió en el mensaje
news:eaLQVyH%
SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
Tengo datos en texto y valores distribuidos de idéntica manera en dos
hojas
distintas (como si fuera una lista de precios donde el texto no varía y sí
los precios de hoja a hoja) y quiero "traerlos" a una tercera pero ocurre
lo
siguiente:
EJEMPLO:
Hoja1, a1= "casa", b1= "$1"
Hoja2, a1= "casa", b1= "$2"
Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es el
deseado ="$3"

Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la
prueba
lógica dado que lo que intento poner dentro del si es lo siguiente:
"si es un número; sumalo; traeme el texto"
Sinceramente no sé cómo dar la órden "si es un número"

Muchas gracias desde ya... :-)



Ariel


Respuesta Responder a este mensaje
#3 Ariel Colombino
26/10/2006 - 15:09 | Informe spam
Gracias Manolo probé con esta idea que me pasaste
=SI(ESNUMERO('al 15-09'!A1+'al 30-09'!A1);'al 15-09'!A1)
Pero cuando no es número me devuelve "FALSO" Qué estoy haciendo mal? (además
de manejar un programa que no domino claro está ;-)

"Manolo" escribió en el mensaje
news:e1AWBbI#
Hola Ariel, puedes probar con algo como:

=SI(ESNUMERO(Hoja1!A1+Hoja2!A1),Hoja1!A1+Hoja2!A1,Hoja1!A1)

Puedes acomdarla de acuerdo a tus necesidades

Saludos

Manolo
"Ariel Colombino" escribió en el mensaje
news:eaLQVyH%
> SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
> Tengo datos en texto y valores distribuidos de idéntica manera en dos
hojas
> distintas (como si fuera una lista de precios donde el texto no varía y



> los precios de hoja a hoja) y quiero "traerlos" a una tercera pero


ocurre
lo
> siguiente:
> EJEMPLO:
> Hoja1, a1= "casa", b1= "$1"
> Hoja2, a1= "casa", b1= "$2"
> Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
> Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es el
> deseado ="$3"
>
> Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la
prueba
> lógica dado que lo que intento poner dentro del si es lo siguiente:
> "si es un número; sumalo; traeme el texto"
> Sinceramente no sé cómo dar la órden "si es un número"
>
> Muchas gracias desde ya... :-)
>
>
>
> Ariel
>
>


Respuesta Responder a este mensaje
#4 Ariel Colombino
26/10/2006 - 15:16 | Informe spam
Perdón manolo funciona perfectamente
"Manolo" escribió en el mensaje
news:e1AWBbI#
Hola Ariel, puedes probar con algo como:

=SI(ESNUMERO(Hoja1!A1+Hoja2!A1),Hoja1!A1+Hoja2!A1,Hoja1!A1)

Puedes acomdarla de acuerdo a tus necesidades

Saludos

Manolo
"Ariel Colombino" escribió en el mensaje
news:eaLQVyH%
> SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
> Tengo datos en texto y valores distribuidos de idéntica manera en dos
hojas
> distintas (como si fuera una lista de precios donde el texto no varía y



> los precios de hoja a hoja) y quiero "traerlos" a una tercera pero


ocurre
lo
> siguiente:
> EJEMPLO:
> Hoja1, a1= "casa", b1= "$1"
> Hoja2, a1= "casa", b1= "$2"
> Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
> Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es el
> deseado ="$3"
>
> Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la
prueba
> lógica dado que lo que intento poner dentro del si es lo siguiente:
> "si es un número; sumalo; traeme el texto"
> Sinceramente no sé cómo dar la órden "si es un número"
>
> Muchas gracias desde ya... :-)
>
>
>
> Ariel
>
>


Respuesta Responder a este mensaje
#5 Ariel Colombino
26/10/2006 - 16:16 | Informe spam
=SI(ESNUMERO('al 15-09'!A1);'al 15-09'!A1+'al 30-09'!A1;SI(T('al
15-09'!A1)<>"";'al 15-09'!A1;""))

Le hice una modificación para que en las vacías no me traiga "cero" sino ""
(estética o maquillaje que le dicen) Por favor comenten si alguien ve algo
más sencillo para hacer o si cree que pueda tener alguna dificultad.-

Gracias y saludos a todos los del foro

"Ariel Colombino" escribió en el mensaje
news:OenEdCQ#
Perdón manolo funciona perfectamente
"Manolo" escribió en el mensaje
news:e1AWBbI#
> Hola Ariel, puedes probar con algo como:
>
> =SI(ESNUMERO(Hoja1!A1+Hoja2!A1),Hoja1!A1+Hoja2!A1,Hoja1!A1)
>
> Puedes acomdarla de acuerdo a tus necesidades
>
> Saludos
>
> Manolo
> "Ariel Colombino" escribió en el mensaje
> news:eaLQVyH%
> > SRAS/SRES del foro, necesito realizar un trabajo muy sencillo...
> > Tengo datos en texto y valores distribuidos de idéntica manera en dos
> hojas
> > distintas (como si fuera una lista de precios donde el texto no varía


y

> > los precios de hoja a hoja) y quiero "traerlos" a una tercera pero
ocurre
> lo
> > siguiente:
> > EJEMPLO:
> > Hoja1, a1= "casa", b1= "$1"
> > Hoja2, a1= "casa", b1= "$2"
> > Cuando hago +Hoja1 a1= "casa"+Hoja2 a1= "casa" obtengo:
> > Hoja3 a1= "#¡VALOR!" ; mientras que en b1 el resultado de la suma es


el
> > deseado ="$3"
> >
> > Pensé en solucionarlo con uno o dos =si( ); pero no sé cómo armar la
> prueba
> > lógica dado que lo que intento poner dentro del si es lo siguiente:
> > "si es un número; sumalo; traeme el texto"
> > Sinceramente no sé cómo dar la órden "si es un número"
> >
> > Muchas gracias desde ya... :-)
> >
> >
> >
> > Ariel
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida