simplification de fonction !!

  • Initiateur de la discussion Initiateur de la discussion louloudal
  • 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 !

L

louloudal

Guest
bonjour à tous et toutes
g une longue et pompeuse fonction :

=si('1'!D295='A FAIRE';'1'!D295;si('1'!D305='A FAIRE';'1'!D305;si('1'!D315='A FAIRE';SI('1'!D325='A FAIRE';'1'!D325;SI('1'!D335='A FAIRE';'1'!D335;si('1'!D345='A FAIRE';'1'!D345;si('1'!D355='A FAIRE';'1'!D355;si('1'!D365='A FAIRE';'1'!D365;si('1'!D375='A FAIRE';'1'!D375;si('1'!D385='A FAIRE';'1'!D385;si('1'!D395='A FAIRE';'1'!D395;si('1'!D405='A FAIRE';'1'!D405;'Err'))))))))))))

g honte mais j'arrive pas à la simplifier; je n'ai plus les idée claire peut-être !!
qui peut m'aider??? 😱
 
Bonjour,


Que penses-tu de ceci ?

en cellule A1, par exemple , écrire 'A Faire'

=si(ou('1'!D295=$A$1;'1'!D305=$a$1;'1'!D325=$a$1;'1'!D335=$a$1;'1'!D345=$a$1;'1'!D355=$a$1;'1'!D365=$a$1;'1'!D375=$a$1;'1'!D385=$a$1;'1'!D395=$a$1;'1'!D405=$a$1);$a$1;'Err')

Si tu es prête à écrire du code VBA, il y a mieux,... mais c'est déjà un peu plus court.

A+


PS : ne jamais avoir honte de poser une question. c'est ainsi qu'on apprend. Courage

Message édité par: titcoeur, à: 17/05/2005 17:01
 
Bonjour,

Avec SommeProd :
=SI(SOMMEPROD((MOD(LIGNE('1'!D295😀405);10)=5)*('1'!D295😀405='a faire'))>0;'à faire';'err')

Idem en plus court :
=SI(SOMMEPROD((MOD(LIGNE('1'!D295😀405);10)=5)*('1'!D295😀405='a faire'));'à faire';'err')
 
- 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
18
Affichages
2 K
Réponses
11
Affichages
886
L
  • Question Question
Réponses
6
Affichages
3 K
Lily37
L
Réponses
2
Affichages
733
Réponses
1
Affichages
1 K
Retour