GNT sans publicité, site mobile, fonctionnalitées exclusives...

Fonction Si bloquée à 8 possibilités ????

Le
Philippe H
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je dirais
environ 20 à 25.

=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;
SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1
2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais pas
!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch
Lire les 11 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Nicolas B.
Le #1755091
Salut,

Il n'est pas possible d'imbriquer plus de 7 SI comme ça.

Mais tu peux simplifier ta formule ainsi :
=SI(ESTERREUR(INDEX(Intervenants!C7:C14;A1));"";INDEX(Intervenants!C7:C14;A1))
Tu peux alors utiliser des plages aussi grandes que tu veux.


A+
Nicolas B.


Philippe H wrote:
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je dirais
environ 20 à 25.

=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;
SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1
2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais pas
!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch




RaMA
Le #1755090
bonjour
=CHOISIR(A6;Intervenants!C7;Intervenants!C8;Intervenants!C9;Intervenants!C10
;Intervenants!C11;Intervenants!C12;Intervenants!C13;Intervenants!C14)
Salutations
RaMa
--
.
"Philippe H" news:4113c1a8$
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je
dirais

environ 20 à 25.


=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;


SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1

2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais
pas

!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch




RaMA
Le #1755088
Ou encore ça
=INDIRECT("'Intervenants'!C"&A6+7)
RaMa
--
.
"Philippe H" news:4113c1a8$
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je
dirais

environ 20 à 25.


=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;


SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1

2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais
pas

!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch




Philippe H
Le #1755086
Merci à tous pour vos réponses, c'est SUPER.

J'ai finalement retenu la solution CHOISIR que je ne connaissait pas mais
qui convient très bien car elle est reportée sur 300 lignes au moins !

Merci et bon week-end
Philippe H
www.himay.ch

"RaMA" news:%
bonjour

=CHOISIR(A6;Intervenants!C7;Intervenants!C8;Intervenants!C9;Intervenants!C10

;Intervenants!C11;Intervenants!C12;Intervenants!C13;Intervenants!C14)
Salutations
RaMa
--
.
"Philippe H" news:4113c1a8$
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je
dirais

environ 20 à 25.




=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;




SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1

2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais
pas

!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch








BJ
Le #1776478
Bonsoir,
Cela fait trop de conditions pour les formules
Va falloir te mettre les mains dans le VBA.

menu-affichage VBA
2 clics sur la feuille consernée(à gauche)
tu dois retrouver cette ligne et tu inseres comme ceci
important:
attention changer en chiffre N°ligne et colonne ou va apparaitre le résultat
Bruno

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For k = 1 To 50
If Cells(6, 1) = k Then
Cells(ligne, colonne) = Sheets("Intervenants").Cells(3, k + 6)
Exit For
End If
Next
End Sub


Philippe H 4113c1a8$
Alors voici ce que j'ai placé mais effectivement à force de finaliser le
nombre d'intervenants, j'ai besoin de plus de possibilités que 8, je
dirais

environ 20 à 25.


=SI(A6=1;Intervenants!C$7;SI(A6=2;Intervenants!C$8;SI(A6=3;Intervenants!C$9;


SI(A6=4;Intervenants!C$10;SI(A6=5;Intervenants!C$11;SI(A6=6;Intervenants!C$1

2;SI(A6=7;Intervenants!C$13;SI(A6=8;Intervenants!C$14;" "))))))))

Il doit bien y avoir une formule qui conviendrait mais je ne la connais
pas

!!

Quelqu'un a une solution ?

Merci par avance !

Philippe H
www.himay.ch




Publicité
Suivre les réponses
Poster une réponse
Anonyme