SI

Résolu/Fermé
marcel - 4 sept. 2010 à 08:08
 marcel - 5 sept. 2010 à 22:19
Bonjour,

je cherche à écrire une formule type SI en complément d'une formule déjà existante dans une cellule puis à dupliquer sur la même ligne
En ent^te de colonne j'ai les dates du moisX (04/09/2010), dans les lignes dessous des données avec formules.
Dans la cellule à améliorer j'ai un résultat donné au 04/08/2010 qui est partiellement faux, en effet dans les lignes au dessus des résultats ne seront consolidés qu'au 06/09/2010.

Mon souhait, pour le 04/09/2010 j'ai dans la cellule D20 la formule =(D5/D18) à laquelle je cherche à rajouter la condition: "n'affiche un résultat que SI DATE en D1>=D1+2."

le 05/09/2010 est dans la cellule E1 avec le même principe que ci dessus etc...
Dans les cellules en ligne 20 j'ai mis une mise en forme conditionelle, couleur en fonction du résultat. Le résultat s'affiche en pourcentage.

N'étant pas un expert en formules, je vous remercie d'avance pour vos conseils

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 4/09/2010 à 08:22
Bonjour
Çà ne va à priori pas être facile de dire à Excel que D1 doit être plus grand que D1+2, il est malin mais là, je crois que ça va coincer?
On reste dans l'attente de plus de "précision, mais au cas ou, à tout hasard:
=Si(Cell date réf >= Cell date considérée ;D5/D18;"")
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
re,

pas facile pour excel, mais la demande est aussi un peu tordu !!
Pour préciser j'ai un résultat en ligne D20 pour le 04/09/2010 que je ne souhaite rendre visible qu'à partir du 06/09/2010, en effet c'est à ectte date que certaines données vont se consolider dans la colonne du 04/09/2010.

Merci pour cette première réponse, car pas facile de cerner les demandes à distance.

cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
4 sept. 2010 à 11:05
Re toujours pas facile à comprendre, (mais dans tous les cas D1 ne sera jamais plus grand que D1+2 même avec une formule complexe)
essayez peut être:
=si(D1+2>=AUJOURDHUI();D5/D18;"")
sinon faites nous un petit modèle de votre fichier avec l'organisation des données et les résultats recherchés , ça ira sans doute mieux.
a placer sur
www//cijoint.fr
bien copier le lien et le placer dans un prochain message.

crdlmnt
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
5 sept. 2010 à 17:24
Tu ne voulais pas dire D(n) >= D(n+2) ?
0
bonsoir,

la solution étant complexe mais sans doute intéressante à mettre en oeuvre pour les passionnés, j'ai révisé le principe de raisonnement dans mon tableau de calcul ce qui permet gr^ce à c4 une cellule que je conserve à vide pendant 2 jours de faire fonctionner la formule ci-dessous en d20:
=SI(d4<=0;" ";d5/d18)

Merci pour les réponses que vous m'avez apportez.

Bonne soirée

cdlt
0