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

Ajout n lignes selon valeur

  • Initiateur de la discussion Initiateur de la discussion nicolasberger
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nicolasberger

Guest
Bonjour à tous,

J'ai une table à 4 champs : ID | duree | debut | valeur

Exemple : 1 | 3 | 04-01 | 100

Je voudrais obtenir ceci ID | debut | valeur/jour
1 | 04-01 | 33
1 | 05-01 | 33
1 | 06-01 | 33

Autrement dit : creer autant de lignes que la duree + repartir valeur sur la duree (100/3)

Le souci est que j'ai environ 1400 ID.

Pouvez-vous m'indiquer la marche a suivre
 
Bonsoir nicolas

Une proposition en vba.

Comme tu n'indiquais pas comment incrémenter les valeurs 'début', j'ai considérer que c'etait des mois :unsure:


Les données sont renvoyées feuille 2 du classeur

salut


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

Message édité par: Hervé, à: 26/10/2005 21:41
 

Pièces jointes

Merci beaucoup pour cette réponse 🙂

J'aurai juste une question supplémentaire concernant l'incrémentation par jour et non pas par mois ?

EDIT : en fait j'ai réussi à me débrouiller en changeant le 'm' par 'd' dans les arguements de la fonction AddDate

Merci beaucoup vraiment.

Je suis très impressionné :woohoo:

Message édité par: nicolasberger, à: 27/10/2005 00:35
 
re nicolas, le forum


J'aurais pu penser que c'etait des jours :unsure:

dans ces lignes de code :

Case 1: tablores(3, x) = DateAdd('m', 1, tablo(i, 3))
Case Else: tablores(3, x) = DateAdd('m', 1, tablores(3, x - 1))


remplace 'm' par 'd' (respecte bien les guillemets)

salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
885
K
Réponses
0
Affichages
779
K
V
  • Question Question
Réponses
6
Affichages
3 K
Vinceairline
V
P
Réponses
2
Affichages
1 K
Ptrs32
P
S
Réponses
6
Affichages
3 K
Sylvain D
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…