[Excel] Formule Si ou RechercheV

Résolu/Fermé
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 - 22 sept. 2011 à 07:58
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 - 7 oct. 2011 à 14:48
Bonjour,

Bonjour a tous je travaille sur un fichier excel et voici ce que j aimerais faire:

- j ais deux colonnes: A et B avec des listes. Si un élément de la colonne A (liste 1) se trouve dans la colonne B (Liste 2) alors l'élément de la colonne A (Liste 1 ) est effacé ( ou disons que la case reste vide). De même si on efface l'élément de la colonne B (Liste 2), l'élément de la colonne A (Liste 1) revient à sa place.

J ais pensé a un formule SI combinée avec la formule RECHERCHEV mais je n arrive pas à composer la formule.
Déjà merci pour l aide, si toute fois une solution est possible sous VBA je suis preneur ;-)


A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
22 sept. 2011 à 08:08
Bonjour
dans la colonne C, la formule en A1
=SI(NB.SI($B:$B;A1)>0;"";A1)
dans la colonne D,
=SI(NB.SI($A:$A;B1);"";B1)
à tirer sur la hauteur
crdlmnt
0
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 6
22 sept. 2011 à 20:23
Bonjour Vaucluse
Merci pour votre réponse rapide et toute simple, elle m a bien aider.
Sans abuser j aimerais encore un peu de votre aide:

Voila j aimerais aussi faire de même mais cette fois avec une colonne A contenant une liste ( Exemple: Toto,tata,titi etc) et une colonne B contenant des dates.
Si la date de la colonne B est égale à celle d'aujourd'hui( Enfin la date du jour ou machine) alors effacer ou ne rien mettre dans la cellule de la colonne A correspond à la cellule B

Merci encore
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
23 sept. 2011 à 13:04
Bonjour
vous ne pouvez pas avoir une formule en A et des entrées manuelles!
où alors il faut passer par des macros.
par contre si vous voulez en C les valeurs de A quand B ne correspond pas à aujourd'hui:
en C1, à tirer sur la hauteur du champ:
si (B1=AUJOURDHUI();"";A1)
crdlmnt
0
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 6
29 sept. 2011 à 14:04
Merci encore je classe le Topic en resolu.
0
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 6
7 oct. 2011 à 14:29
Bonjour encore
je reviens pour rebontir sur nos echanges du 22-23 Sept.
J ais aussi eu l idée d'utiliser la fonction SI mais lorsque je change les dates systemes pour faire un test ou que je met la formule et que je reviens plus tard rien ne change. un peu comme si la formule ne fonctionnais pas comme il faut. vous avez une idée?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 7/10/2011 à 19:12
bonjour
sans voir le fichier, non je n'ai pas d'idée, sauf si l'option de calcul automatique est désactivée.
1°)le résultat change t'il quand vous entrez à nouveau la formule?
2°) qu'appelez vous changer les dates systémes?
à vous lire.
crdlmnt
0
leeks Messages postés 54 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 5 janvier 2012 6
7 oct. 2011 à 14:48
Euhhh oui sans doute l'option de calcul aiutomatique. Je viens de le refaire et tout marche.
Merci encore
Crdlmnt
0