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

#6 David Hernandez
25/03/2008 - 14:10 | Informe spam
Hola Hector, gracias por tus indicaciones me resolvistes las dudas.

Te queria lanzar otra preguntilla es en relacion a una consulta que me
respondiste en un post diferente del 3/13/08 con titulo Contar signos iguales
o series.

De aquella consulta resultaron las siguientes funciones :
Q2=SI(H2="X";FILA()-1;"")
Q3==SI(H3="x";FILA()-1-SUMA(Q$2:Q2);""). Lo que queria ahora es que me
contara igualmente las series pero en vez de una condicion se tuvieran que
cumplir dos condiciones, que H2=X (en toda la columna H verifico si es X) y
que en C2=LOCAL (en toda la columna C verifico si es local).

Por adelantado muchas gracias Hector



"Héctor Miguel" wrote:

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
#7 Héctor Miguel
25/03/2008 - 18:37 | Informe spam
hola, David !

Te queria lanzar otra preguntilla es en relacion a una consulta que me respondiste en un post diferente del 3/13/08
con titulo Contar signos iguales o series.
De aquella consulta resultaron las siguientes funciones :
Q2=SI(H2="X";FILA()-1;"")
Q3=SI(H3="x";FILA()-1-SUMA(Q$2:Q2);"").
Lo que queria ahora es que me contara igualmente las series pero en vez de una condicion se tuvieran que cumplir dos condiciones
que H2=X (en toda la columna H verifico si es X) y que en C2=LOCAL (en toda la columna C verifico si es local)...



por que no re-lees "aquella" consulta ?
(si no me equivoco) en la misma se resuelve esta parte que preguntas y con varias alternativas
- que se cumplan dos (o mas) condiciones anidando funciones como =si(y(...
- que se cumpla cualquiera de las condiciones anidando o() por y()... =si(o(...
- que se cumpla una condicion en cualquier celda de un rango cambiando a =si(contar.si(rango,condicion),...
(incluso, comentas que lo probaste y luego de algunas dudas, lo implementaste) -?-

saludos,
hector.
Respuesta Responder a este mensaje
#8 David Hernandez
25/03/2008 - 21:08 | Informe spam
Hola Hector en el anterior post me explique mal, efectivamamente me
respondiste pero lo que queria ahora es otra cosa. Yo en mi hoja lo que tengo
es:
=SI(CONTAR.SI(H2:K2;"X");FILA()-1;"")
=SI(CONTAR.SI(H3:K3;"X");FILA()-1-SUMA(AF$2:AF2);"")
lo que no se como poner para que la condicionme busque por ejemplo si h2 es
igual a "X" y k2 es igual a "Z".

Perdona por haberme expresado mal, gracias por adelantado


"Héctor Miguel" wrote:

hola, David !

> Te queria lanzar otra preguntilla es en relacion a una consulta que me respondiste en un post diferente del 3/13/08
> con titulo Contar signos iguales o series.
> De aquella consulta resultaron las siguientes funciones :
> Q2=SI(H2="X";FILA()-1;"")
> Q3=SI(H3="x";FILA()-1-SUMA(Q$2:Q2);"").
> Lo que queria ahora es que me contara igualmente las series pero en vez de una condicion se tuvieran que cumplir dos condiciones
> que H2=X (en toda la columna H verifico si es X) y que en C2=LOCAL (en toda la columna C verifico si es local)...

por que no re-lees "aquella" consulta ?
(si no me equivoco) en la misma se resuelve esta parte que preguntas y con varias alternativas
- que se cumplan dos (o mas) condiciones anidando funciones como =si(y(...
- que se cumpla cualquiera de las condiciones anidando o() por y()... =si(o(...
- que se cumpla una condicion en cualquier celda de un rango cambiando a =si(contar.si(rango,condicion),...
(incluso, comentas que lo probaste y luego de algunas dudas, lo implementaste) -?-

saludos,
hector.



Respuesta Responder a este mensaje
#9 Héctor Miguel
25/03/2008 - 21:37 | Informe spam
hola, David !

Hola Hector en el anterior post me explique mal, efectivamamente me respondiste pero lo que queria ahora es otra cosa.
Yo en mi hoja lo que tengo es:
=SI(CONTAR.SI(H2:K2;"X");FILA()-1;"")
=SI(CONTAR.SI(H3:K3;"X");FILA()-1-SUMA(AF$2:AF2);"")
lo que no se como poner para que la condicionme busque por ejemplo si h2 es igual a "X" y k2 es igual a "Z".
Perdona por haberme expresado mal, gracias por adelantado



(creo que) no te expresante NI te explicaste "mal" (ni en "aquella" consulta ni en esta)
(creo que) estas leyendo "demsiado aprisa" las propuestas (en esta consulta y en aquella) :-((

a) la forma que estas usando esta comentada en el mensaje 15 de "aquella" consulta...
(tercera opcion, segunda forma) y aplica para una misma condicion en dos (o mas) celdas de referencia...

b) la opcion 2 de la misma propuesta (mensaje 15) ES la que necesitas para esta variable
que se cumplan dos (o mas) condiciones (misma o diferente variable) (p.e.)
[AF2] =SI(Y(H2="X";K2="Z");FILA()-1;"")
[AF3] =SI(Y(H3="X";K3;"Z");FILA()-1-SUMA(AF$2:AF2);"")

saludos,
hector.

(de todas formas)... aqui te transcribo las sugerencias de las consultas relacionadas...
___
1) va de nuevo lo de "esta" consulta...
por que no re-lees "aquella" consulta ?
(si no me equivoco) en la misma se resuelve esta parte que preguntas y con varias alternativas
- que se cumplan dos (o mas) condiciones anidando funciones como =si(y(...
- que se cumpla cualquiera de las condiciones anidando o() por y()... =si(o(...
- que se cumpla una condicion en cualquier celda de un rango cambiando a =si(contar.si(rango,condicion),...
(incluso, comentas que lo probaste y luego de algunas dudas, lo implementaste) -?-





___
2) de "aquella" consulta, mensaje 13:
me gustaria aplicar dos condiciones que a2="a" y b2="z"
si se cumplen estas dos condiciones se contara la serie como en el anterior ejemplo.



si la columna B sera parte de las condiciones (obviamente) deberas usar las formulas en otra (p.e. en la columna C ?)

[C2] =si(y(a2="a",b2="z"),fila()-1,"")
[C3] =si(y(a3="a",b3="z"),fila()-1-suma(c$2:c2),"")

___
3) de "aquella" consulta, mensaje 15:
Si quisiera hacer lo mismo... pero... que el valor de a3 fuese igual a "X" o el valor de b3 fuese igual a "X"
que se diera una de esas dos condiciones, se pueda dar el caso que se produzca el valor en ambos cosas
pero con que se diera la condicion en uno de ellas me valdria para contar la serie...



lo que requieres son condiciones de logica (p.e.)

- una sola condicion, una sola variable, una sola ubicacion, etc.:
=si(a2="x",

- dos condiciones, cumplirse ambas (o mas):
=si(y(a2="x",b2="x"),

- dos condiciones (o mas), cumplirse cualquiera (o todas):
=si(o(a2="x",b2="x"),
=si(contar.si(a2:b2,"x"),
Respuesta Responder a este mensaje
#10 Héctor Miguel
25/03/2008 - 21:47 | Informe spam
hola (de nuevo), David !

(perdon... trate de adaptarme a tu separador de argumentos y me fallo el copy/paste) :-((
la parte de K3;"Z" ...

[AF3] =SI(Y(H3="X";K3;"Z");FILA()-1-SUMA(AF$2:AF2);"")



debio decir: K3="Z"

[AF3] =SI(Y(H3="X";K3="Z");FILA()-1-SUMA(AF$2:AF2);"")



saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida