Multiplication de mes cellules avec un indice
Résolu/Fermé
Cabrina
Messages postés
248
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
13 mars 2024
-
27 déc. 2016 à 12:35
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 déc. 2016 à 12:45
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 déc. 2016 à 12:45
A voir également:
- Multiplication de mes cellules avec un indice
- Formule excel pour additionner plusieurs cellules - Guide
- Indice téléphonique - Guide
- Verrouiller cellules excel - Guide
- Concatener deux cellules excel - Guide
- L'indice n'appartient pas à la sélection vba ✓ - Forum VB / VBA
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 27/12/2016 à 14:22
Modifié par Vaucluse le 27/12/2016 à 14:22
éh bé, vous ne dites pas tout!!!
vos valeurs dans la colonne F sont décimales, et donc quand par exemple on a des valeurs de 4,64 13,08 ou autre, vous voulez quoi?
voila un fichier avec une illustration de ma proposition, mais elle arrondit toujours au nombre supérieur le nombre de répartitions par code
https://www.cjoint.com/c/FLBntRTaqvw
si vous voulez arrondir autrement, utiliser ARRONDI ARRONDI.SUP ou ARRONDI.INF dans la colonne F
Revenez si ça ne convient pas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
vos valeurs dans la colonne F sont décimales, et donc quand par exemple on a des valeurs de 4,64 13,08 ou autre, vous voulez quoi?
voila un fichier avec une illustration de ma proposition, mais elle arrondit toujours au nombre supérieur le nombre de répartitions par code
https://www.cjoint.com/c/FLBntRTaqvw
si vous voulez arrondir autrement, utiliser ARRONDI ARRONDI.SUP ou ARRONDI.INF dans la colonne F
Revenez si ça ne convient pas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 27/12/2016 à 14:24
Modifié par Vaucluse le 27/12/2016 à 14:24
Bonjour (et salut Mike, termine bien l'année)
selon interprétation un peu différente, si vous voulez répéter selon les valeurs de F les valeurs de G à la suite dans la même colonne:
exemple de résultat sur la colonne D
en D4, une formule de départ:
=G4
à partir de D5 à tirer sur la hauteur utile
=SI(INDEX(F:F;EQUIV(D4;G:G;0))>NB.SI($D$4:D4;D4);D4;INDEX(G:G;EQUIV(D4;G:G;0)+1))
et pour éviter l'affichage d'erreur quand le bas d'édition est atteint:
=SIERREUR(SI(INDEX(F:F;EQUIV(D4;G:G;0))>NB.SI($D$4:D4;D4);D4;INDEX(G:G;EQUIV(D4;G:G;0)+1));"")
_code SIERREURà partir d'excel 2007 seulement
attention aux signes $ sur le 1° $D$4 de NB.SI
crdlmnt
Ps pour Mike
je ne vois pas bien ou tu veux en venir. pourquoi mets tu une condition SI(Fx=, alors que dans tous les cas, tu ne tires la formule que sur un nombre de lignes égal à F
Ca m'échappe un peu!)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
selon interprétation un peu différente, si vous voulez répéter selon les valeurs de F les valeurs de G à la suite dans la même colonne:
exemple de résultat sur la colonne D
en D4, une formule de départ:
=G4
à partir de D5 à tirer sur la hauteur utile
=SI(INDEX(F:F;EQUIV(D4;G:G;0))>NB.SI($D$4:D4;D4);D4;INDEX(G:G;EQUIV(D4;G:G;0)+1))
et pour éviter l'affichage d'erreur quand le bas d'édition est atteint:
=SIERREUR(SI(INDEX(F:F;EQUIV(D4;G:G;0))>NB.SI($D$4:D4;D4);D4;INDEX(G:G;EQUIV(D4;G:G;0)+1));"")
_code SIERREURà partir d'excel 2007 seulement
attention aux signes $ sur le 1° $D$4 de NB.SI
crdlmnt
Ps pour Mike
je ne vois pas bien ou tu veux en venir. pourquoi mets tu une condition SI(Fx=, alors que dans tous les cas, tu ne tires la formule que sur un nombre de lignes égal à F
Ca m'échappe un peu!)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Cabrina
Messages postés
248
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
13 mars 2024
6
27 déc. 2016 à 14:14
27 déc. 2016 à 14:14
La première ne fonctionne pas la deuxième oui mais que une fois pas le nombre de fois que j'ai dans ma cellule F3 par exemple?
Mike-31
Messages postés
18349
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
5 105
27 déc. 2016 à 12:57
27 déc. 2016 à 12:57
Bonjour,
Si j'ai bien compris
=si($F$4=4;$G$4;"")
et incrémente ou copie dans 4 cellules
=si($F$5=12;$G$5;"")
et incrémente ou copie dans 12 cellules
Si j'ai bien compris
=si($F$4=4;$G$4;"")
et incrémente ou copie dans 4 cellules
=si($F$5=12;$G$5;"")
et incrémente ou copie dans 12 cellules
Cabrina
Messages postés
248
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
13 mars 2024
6
27 déc. 2016 à 13:47
27 déc. 2016 à 13:47
Re-bonjour,
Merci pour votre réponse mais la formule ne fonctionne pas (du moins pas ce que j'espère).
Je vous mets un fichier car je crois que cela sera plus clair !
https://www.cjoint.com/c/FLBmTqcYVft
Dans la finalité c'est pour ordonnancer des commandes.
Merci pour votre réponse mais la formule ne fonctionne pas (du moins pas ce que j'espère).
Je vous mets un fichier car je crois que cela sera plus clair !
https://www.cjoint.com/c/FLBmTqcYVft
Dans la finalité c'est pour ordonnancer des commandes.
Mike-31
Messages postés
18349
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
5 105
Modifié par Mike-31 le 27/12/2016 à 14:03
Modifié par Mike-31 le 27/12/2016 à 14:03
Re,
salut l'ami Vaucluse,
C'est normal, dans ta demande tu faisais référence aux cellules F4 et F5 alors que dans ton fichier il s'agit ,de F2, puis F3
teste cette formule pour F2 et adapte pour les autres
=SI($F$2=4;$G$2;"")
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
salut l'ami Vaucluse,
C'est normal, dans ta demande tu faisais référence aux cellules F4 et F5 alors que dans ton fichier il s'agit ,de F2, puis F3
teste cette formule pour F2 et adapte pour les autres
=SI($F$2=4;$G$2;"")
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Cabrina
Messages postés
248
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
13 mars 2024
6
27 déc. 2016 à 14:16
27 déc. 2016 à 14:16
Cela fonctionne mais pareille que Vaucluse il y a qu'une cellule ou ma donnée est reprise.
Je voudrais que le "=4" soit une cellule car cela peut-être 4,5,12,52,... c'est aléatoire et dans l'avenir cela sera une extraction d'un autre tableau.
Je voudrais que le "=4" soit une cellule car cela peut-être 4,5,12,52,... c'est aléatoire et dans l'avenir cela sera une extraction d'un autre tableau.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
27 déc. 2016 à 14:32
27 déc. 2016 à 14:32
voyez donc le modèle dans mon dernier message, (N°7 à 14h21)qui vous donne une ligne de plus s'il y a une décimale dans la valeur de F
27 déc. 2016 à 14:32
Mais il me reste encore beaucoup de chemin a parcourir pour arrivée au résultat finale :)
27 déc. 2016 à 16:11
Modifié par Cabrina le 28/12/2016 à 12:08
28 déc. 2016 à 12:23
Bonne route
crdlmnt
28 déc. 2016 à 12:27
Je viens de poster une nouvelle question pour faire une fusion de toutes ces cellules qui ont la même référence...
Encore merci pour votre aide et bonnes fêtes