Copie de formule si
Résolu/Fermé
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
-
Modifié par chewwe1602 le 5/08/2010 à 00:45
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 7 août 2010 à 00:37
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 7 août 2010 à 00:37
A voir également:
- Copie de formule si
- Formule si et - Guide
- Copie cachée - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule excel moyenne - Guide
11 réponses
m@rina
Messages postés
21244
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
11 377
5 août 2010 à 00:53
5 août 2010 à 00:53
Bonsoir,
Excel est un tableur et il respecte sa logique de tableur... Comment veux-tu qu'il comprenne qu'en sautant 5 lignes, tu n'en sautes en réalité qu'une... et pourquoi pas 3 ou 12 ?...
Je pense que le plus simple, c'est que tu t'arranges avec la mise en page ! Qu'est ce qui t'oblige à sauter 5 lignes ?
m@rina
Excel est un tableur et il respecte sa logique de tableur... Comment veux-tu qu'il comprenne qu'en sautant 5 lignes, tu n'en sautes en réalité qu'une... et pourquoi pas 3 ou 12 ?...
Je pense que le plus simple, c'est que tu t'arranges avec la mise en page ! Qu'est ce qui t'oblige à sauter 5 lignes ?
m@rina
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
5 août 2010 à 01:08
5 août 2010 à 01:08
Salut le forum
Première formule en ligne 1 (soustraction de 1)
Nombre de saut de ligne (divison par 15)
Formule en B1, B16, B31 ...
Mytå
Première formule en ligne 1 (soustraction de 1)
Nombre de saut de ligne (divison par 15)
Formule en B1, B16, B31 ...
=SI(typologie!$F$8="x";DECALER(typologie!C$28;ENT((LIGNE()-1)/15);;)+DECALER(typologie!D$28;ENT((LIGNE()-1)/15);;);0)
Mytå
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
5 août 2010 à 01:11
5 août 2010 à 01:11
bonjour m@rina,
ce qui m'oblige a sauter 15 lignes dans ma mise en page est que:
la source est un tableau de composés (en l'occurrence une fenêtre )dont chacune de 9 colonnes correspond a une plage de largeur et chacune des lignes correspond a un plage de hauteur.
Donc quand on met "1" dans une cellule on définit la hauteur et la largeur du produit.
Dans le second tableau on a la liste de tous les produits qui sont nécessaire au montage de cette fenêtre (mais selon les dimensions tous les produits ne sont pas forcement nécessaire).
Le SI me permet d'intégrer une option technique de fabrication.
Du coup a chaque cellule du premier tableau correspond une liste identique d'une 15ene de produits dans le second.
En gros 90 cellule dans le premier tableau et donc 90 listes dans le second.
Voila ce qui m'oblige a sauter 15 lignes (et aussi 3 colonnes)dans le second tableau et pour le moment a modifier manuellement ma formule a chaque fois
:)
ce qui m'oblige a sauter 15 lignes dans ma mise en page est que:
la source est un tableau de composés (en l'occurrence une fenêtre )dont chacune de 9 colonnes correspond a une plage de largeur et chacune des lignes correspond a un plage de hauteur.
Donc quand on met "1" dans une cellule on définit la hauteur et la largeur du produit.
Dans le second tableau on a la liste de tous les produits qui sont nécessaire au montage de cette fenêtre (mais selon les dimensions tous les produits ne sont pas forcement nécessaire).
Le SI me permet d'intégrer une option technique de fabrication.
Du coup a chaque cellule du premier tableau correspond une liste identique d'une 15ene de produits dans le second.
En gros 90 cellule dans le premier tableau et donc 90 listes dans le second.
Voila ce qui m'oblige a sauter 15 lignes (et aussi 3 colonnes)dans le second tableau et pour le moment a modifier manuellement ma formule a chaque fois
:)
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
5 août 2010 à 01:16
5 août 2010 à 01:16
Re le forum
Chewwe, tu as mis résolu à ton message !
Quelle est ta méthode utilisée ?
Mytå
Chewwe, tu as mis résolu à ton message !
Quelle est ta méthode utilisée ?
Mytå
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
5 août 2010 à 01:21
5 août 2010 à 01:21
Ah ?
il doit s'agir d'une erreur car chez moi il n'est pas résolu pour le moment. enfin je vais tester ta formule et je te dirai ca.
Merci Myta :)
il doit s'agir d'une erreur car chez moi il n'est pas résolu pour le moment. enfin je vais tester ta formule et je te dirai ca.
Merci Myta :)
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
5 août 2010 à 01:29
5 août 2010 à 01:29
Après un premier test, Myta, ca n'a pas l'air de fonctionner :s...
merci quand même.
merci quand même.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 5/08/2010 à 01:42
Modifié par Mytå le 5/08/2010 à 01:42
Re le forum
Il faudrait adapter la formule à ton fichier
Dans mon exemple la formule est pour les cellules B1, B16 etc ...
Essaye de joindre un exemple avec la disposition des éléments à récuperer.
Pour joindre un fichier, tu crèes un lien à l'aide de
https://www.cjoint.com/ ou de http://cijoint.fr/ et tu
recopies le lien dans ton prochain message.
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Il faudrait adapter la formule à ton fichier
Dans mon exemple la formule est pour les cellules B1, B16 etc ...
Essaye de joindre un exemple avec la disposition des éléments à récuperer.
Pour joindre un fichier, tu crèes un lien à l'aide de
https://www.cjoint.com/ ou de http://cijoint.fr/ et tu
recopies le lien dans ton prochain message.
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
5 août 2010 à 07:33
5 août 2010 à 07:33
Salut Myta,
Donc voila une partie de mon tableur:
http://www.cijoint.fr/cjlink.php?file=cj201008/cijLvgglmX.xls
La formule en question est a coller dans les case verte de la feuille nommé " recouvrement de 18". Et elle prend sa source d'une par , par une crois mis dans la cellule recouvrement de la feuille " paramètre" et du tableau de dimension qui est en dessous
Bien entendu il va falloir que j'en fasse une du même type pour chaque référence de produit se trouvant dans le tableau de la feuille "recouvrement de 18".
Voila pourquoi j'ai autant de décalage dans la destination et juste 1 de décalage dans la source.
A plus et merci de te pencher sur mon problème.
Donc voila une partie de mon tableur:
http://www.cijoint.fr/cjlink.php?file=cj201008/cijLvgglmX.xls
La formule en question est a coller dans les case verte de la feuille nommé " recouvrement de 18". Et elle prend sa source d'une par , par une crois mis dans la cellule recouvrement de la feuille " paramètre" et du tableau de dimension qui est en dessous
Bien entendu il va falloir que j'en fasse une du même type pour chaque référence de produit se trouvant dans le tableau de la feuille "recouvrement de 18".
Voila pourquoi j'ai autant de décalage dans la destination et juste 1 de décalage dans la source.
A plus et merci de te pencher sur mon problème.
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 5/08/2010 à 23:48
Modifié par Mytå le 5/08/2010 à 23:48
Re le forum
Ta formule en C33 à recopier sur les autres cellules (vertes)
Mytå
--
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Ta formule en C33 à recopier sur les autres cellules (vertes)
=SI(parametre!$F$8="x";DECALER(parametre!$C$28;ENT((LIGNE()-33)/15);ENT((COLONNE()-3)/3)*2;;)+DECALER(parametre!$D$28;ENT((LIGNE()-33)/15);ENT((COLONNE()-3)/3)*2;;);0)
Mytå
--
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
6 août 2010 à 08:17
6 août 2010 à 08:17
Salut Myta
Bon j'ai essayer dans mon tableur et ca ne fonctionne pas.
La formule est bien accepté mais le résultat obtenu est 0 quelque soit les chiffre que je met dans les case c28 et d28.
Du coup je me suis dis :" il y a peut être un truc dans mon tableur final qu'il n'y a pas dans le tableur exemple que j'ai envoyé. Alors j'ai essayé dans le tableur exemple. et ca ne fonctionne pas non plus chez moi.
C'est vraiment super sympa d'avoir travaillé sur mon problème et je te remercie quand même de tous ces efforts :)...
Je m'en retourne pour le moment a mon travail de scribe en espérant qu'un éclair de génie travers mon esprit et trouve une solution a ce problème.
Encore merci
Chewwe
Bon j'ai essayer dans mon tableur et ca ne fonctionne pas.
La formule est bien accepté mais le résultat obtenu est 0 quelque soit les chiffre que je met dans les case c28 et d28.
Du coup je me suis dis :" il y a peut être un truc dans mon tableur final qu'il n'y a pas dans le tableur exemple que j'ai envoyé. Alors j'ai essayé dans le tableur exemple. et ca ne fonctionne pas non plus chez moi.
C'est vraiment super sympa d'avoir travaillé sur mon problème et je te remercie quand même de tous ces efforts :)...
Je m'en retourne pour le moment a mon travail de scribe en espérant qu'un éclair de génie travers mon esprit et trouve une solution a ce problème.
Encore merci
Chewwe
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
6 août 2010 à 14:11
6 août 2010 à 14:11
Re le forum
Cheewe, ton ficher en pièce jointe : Cheewe.xls
Je ne vois pas ou tu pourrais avoir fait une erreur, car ca fonctionne.
Mytå
Cheewe, ton ficher en pièce jointe : Cheewe.xls
Je ne vois pas ou tu pourrais avoir fait une erreur, car ca fonctionne.
Mytå
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
6 août 2010 à 23:59
6 août 2010 à 23:59
salut au forum et particulièrement a toi myta,
Bon effectivement ca marche dans celui que tu m'a renvoyé. mais je ne sais pas pourquoi dés que je le fais dans le mien ca ne marche plus. ca me met une erreur #valeur.
dans mon tableau le nom de la feuille 1 n'est pas paramètre mais typologie. mais ca ne change rien.
J'ai essayé de comprendre d'où ca pouvait venir mais hors mi "SI" "Décaler" je ne comprend pas la logique de la formule.
Mais bon... on va pas se prendre la tête la dessus. je vais faire ca a la main...
Merci quand même d'avoir essayé . je suis sur que le problème viens de mon tableur mais d'où ....?
Bon effectivement ca marche dans celui que tu m'a renvoyé. mais je ne sais pas pourquoi dés que je le fais dans le mien ca ne marche plus. ca me met une erreur #valeur.
dans mon tableau le nom de la feuille 1 n'est pas paramètre mais typologie. mais ca ne change rien.
J'ai essayé de comprendre d'où ca pouvait venir mais hors mi "SI" "Décaler" je ne comprend pas la logique de la formule.
Mais bon... on va pas se prendre la tête la dessus. je vais faire ca a la main...
Merci quand même d'avoir essayé . je suis sur que le problème viens de mon tableur mais d'où ....?
chewwe1602
Messages postés
44
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
31 janvier 2017
1
7 août 2010 à 00:13
7 août 2010 à 00:13
Ça marche.
Bon en fait je sais pas ce que j'ai foutu. A mon avis en remplaçant "paramètre" par " typologie" ca a du m'efface une parenthèse
Bref je l'ai refait étape par étape en gardant les deux tableau ouvert et ca a marché !!!
Merci myta de ton aide...tu viens de me faire gagner 3 jours de vacances ^^
Bon en fait je sais pas ce que j'ai foutu. A mon avis en remplaçant "paramètre" par " typologie" ca a du m'efface une parenthèse
Bref je l'ai refait étape par étape en gardant les deux tableau ouvert et ca a marché !!!
Merci myta de ton aide...tu viens de me faire gagner 3 jours de vacances ^^
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
7 août 2010 à 00:37
7 août 2010 à 00:37
Re le forum
Profite bien de tes 3 jours de vacances !
Mytå
Profite bien de tes 3 jours de vacances !
Mytå