Liaison 2 feuilles avec condition [Résolu/Fermé]

Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
- - Dernière réponse : Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
- 2 sept. 2013 à 16:35
Bonjour à tous,

Je souhaiterais lier 2 feuilles Excel, jusque là j'ai trouvé la formule sans problème sur ce forum, cependant j'aimerais ajouter une condition et là ça se corse. En fait ne sais pas si ce que je veux faire est possible...

J'ai 2 tableaux de bords indépendants à remplir et j'aimerais que lorsque je tape "A" dans une cellule du 1er tableau (feuille 1) cela se transforme en chiffre "1" dans le second tableau (feuille 2). Ce qui permettra de mettre à jour automatiquement mon second tableau, lui même crée avec des formules.

Par exemple, si je tape la lettre A (pour "Annulation d'une formation") dans la cellule B1 du 1er tableau cela se transformerait dans la cellule C6 de la 2ème feuille en chiffre "1" pour venir alimenter mon tableau d'annulation des formations, en chiffre cette fois.

Je ne sais pas si j'ai été très claire, je vous remercie pour votre aide car je ne suis pas très douée sous excel mais j'en ai souvent besoin au boulot en ce moment.

Merci
Afficher la suite 

2 réponses

Messages postés
1513
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
117
0
Merci
Bonjour,

si c'est possible :

en A1, tu tapes :A
et en C6, tu mets

= si(feuil1!A1="A";1;"")

ce qui donne :
http://cjoint.com/?CHCnpeMLeSZ
Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
Super merci ça fonctionne!

Mais je me rend compte que j'ai oublié un paramètre: ma cellule sur la 2nde feuille sert de base pour une autre formule (des % cumulés qui se évoluent si on ajoute ou retire 1)
Du coup, il ne s'agit pas vraiment de remplacer "A" par "1" sur la 2nde feuille mais plutôt "A" par "+1". Car il y aura déjà des chiffres dans ma cellule qui devront s'additionner. Je ne sais pas si je suis très claire désolée
melanie1324
Messages postés
1513
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
117 -
donne une copie de ton fichier ou donne moi la formule qui se trouve dans la cellule ou doit apapraître ce +1

mais ca peut être, en C6 :
=2+si(feuil1!A1="A";1;"0")
Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
merci mais ça ne fonctionne pas je crois

voilà le lien:

http://cjoint.com/13au/CHDxejaL3CW.htm

par exemple je voudrais que lorsque la cellule A3 de la feuille 1 contient la lettre "A" cela ajoute +1 dans la cellule C7 de la feuille 2 (8 annulations + 1= 9 annulations)
Messages postés
1513
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
117
Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
Merci beaucoup c'est exactement ça! grâce à toi je vais enfin pouvoir remplir un tableau de bord de moins! :) merci pour ton aide!
Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
Excuse-moi dernière question:

si on veut que toute la colonne A de la 1ère feuille soit prise en compte, pas seulement la cellule A3, que faut-il rajouter dans la formule =B11+B15+SI('feuille 1'!A3="A";1;0) ?
melanie1324
Messages postés
1513
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
117 -
bonjour,

essaies avec ca :
http://cjoint.com/?CIcjH2OKwld

La formule nb.si, compte le nombre de A de ta première feuille.

Si tu en as 1, ca en ajoute 1.
Si tu en as 10, ca en ajoute 10...
Tiph33
Messages postés
6
Date d'inscription
mardi 27 août 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
C'est parfait, ça fonctionne! merci beaucoup pour ta patience! plus qu' à appliquer ça aux autres cellules.

Bonne journée! :)