Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Affichage nombre A2 si dans A1

onurb

XLDnaute Nouveau
Bonjour.

Qui peux me donner la fonction suivante quand je rentre

1 dans A1 il s'inscrit 30 dans B10
2 dans A1 il s'inscrit 35 dans B10
3 dans A1 il s'inscrit 40 dans B10
4 dans A1 il s'inscrit 43 dans B10
5 dans A1 il s'inscrit 50 dans B10
6 dans A1 il s'inscrit 55 dans B10

(à titre d'exemple) Merci
 
C

charli

Guest
bonjour le forum, onurb

regarde si cela peut convenir

charli [file name=12345.zip size=1985]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/12345.zip[/file]
 

Pièces jointes

  • 12345.zip
    1.9 KB · Affichages: 23

Philippe

XLDnaute Occasionnel
Une petite macro, que tu peux mettre soit en 'on worksheet_change', soit à déclencher par une touche de ton choix

Je t'ai attribué des valeurs fixes à cause du '43', mais si tu veux simplement incrémenter de 5 en 5 on peut faire

for x = 0 to...
b(x)=30+(5*x)
next
....

Sub report()
Dim b(6) As Integer
b(1) = 30
b(2) = 35
b(3) = 40
b(4) = 43
b(5) = 50
b(6) = 55
a = Range('A1').Value
Range('B10').Value = b(a)
End Sub

Voilou

A+
Philippe
 

onurb

XLDnaute Nouveau
Merci Phil mais pour les macros je ne 'touche' pas encore

Charly C ok quand tu vas de 5 en 5

est-il possible de mettre la fonction suivante

si 1 dans A1 alors B10=30 ou si 2 dans A1 alors B10=33 ou si 3 dans A1 alors B10=40 ...

Merci
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Si, en A1, c'est 1, 2, 3, 4, etc,
tu tapes les correspondances en G2:G50 par exemple
En B10 :
=INDEX(G2:G50;A1)

Si, en A1, c'est plus varié que dans ton exemple,
tu crées une table de correspondance, de F2 à F50 par exemple
Colonne F : les valeurs que peut prendre A1,
colonne G : leur correspondance.
En B10 ou n'importe où :
=RECHERCHEV(A1;F2:G50;2;0)
ou bien :
=INDEX(G2:G50;EQUIV(A1;F2:F50;0))
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…