formule avec + de 7 si()

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

J

Jacques

Guest
Bonjour à tous,

Y a t'il une façon de faire une formule avec plus de 7 conditions avec excel ou VBA?

Merci à tous

Jacques
 
Salut Jacques,

Question souvent posée, ... et toujours la même réponse : par formule, non !

Mais il y a souvent, pratiquement toujours, mille eet une façons pour contourner cette limite.
Pour te conseiller efficacement, il faudrait avoir la formule sous les yeux, de préférence dans son contexte.

Ândré.
 
Bonjour
avec Vba tu peux contourner cette limite en utilisant l'instruction select case ci joint un exemple que tu peux adapter
Bon courage
Public Sub periodicite() 'COLONNE PERIODICITE DANS FEUIL1
Application.ScreenUpdating = False
Feuil5.Activate
Dim taux As String, lastrow&,Z&, target
Cells(2, 14).Activate 'POSITIONNEMENT INITIAL COLONNE TAUX_1
Z = 0
Do Until Z = Lastrow - 1
taux = ActiveCell.Value
Select Case taux
Case Is = vbNullString
Target.Offset(Z, 2).Value = 1
Case Is = "TAM"
Target.Offset(Z, 2).Value = 1
Case Is = "PIBFRF3"
Target.Offset(Z, 2).Value = 3
Case Is = "EURIBOR3"
Target.Offset(Z, 2).Value = 3
Case Is = "EURIBOR6"
Target.Offset(Z, 2).Value = 3
Case Is = "EUR3_237"
Target.Offset(Z, 2).Value = 3
Case Is = "TAGEURO"
Target.Offset(Z, 2).Value = 1
Case Is = "OIS_EONIA"
Target.Offset(Z, 2).Value = 1
Case Else
End Select
Z = Z + 1
Cells(2 + Z, 14).Activate
Loop
End Sub
 
Bonjour,

Je rejoins André, il ya plusieurs manières de s'en sortir sans avoir besoin de recourir à VBA (mes hommages à monsieur Vébéhhhha!!),

On peut faire une fonction et y imbriquer jusqu'à 7 niveaux,jusqu'à 1024 caractères et jusqu'à 30 arguments (il me semble avoir vu des fonctions faites par Moa de ce style là et Monique aussi doit avoir son lot)


On peut nommer des formules,

On peut créer un Index,

Et on peut se servir de la SommeProd,

On devrait s'en sortir avec tout cela.

Celeda
 
- 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
37
Affichages
961
Réponses
2
Affichages
290
Réponses
2
Affichages
208
Retour