VBA EXCEL - IF à la place de SI
abloin
Messages postés
30
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans une feuille, j'ai 2 colonnes
En fonction de la valeur dans la colonne 1 (A - B - C - D)
et en fonction de la valeur dans la colonne 2 (A - B - C - D - E)
J'affiche un résultat en fonction de la combinaison créée
A.A 20
A.B 19
A.C 18
A.D 17
A.E 16
B.A 15
B.B 14
B.C 13
B.D 9
B.E 8
C.A 12
C.B 11
C.C 10
C.D 7
C.E 6
D.A 5
D.B 4
D.C 3
D.D 2
D.E 1
Je n'ai pas réussi à utiliser SI() dans feuille car trop d'arguments...
A-t-on une solution autre, si nécessaire dans VBA mais simple !!
Merci d'avance pour votre aide
Abloin
Dans une feuille, j'ai 2 colonnes
En fonction de la valeur dans la colonne 1 (A - B - C - D)
et en fonction de la valeur dans la colonne 2 (A - B - C - D - E)
J'affiche un résultat en fonction de la combinaison créée
A.A 20
A.B 19
A.C 18
A.D 17
A.E 16
B.A 15
B.B 14
B.C 13
B.D 9
B.E 8
C.A 12
C.B 11
C.C 10
C.D 7
C.E 6
D.A 5
D.B 4
D.C 3
D.D 2
D.E 1
Je n'ai pas réussi à utiliser SI() dans feuille car trop d'arguments...
A-t-on une solution autre, si nécessaire dans VBA mais simple !!
Merci d'avance pour votre aide
Abloin
A voir également:
- VBA EXCEL - IF à la place de SI
- Si ou excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment calculer la moyenne sur excel - Guide
- Excel compter cellule couleur sans vba - Guide
3 réponses
Bonjour,
En colonnes G:H tu definis ta liste de correspondance:
G H
AA 20
AB 19
AC 18
AD 17
AE 16
BA 15
BB 14
BC 13
BD 9
BE 8
CA 12
CB 11
CC 10
CD 7
CE 6
DA 5
DB 4
DC 3
DD 2
DE 1
En A3 tu saisis: =SI(A1&B1=$G$1:$G$20;$H$1:$H$20) et tu étends la formule vers le bas
eric
En colonnes G:H tu definis ta liste de correspondance:
G H
AA 20
AB 19
AC 18
AD 17
AE 16
BA 15
BB 14
BC 13
BD 9
BE 8
CA 12
CB 11
CC 10
CD 7
CE 6
DA 5
DB 4
DC 3
DD 2
DE 1
En A3 tu saisis: =SI(A1&B1=$G$1:$G$20;$H$1:$H$20) et tu étends la formule vers le bas
eric