incrémenter des valeurs dans un tableau en fonction d'un choix

Le
luck82
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule du
tableau avec le chiffre 100, les 10 cellules suivantes avec le chiffre 250
et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un à une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici : http://cjoint.com/?lypOMc6UJl
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Philippe.R
Le #5064121
Bonjour,
J'ai cru comprendre que le nombre total de lignes à remplir est toujours de
20 et propose donc :

=(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$F$4+$F$3+11))+(500*($F$4>0)*(LIGNE()>$F$4+$F$3+10))

et en profite pour conseiller en F5 :

-F4-F3
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en
fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule du
tableau avec le chiffre 100, les 10 cellules suivantes avec le chiffre 250
et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une
autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un à
une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici : http://cjoint.com/?lypOMc6UJl




luck82
Le #5064091
Merci philippe;
Astucieuse utilisation de la fonction ligne; je n'y avais pas pensé.

En effet le tableau contient 20 lignes mais par contre, elles ne seront pas
forcement toujours remplies.
Mais bon là je pense que j'arriverai à trouver une solution pour pallier à
ce problème.


"Philippe.R" news:%
Bonjour,
J'ai cru comprendre que le nombre total de lignes à remplir est toujours
de

20 et propose donc :


=(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$

F$4+$F$3+11))+(500*($F$4>0)*(LIGNE()>$F$4+$F$3+10))

et en profite pour conseiller en F5 :

-F4-F3
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en
fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule du
tableau avec le chiffre 100, les 10 cellules suivantes avec le chiffre
250


et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une
autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un à
une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici : http://cjoint.com/?lypOMc6UJl







luck82
Le #5064081
Je viens de pensé à un truc;
si la valeur F4 = 0 alors, la fonction ne marche plus!

"Philippe.R" news:%
Bonjour,
J'ai cru comprendre que le nombre total de lignes à remplir est toujours
de

20 et propose donc :


=(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$

F$4+$F$3+11))+(500*($F$4>0)*(LIGNE()>$F$4+$F$3+10))

et en profite pour conseiller en F5 :

-F4-F3
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en
fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule du
tableau avec le chiffre 100, les 10 cellules suivantes avec le chiffre
250


et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une
autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un à
une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici : http://cjoint.com/?lypOMc6UJl







Philippe.R
Le #5064051
Au temps pour moi, je n'avais pas vu ce problème ; essaie donc :

=SI(LIGNE()>SOMME($F$3:$F$5)+10;"";(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$F$4+$F$3+11))+(500*($F$5>0)*(LIGNE()>$F$4+$F$3+10)*(LIGNE()<$F$5+$F$4+$F$3+11)))

--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:%
Je viens de pensé à un truc;
si la valeur F4 = 0 alors, la fonction ne marche plus!

"Philippe.R" news:%
Bonjour,
J'ai cru comprendre que le nombre total de lignes à remplir est toujours
de

20 et propose donc :


=(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$

F$4+$F$3+11))+(500*($F$4>0)*(LIGNE()>$F$4+$F$3+10))

et en profite pour conseiller en F5 :

-F4-F3
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en
fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule du
tableau avec le chiffre 100, les 10 cellules suivantes avec le chiffre
250


et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une
autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un à
une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici : http://cjoint.com/?lypOMc6UJl











luck82
Le #5064011
Magnifique; c'est la perfection.

Merci beaucoup et bonne soirée.

"Philippe.R" news:O$
Au temps pour moi, je n'avais pas vu ce problème ; essaie donc :


=SI(LIGNE()>SOMME($F$3:$F$5)+10;"";(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F

$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$F$4+$F$3+11))+(500*($F$5>0)*(LIGNE()>$F$4+
$F$3+10)*(LIGNE()<$F$5+$F$4+$F$3+11)))

--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:%
Je viens de pensé à un truc;
si la valeur F4 = 0 alors, la fonction ne marche plus!

"Philippe.R" news:%
Bonjour,
J'ai cru comprendre que le nombre total de lignes à remplir est
toujours



de
20 et propose donc :




=(100*($F$3>0)*(LIGNE()<$F$3+11))+(250*($F$4>0)*(LIGNE()>$F$3+10)*(LIGNE()<$


F$4+$F$3+11))+(500*($F$4>0)*(LIGNE()>$F$4+$F$3+10))

et en profite pour conseiller en F5 :

-F4-F3
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"luck82" news:
Bonjour,

Le titre n'est pas très clair mais j'espère me rattraper.

J'ai un tableau de B11 à D30 et des valeurs en F3, F4 et F5.

Je voudrais remplir automatiquement les cellules de la colonne B en
fonction
des valeurs F3, F4 et F5.

Exemple:
Si F3 = 5, F4 = 10 et F5 = 5 alors, remplir les 5 premières cellule
du




tableau avec le chiffre 100, les 10 cellules suivantes avec le
chiffre




250
et les 5 dernières avec le chiffre 500.

Les valeurs des cellules F3, F4 et F5 change d'une utilisation à une
autre.

Je ne vois pas par quel bout attaquer le problème, alors si quelqu'un
à




une
idée (sans macro) merci d'éclairer ma lanterne.

Pour plus de détailles un exemple ici :
http://cjoint.com/?lypOMc6UJl


















Publicité
Poster une réponse
Anonyme