Garder une valeur apres l'execution de la fonction "SI"

Fermé
titus340 Messages postés 2 Date d'inscription mercredi 16 septembre 2015 Statut Membre Dernière intervention 17 septembre 2015 - 16 sept. 2015 à 04:57
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 sept. 2015 à 08:49
Bonjour,
Si quelqu'un a la réponse.... Je souhaite conserver la valeur de cellules qui ne vérifient pas la condition de la fonction "SI" lorsque la formule est exécutée.
SI(A1=B1;D1;GARDER LA VALEUR PRÉSENTE AFFICHÉE).
Je ne trouve pas comment "garder la valeur présente affichée".
Merci.

2 réponses

Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 17 198
16 sept. 2015 à 05:23
Si ta formule est dans la cellule C3,
=SI(A1=B1;D1;C3)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
16 sept. 2015 à 08:03
Bonjour

.. et comment fait on pour garder la valeur de C3 en écrivant cette formule en C3?

C3 c'est une formule ou une valeur, mais pas les deux.

Pouvez vous nous donner plus d'info sur ce que vous voulez?
. Si vous voulez garder une valeur quand la condition ne s'applique pas:
soit passer par VBA mais ça dépend de l'ensemble de vos données
soit que cette valeur soit placée dans une autre cellule.

A vous lire?

crdlmnt

0
titus340 Messages postés 2 Date d'inscription mercredi 16 septembre 2015 Statut Membre Dernière intervention 17 septembre 2015
17 sept. 2015 à 08:21
Bonsoir,
Merci d'essayer de m'aider. Mon problème est que j'ai un tableau d'heures de données d'heures professeurs qui affiche chaque planning et donne en D1 chaque recap d'heures lorsque je rentre dans une cellule B1 le nom d'un prof. (tableau 1)
En parallèle, sur une autre feuille, j'ai un autre tableau qui ligne par ligne mentionne le nombre d'heure de chaque prof. avec les noms en A1 et le recap. d'heure de chacun en C1 (tableau 2)
Avec la formule =SI(A1 tableau2=B1tableau1;D1 tableau1;"") appliquée aux cellules C tableau2, seule la valeur d'heure du prof sélectionné dans la cellule B1 tableau 1 s'affiche en C tableau 2:

Lorsque je sélectionne un prof en B1(tableau 1) le nombre d'heure s'affiche en D1(tableau 1),
renseigne la ligne correspondante à ce prof dans mon tableau 2 (A1 tableau 2=B1 tableau 1),en affichant dans la cellule C1 (tableau 2) la valeur d'heure de D1 (tableau 1) mais toutes les autres lignes(C2,C3.....), n'affichent pas les valeurs de recap d'heures.
Je voudrai trouver le moyen de laisser afficher les heures de chaque prof en C (tableau 2) quelque soit le prof que je sélectionne en B1 tableau1 .

En espérant avoir été suffisamment compréhensible,merci.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
17 sept. 2015 à 08:49
Ben..clair, je ne dirais pas ça
ce serait mieux si vous pouviez placer votre modèle avec quelques explications sur:
https://www.cjoint.com/
en revenant ici coller le lien donné par le site
et en bidouillant les infos confidentielles si besoin
à vous lire
ctrdflmnt
0