écrire ds cellule SI cellule voisine colorée

[Résolu/Fermé]
Signaler
-
 mxtess -
Bonjour,

voici ma question sur excel 2003:

J'ai une colonne avec certaines cellules coloriées en jaune (après un formatage conditionnel appliqué à toute la colonne)

J'aimerais sur la colonne voisine pouvoir automatiquement écrire quelque chose dans les cellules voisines de celles en jaune.

Je pense utiliser la fonction SI, le problème c'est que je sais pas comment écrire "couleur cellule=jaune"...

Si cela est plus facile, je pourrais au lieu d'utiliser le critère "jaune", utiliser le critère "cellule soulignée" ou "gras" etc...cela dépends de ce qui est le plus facile pour vous!

Merci bcp!

3 réponses

Merci

Le problème est qu'en fait je souhaite filtrer par couleur. J'utilise pour cela l'add-in easy filter. Sauf qu'apparemment easy filter ne reconnait pas le jaune de mes cellules comme il provient d'une MFC.

C'est pour cela que j'essaie de contourner le problème en mettant un X à coté des cellules jaunes pour ensuite filtrer le tout normalement.

Et j'ai beaucoup (beaucoup) de cellules jaunes... =)

Une autre idée?

merci beaucoup par avance!
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Hello,


merci pour la réponse. J'avais délaisser le problème mais je aussi viens de m'y remettre il y a 15 minutes exactement!

@ myta, reprendre la MFC dans une fonction si ne marche pas.

@ JoePJ, c'est ma MFC qui rend mes cellules jaunes mais après je ne peux pas filtrer par couleur, marche pô!

J'essaie maintenant d'oublier ma MFC et de repartir autrement.

Donc je reprend, j'ai des colonnes A, B et C. Je souhaite visualiser les cellules doublons entre les colonnes A et B et à marquer d'un X par exemple les cellules qui ont été repérées dans la colonnes B, pour pouvoir filtrer tout ca de facon normale ensuite.

J'ai mis dans la colonne C cette formule.

SI(A2=B2:B2300;"X";"") puis je déroule mais ca ne marche pas et la formule est incorrecte de toute facon, c'est pour vous donner une idée.
J'aimerais que si la cellule Ax à un double By, le "X" s'affiche en Cy.

J'espère que tout ce que je raconte est clair... :/

Merci beaucoup!
Messages postés
26239
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 octobre 2021
6 090
Bonjour
essayez avec en C la formule:
=SI(NB.SI($B$2:$B$2300;A2)>1;"X";""qui vous affichera X pour toutes les lignes ou A2 existe plus d'une fois en colonne B

vous pouvez peut être aussi essayer
=SI(NB.SI($B$2:B2;A2)=2;A2;"")
qui ne vous affichera la valeur de Ay sur la ligne By qu'à partir du moment où elle se trouve une seconde fois dans le champ de la colonne B arrêté au niveau de la ligne y
(blocage du départ du champ dans la formule:, mais pas de la fin:
$B$2:B2


crdlmnt


crdlmnt
Ca ne marche pas...

bref, je me suis résigné à utiliser vlookup et pas mal de tables...ca me rajoute plein de colonnes et moyennement pratique, mais ca marche!


Merci toutefois pour l'aide...je passe le sujet en résolu.

Cordialement
Messages postés
77
Date d'inscription
jeudi 9 septembre 2010
Statut
Membre
Dernière intervention
30 mai 2020
11
J'ai réussi à faire quelque chose qui, je pense, peut répondre à ton soucis (trèèès proche voir identique à la solution de Vaucluse) :

Colonne A (est-ce que l'une de ces valeur se trouve dans la colonne B ?)
1 Données A
2 1
3 12
4 10
5 0

Colonne B (stock de valeurs)
1 Données B
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
10 9
11 10

Colonne C (contient la formule magique à saisir en C2 puis à tirer sur les lignes nécessaires)
1 Données C
2 =SI(NB.SI(B:B;A2)=1;"x";"") <-- formule déjà énoncée par Vaucluse
. ...
. ...
. ...

Dans cet exemple, les cellules C2 et C4 se remplissent d'un 'x' --> les valeurs 1 et 10 sont retrouvées dans la colonne B.

Voici mon fichier exemple :
http://www.cijoint.fr/cjlink.php?file=cj201102/cij6hbQFZs.xls
Hello,

Merci beaucoup. Cela marche très bien en effet! A noter et à conserver quelque part!


Bonne journée et encore merci

Cordialement
Messages postés
10160
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
22 octobre 2021
2 232
bonjour
puisque la couleur vient d'une MFC, tu devrais pouvoir faire en mettant dans ta formule, la même condition que dans la MFC
bonne suite
Messages postés
1088
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
13 mai 2021
345
Et pour compléter, il n'y a pas de formule excel qui prenne pour référence un format quel qu'il soit (Police, Taille, Couleurs, justification, bordure, etc....)

Michel