Formato condicional

03/06/2006 - 21:43 por Jose Antonio | Informe spam
Estoy intentando que, de una lista de números, me aparezcan en rojo
(color de fuente) aquellos que son iguales a oualquiera de otra lista de 18
números predeterminados, pero no sé cómo hacerlo, el formato condicional
sólo me deja coger un núemro, no los 18, he intentado con una fórmula
matricial pero no me ha salido. ¿Alguién sabe cómo hacer ésto, aparentemente
sencillo?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
03/06/2006 - 23:34 | Informe spam
hola, Jose Antonio !

... de una lista de numeros, me aparezcan en rojo (color de fuente) aquellos que son iguales a cualquiera de otra lista [...]



prueba con la siguiente formula en el formato condicional: =o(contar.si(lista_predeterminada,celda_activa))
[p.e.] =o(contar.si($c$1:$c$40,a1))

-> suponiendo que la comparacion de los numeros ha de ser 'completamente' iguales -?-
solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Jose Antonio
04/06/2006 - 14:02 | Informe spam
Gracias Héctor Miguel.
Tu fórmula me ha ayudado, aunque no he podido introducirla con coma, sólo me
dejaba con punto y coma.
He puesto como primer argumento de contar.si la lista, aceptando la
referencia absoluta que me sale por defecto al seleccionarla, pero después,
como criterio de contar.si (separado por punto y coma, si pongo coma no me
deja seguir), he puesto la primera celda de la columna donde están los
números que me interesa darles ese formato, (no me valía seleccionar toda la
columna), y ha funcionado para esa celda en concreto, pero le cambié la
referencia absoluta por una relativa para poder copiar el formato a las
demás y, teniendo en cuenta ésto, ha salido bien al copiar el formato a las
demás celdas. Si tengo que meter más datos, copio ese formato a las celdas
adonde los voy a poner y ya sale automáticamente.

Ahora el reto es que según se introducen datos (números aleatorios de 1 a
100) en una columna, los que se repiten salgan en otro color de fuente,
verde, por ejemplo. ¿Alguna sugerencia?

"Héctor Miguel" escribió en el mensaje
news:%
hola, Jose Antonio !

... de una lista de numeros, me aparezcan en rojo (color de fuente)
aquellos que son iguales a cualquiera de otra lista [...]



prueba con la siguiente formula en el formato condicional:
=o(contar.si(lista_predeterminada,celda_activa))
[p.e.] =o(contar.si($c$1:$c$40,a1))

-> suponiendo que la comparacion de los numeros ha de ser 'completamente'
iguales -?-
solo toma en cuenta que mi sistema usa como separador de argumentos a la
coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
#3 Héctor Miguel
05/06/2006 - 02:11 | Informe spam
hola, Jose Antonio !

... aunque no he podido introducirla con coma, solo me dejaba con punto y coma.



[probablemente]... 'perdiste' -de vista- el comentario que te hacia al respecto...
solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

Ahora el reto es que... los que se repiten salgan en otro color de fuente, verde, por ejemplo. Alguna sugerencia?



el uso de los formatos condicionales es sumamente 'versatil' y puedes usar [un maximo de] tres condicones de formato ;)
solo toma en cuenta que... 'la primer' formula/condicion que se cumpla, hara que se omitan las condiciones 'siguientes' ;)
necesitaras 'ordenarlas' usando primero la que sean mas 'dificiles' [de evaluarse] seguidas por la que sean de mayor 'frecuencia' [p.e.]

suponiendo que la primer celda a la que se la aplicara el formato condicional a la columna es 'A1'...
1) para la condicion de los numeros que 'aparezcan -> por primera vez... usa algo +/- como lo siguiente:
=y(o(contar.si($c$1:$c$10,a1)),contar.si($a$1:a1,a1)=1)
2) para los numeros que aparezcan por 'segundas veces'... la formula [mas ligera de evaluarse] seria +/- como la siguiente:
=o(contar.si($c$1:$c$10,a1))

usa los colores que prefieras para si es primera vez... o siguientes ;)
solo toma nota que si 'inviertes' el orden de las condicionantes... la 'dificil' [quedando segunda] SERIA OMITIDA SIEMPRE :-((

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. no olvides lo de 'mi' separador de argumentos :))
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida