Opération en fonction d'une donnée liste

24classeur1.xlsx (8.55 Ko)

Bonjour

j'ai un tableau de 3 colonnes (voir fichier joint):

  • Dans la première colonne, j'ai des cases avec une liste (A ou B)
  • Dans la 2 ieme colonne, j'ai des valeurs

Dans la 3 ieme colonne, je souhaiterais qu'en fonction de la donnée de la première colonne, la case affiche "la valeur de la 2ieme colonne - 2" si c'est A et "la valeur de la 2ieme colonne - 3" si c'est B

comment faire?

merci

Bonjour

Si tu n'as que A ou B

=SI(E7="A";F7-2;F7-3)

Cordialement

Merci Amadeus ca marche!

Par contre j'ai une demande supplémentaire, si dans la 1ere colonne, la case est vide, la case de la 3 ieme colonne affiche par défaut la valeur de la deuxieme colonne -2, or je souhaiterais que si dans la 1 ere colonne la case est vide alors la case de la 3 ieme colonne n'affiche rien, est ce possible?

merci

Bonjour

=SI(E7="";"";SI(E7="A";F7-2;F7-3))

https://www.excel-pratique.com/fr/fonctions/si.php

Cordialement

Merci Amadeus

Une toute dernière question : et si j'avais plus de 2 données dans la liste de ma 1 ère colonne, c'est à dire A,B,C,D, pour A je soustrais -2, Pour B je soustrais -3, ...

merci

Amadéus a écrit :

Bonjour

=SI(E7="";"";SI(E7="A";F7-2;F7-3))

https://www.excel-pratique.com/fr/fonctions/si.php

Cordialement

Bonjour

Tu peux t'amuser à passer toutes les lettres de l'alphabet comme sur le fichier joint

Si ta progression est toujours de 1

=SI(E7="";"";F7-(CODE(E7)-63))

(pour Z, tu enlèves donc 26)

Cordialement

19classeur1.xlsx (10.19 Ko)

justement ma progression n'est pas toujours de 1, ca peut etre n'importe quelle valeur pour chaque lettre

Par exemple

A : -2

B: -7

c: -45

D: -23

etc...

Amadéus a écrit :

Bonjour

Tu peux t'amuser à passer toutes les lettres de l'alphabet comme sur le fichier joint

Si ta progression est toujours de 1

=SI(E7="";"";F7-(CODE(E7)-63))

(pour Z, tu enlèves donc 26)

Cordialement

Bonjour

En colonnes I, J, K, L, M des formules différentes. Tu choisiras...

Il suffit de remplacer dans la formule donnée précédemment et après le signe moins, par la nouvelle formule.

Cordialement

15classeur1.xlsx (11.31 Ko)

ok c'est parfait

merci Amadeus!!!

Rechercher des sujets similaires à "operation fonction donnee liste"