fonction "si et seulement si"

  • Initiateur de la discussion Initiateur de la discussion dood
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

dood

Guest
Bonjour,

J'ai un problème avec la fonction "si".
Comme je débute sur excel (je n'y connais rien aux VBA), j'essaye de m'en sortir avec des fonctions logiques...

Le but:
En fonction de la date, ce que je saisis dans une feuille (Semaine) doit se reporter automatiquement dans une autre feuille (Recapitulatif mois) dans le bon mois et dans la bonne semaine (ex: novembre / Semaine1)

exemple:
On est le 02/12/2002
Je saisis une valeur dans la feuille "Semaine": 10
Le total des saisis de cette feuille est donc 10
Je souhaite que le nombre 10 apparaisse automatiquement dans la feuille "Recapitulatif mois" dans la colonne Décembre, dans la sous-colonne "1ère semaine".

Jusque là, j'y arrive
Mais si j'essaye avec une autre date, ex: 05/11/2002, la valeur que j'avais dans la feuille "recapitulatif mois" colonne décembre, sous-colonne "1ère semaine" devient 0.

Voila la formule que j'utilise pour que ça se reporte automatiquement:
=SI(ET(MOIS(Semaine!$A$1)=12;JOUR(Semaine!$A$1)<8);Semaine!V5;E4)
Cette formule est valable pour Décembre, 1ère semaine.
Mais je voudrais que la valeur FAUX (ici "E4") ne change rien à ce qu'il y avait déjà d'écrit dans ma cellule, c'est à dire 10 si je reprends l'exemple précédent.

Donc en gros:
Si xxxxx est vrai
Vrai= copie de la cellule sur la feuille Semaine
Faux= rien, la valeur qui était écrite ne change pas, et surtout qu'il ne m'écrive pas FAUX !

Avec une fonction si et seulement si, ça ferait;
si et seulement si xxxx est vrai,
alors VRAI= copie de la cellule sur la feuille Semaine

et rien d'autre



J'espère que vous m'avez comprit, et que vous pourrez m'aider
 
Bonsoir,
Si j'ai compris la question, 2 posts peuvent t'aider :
numéro de semaine
http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=8761&t=8567
Ventiler des données selon la date
http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=9099&t=9091

Sinon, pour ne pas avoir de résultat "FAUX" dans une formule conditionnelle, il faut compléter ta formule
=SI(ET(MOIS(Semaine!$A$1)=12;JOUR(Semaine!$A$1)<8);Semaine!V5;E4;"")
C'est à dire : si les conditions 1 et 2 sont remplies, je demande de reporter dans ma cellule tel résultat.
Si l'une des 2 conditions n'est pas remplie, je voudrais que la cellule reste vierge : ""
 
Bonsoir Dood et monique,

Je me permet juste une petite intrusion sur votre post...Pour Monique et peut-être pour d'autres concernant les liens il éxiste une solution interactive assez interressante...

Pour qu'ils apparaissent d'une manière active sur le post il suffit de les enfermer entre des "< >"... on obtient ainsi ceci...

<http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=8761&t=8567>

<http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=9099&t=9091>

c'est plus rapide pour accéder au lien sans "copier/coller"

Voilà pour le truc...bonne nuit à tous et à toutes

A+ vériland
 
ok, finallement je m'en suis sorti avec une référence circulaire, mais ça marche !

Je commence à apprendre le VBA, pour éviter des problèmes comme ça à l'avenir, mais c'est plus dur que ça n'y parait !
Si vous connaissez un bon bouquin qui explique la programmation en VBA, avec la liste de toutes les commandes, et de ce qu'elles font, ça m'intéresse !


Merci encore et à bientôt.
Dood
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
193
Réponses
13
Affichages
253
Réponses
6
Affichages
202
Réponses
4
Affichages
178
Réponses
25
Affichages
777
Retour