Ayuda con formula

24/03/2008 - 19:39 por David Hernandez | Informe spam
Hola amigos os queria lanzar la siguiente pregunta tengo dos columnas y que
ver que valor mayor, menor o igual se da entre cada una de las filas y que en
la tercera columna aparececiera el resultado
P.e:

Columna A--Columna B--Columna C
2-50--70-MENOR
3-35--35-IGUAL
4-25--50-MENOR
5-90--40-MAYOR
6-40--40-IGUAL
7-20--50-MENOR
8-30--70-MENOR


Lo que busco es el resultado de la columna C, comparando el importe de la
columna A con la B. En relacion a esto ¿seria posible que al poner mayor,
menor o igual, la celda tuvieran colores diferentes en funcion del texto?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
24/03/2008 - 20:24 | Informe spam
hola, David !

__ 1 __
... tengo dos columnas... ver que valor mayor, menor o igual se da entre cada una de las filas
y que en la tercera columna aparececiera el resultado P.e:
Columna A--Columna B--Columna C
2-50--70-MENOR
3-35--35-IGUAL
4-25--50-MENOR
5-90--40-MAYOR
6-40--40-IGUAL
7-20--50-MENOR
8-30--70-MENOR



dependiendo de cual sea la mayor diferencia menor (o en negativo) que pudieras esperar entre A y B -?-
[C2] =elegir(coincidir(a2-b2,{-100\0\1}),"menor","igual","mayor")

... seria posible que al poner mayor, menor o igual, la celda tuvieran colores diferentes en funcion del texto?



prueba con los formatos condicionales ;)

si cualquier duda... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 David Hernandez
24/03/2008 - 22:36 | Informe spam
Hola Hector, gracias por tu respuesta, he probado a poner la formula en una
de mis hojas y me da error la formula, los valores de los dos colummnas
oscilan de 1 a 6,
Muchas gracias por adelantado

"Héctor Miguel" wrote:

hola, David !

__ 1 __
> ... tengo dos columnas... ver que valor mayor, menor o igual se da entre cada una de las filas
> y que en la tercera columna aparececiera el resultado P.e:
> Columna A--Columna B--Columna C
> 2-50--70-MENOR
> 3-35--35-IGUAL
> 4-25--50-MENOR
> 5-90--40-MAYOR
> 6-40--40-IGUAL
> 7-20--50-MENOR
> 8-30--70-MENOR

dependiendo de cual sea la mayor diferencia menor (o en negativo) que pudieras esperar entre A y B -?-
[C2] =elegir(coincidir(a2-b2,{-100\0\1}),"menor","igual","mayor")

>... seria posible que al poner mayor, menor o igual, la celda tuvieran colores diferentes en funcion del texto?

prueba con los formatos condicionales ;)

si cualquier duda... comentas ?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
24/03/2008 - 22:45 | Informe spam
hola, David !

... he probado a poner la formula en una de mis hojas y me da error la formula



prueba cambiando "mis" comas por "tu" separador de argumentos (punto y coma ?)

los valores de los dos colummnas oscilan de 1 a 6,



si los valores de ambas columnas nunca seran de la magnitud que expusiste (50, 35, 90, etc.)
sino solamente entre 1 y 6... puedes modificar la matriz constante de: -> {-100\0\1} a: -> {-5\0\1}

saludos,
hector.

__ 1 __
... tengo dos columnas... ver que valor mayor, menor o igual se da entre cada una de las filas
y que en la tercera columna aparececiera el resultado P.e:
Columna A--Columna B--Columna C
2-50--70-MENOR
3-35--35-IGUAL
4-25--50-MENOR
5-90--40-MAYOR
6-40--40-IGUAL
7-20--50-MENOR
8-30--70-MENOR



dependiendo de cual sea la mayor diferencia menor (o en negativo) que pudieras esperar entre A y B -?-
[C2] =elegir(coincidir(a2-b2,{-100\0\1}),"menor","igual","mayor")

... seria posible que al poner mayor, menor o igual, la celda tuvieran colores diferentes en funcion del texto?



prueba con los formatos condicionales ;)
Respuesta Responder a este mensaje
#4 David Hernandez
24/03/2008 - 22:57 | Informe spam
Gracias Hector por tu rapida respuesta en la formula, pero me sigue dando
error la formual puede ser por algo de comillas o ";", me da error por algo
asi, ¿te suena donde me puede estar fallando?

Un saludo
"Héctor Miguel" wrote:

hola, David !

> ... he probado a poner la formula en una de mis hojas y me da error la formula

prueba cambiando "mis" comas por "tu" separador de argumentos (punto y coma ?)

> los valores de los dos colummnas oscilan de 1 a 6,

si los valores de ambas columnas nunca seran de la magnitud que expusiste (50, 35, 90, etc.)
sino solamente entre 1 y 6... puedes modificar la matriz constante de: -> {-100\0\1} a: -> {-5\0\1}

saludos,
hector.

>> __ 1 __
>>> ... tengo dos columnas... ver que valor mayor, menor o igual se da entre cada una de las filas
>>> y que en la tercera columna aparececiera el resultado P.e:
>>> Columna A--Columna B--Columna C
>>> 2-50--70-MENOR
>>> 3-35--35-IGUAL
>>> 4-25--50-MENOR
>>> 5-90--40-MAYOR
>>> 6-40--40-IGUAL
>>> 7-20--50-MENOR
>>> 8-30--70-MENOR
>>
>> dependiendo de cual sea la mayor diferencia menor (o en negativo) que pudieras esperar entre A y B -?-
>> [C2] =elegir(coincidir(a2-b2,{-100\0\1}),"menor","igual","mayor")
>>
>>>... seria posible que al poner mayor, menor o igual, la celda tuvieran colores diferentes en funcion del texto?
>>
>> prueba con los formatos condicionales ;)



Respuesta Responder a este mensaje
#5 Héctor Miguel
25/03/2008 - 00:13 | Informe spam
hola, David !

... me sigue dando error la formual puede ser por algo de comillas o ";", me da error por algo asi
te suena donde me puede estar fallando?



si es por diferencias entre los separadores de argumentos (coma ?... punto y coma ?... otro ?)
(ya te lo habia "sugerido") ;)

si tu primer dato esta en la fila 2 (columnas A y B) y quieres el primer resultado en la celda C2 -?-
- selecciona dicha celda (C2 ?)
- abre el editor de vba (atajo: alt+F11)
- muestra la ventana de inmediato (ataho: ctrl+G)
- copia en la ventana de inmediato la siguiente instruccion (tal-cual) y pulsas enter para ejecutarla...

activecell.formula = "=choose(match(a2-b2,{-5;0;1}),""menor"",""igual"",""mayor"")"

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida