=SI()

Josée

XLDnaute Nouveau
Je suis larguée!!!! Une formule simple mais je ne comprends pas pourquoi elle ne fonctionne pas.... À l'aide! :(:(:(:confused::confused::confused:

Voir fichier joint - La formule est dans la colonne D
 

Pièces jointes

  • Classeur1.xlsx
    5.4 MB · Affichages: 29

job75

XLDnaute Barbatruc
Bonsoir Josée,

Entrez en D2 :
Code:
=SI([@[Affectation Heures de travail]]>--[@[Affectation Heures-semaine Normes]];"HM";"")
ou en plus court :
Code:
=SI(A2>--E2;"HM";"")
Et il vaut mieux utiliser la fonction REPT qui prend moins d'octets en mémoire :
Code:
=REPT("HM";A2>--E2)
Vous comprendrez sûrement que -- convertit les textes de la colonne E en nombres.

A+
 

Josée

XLDnaute Nouveau
Re,

Maintenant si vous tenez absolument à utiliser vos noms (sans intérêt) AFFREEL et AFFNORME entrez :
Code:
=REPT("HM";INDEX(AFFREEL;LIGNE())>--INDEX(AFFNORME;LIGNE()))
A+

Merci Job75,
Comme ma formule est intégrée à une macro-commande j'ai inscrit :
=REPT("HM";AFFREEL>--AFFNORME) et ça fonctionne. Je ne connaissais pas le -- mais ça me sera très utile dans mes tableaux. :)
 

Discussions similaires

Statistiques des forums

Discussions
312 174
Messages
2 085 942
Membres
103 053
dernier inscrit
Beubax