Faire reference à des cellules verticalle dans un tabl horizonta

Résolu/Fermé
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 - 8 janv. 2016 à 16:27
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 - 10 janv. 2016 à 09:20
Bonjour à tous,

J'ai un onglet avec un tableau et dont la premiere colonne (la reference) est en donc en vertical, et j'ai besoin d'avoir une formule automatique pour récupérer ces référence dans un autre onglet mais celui là est à l'horizontal.
Je ne peux pas faire un copier coller spécial car le nombre de reference va sans cesse bouger.
quelqu'un aurait il une idée ?
Merci de votre aide
cordialement



A voir également:

2 réponses

via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
8 janv. 2016 à 16:54
Bonjour guerando

En supposant la 1ere ref dans la Feuil2 en B1 (le seconde en C1) etc et on veut cette 1ere ref en A2 de Feuil1 et ainsi de suite, formule en A2 :
=DECALER(Feuil2!$B$1;;LIGNE()-2) à étirer ensuite vers le bas

Si tu commences ton tableau en ligne 5, tu mets -5 au lieu de -2 dans la formule etc

Cdlmnt
Via
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
8 janv. 2016 à 21:33
ah oui super ! merci Via ! bonne soiree
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
9 janv. 2016 à 14:26
J'ai pas du comprendre la formule ca ne marche pas : les références de base sont dans l'onglet "produits" (à la verticale) et le tableau qui doit les récupérer dans "pr calcul stock"
en horizontal.
https://www.cjoint.com/c/FAjnyON5m4O
Si tu peux m'aider ...

merci d'avance
cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 9/01/2016 à 15:14
Bonjour
en attendant Via (salut Via) qui après la sieste, verra surement qu'il a du un peu mélangé horizontal et vertical_ mais, bien sur, c'est plus facile à voir avec le fichier!!!:

en B2 à tirer vers la droite:

=DECALER(produits!$B$5;COLONNE()-2;)

ou encore:

=INDIRECT(ADRESSE(COLONNE()+3;2;;;"produits"))

crdlmnt

Il est souvent plus facile de trouver la réponse que de comprendre la question
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
Modifié par guerando le 9/01/2016 à 18:33
:) ! et mon explication pas trés clair n'aide pas ;)

Je vais essayer de comprendre le mécanisme de ce genre de formule

merci à vous deux !!
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
9 janv. 2016 à 20:14
je vais quand meme faire ma blonde...

je viens d'essayer de créer une formule avec decaller histoire de me coucher moins bête...
j'ai pourtant fait quelques choses de tres simple ... et ca ne marche pas ca donne zéro...
grrrrr... si vous pouvez me renseigner sur mon erreur n'hesitez pas :)

https://www.cjoint.com/c/FAjtmX5uIAO
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 9/01/2016 à 20:31
...vois pas très bien ce que vous avez voulu faire, mais je peux vous expliquer pourquoi vous avez 0

formule DECALER:
=DECALER(cellule de départ; valeur de décalage de ligne; valeur de décalage de colonne)

vous partez donc de F10, vous décaler une ligne en dessous et une colonne à droite
donc vous avez la valeur de G11
essayez de placer une valeur en G11 et vous la verrez apparaître en résultat

crdlmnt
0
guerando Messages postés 331 Date d'inscription mercredi 31 mars 2010 Statut Membre Dernière intervention 6 mai 2023 6
9 janv. 2016 à 20:52
ah oui ... j'avais rien compris ... Je pensais que je retrouverai e10 (la cellule de ref) en g11 hum... merci ;) maintenant j'ai compris !
bonne soiree
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
9 janv. 2016 à 21:02
pour avoir E10 à partir de F10 c'est:
=DECALER(F10;;-1)
crdlmnt
0