Excel : Extension de formule horizontale
Résolu/Fermé
A voir également:
- Étendre formule excel horizontal
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
27 avril 2010 à 17:26
27 avril 2010 à 17:26
Bonjour,
mettons X1,X2,X3 en colonnes 'par Ex A1:A3
pour les mettres en ligne
sélectionne A1:A3
en statique
copier
met toi où tu veux coller
edition collage-spécial -transposé
OU
en dynamique
sélectionne une zone horizontale de 3 colonnes
écris dans la barre de formule
=Transpose(A1:A3)
et tu valides par Ctrl+maj+entree (et non par entree comme d'hab)
Tu vois, pas de quoi s'allonger sur un divan et parler de ta mère! ;-)
mettons X1,X2,X3 en colonnes 'par Ex A1:A3
pour les mettres en ligne
sélectionne A1:A3
en statique
copier
met toi où tu veux coller
edition collage-spécial -transposé
OU
en dynamique
sélectionne une zone horizontale de 3 colonnes
écris dans la barre de formule
=Transpose(A1:A3)
et tu valides par Ctrl+maj+entree (et non par entree comme d'hab)
Tu vois, pas de quoi s'allonger sur un divan et parler de ta mère! ;-)
Merci pour ton aide, je me rappellerai de ce truc, malheureusement ça ne fonctionne pas:
je n'ai pas intérêt à modifier l'agencement des données sources, elles sont bien trop nombreuses.
Ma formule est ainsi : [Colonne A:Ligne X:feuille Z]
[C1:L3:f1] + [C1:L3:f2] / [C3:L3 f1] * etc...
En passant à la cellule de droite, j'ai besoin de
[C1:L4:f1] + [C1:L4:f2] / [C3:L4 f1] * etc...
J'ai réussit à faire 10% de mon boulot en passant 2h à faire des ctrl+H, une vraie stratégie...
je n'ai pas intérêt à modifier l'agencement des données sources, elles sont bien trop nombreuses.
Ma formule est ainsi : [Colonne A:Ligne X:feuille Z]
[C1:L3:f1] + [C1:L3:f2] / [C3:L3 f1] * etc...
En passant à la cellule de droite, j'ai besoin de
[C1:L4:f1] + [C1:L4:f2] / [C3:L4 f1] * etc...
J'ai réussit à faire 10% de mon boulot en passant 2h à faire des ctrl+H, une vraie stratégie...
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
27 avril 2010 à 21:53
27 avril 2010 à 21:53
Bonjour,
Si tu peux te permettre de perdre tes formules tu peux recopier en vertical tes formules, et ensuite faire un collage spécial valeur+transposé du résultat.
Sinon tu as la possibilité d'utiliser decaler(ref;ligne;colonne) en utilisant colonne()-x (x selon ta colonne de départ) comme valeur pour le parametre ligne...
Ex avec des valeurs en A2:A10, saisir en D2 :
=DECALER($A$2;COLONNE()-4;0) et recopier vers la droite
Mais si ta formule est longue ça va devenir lourd...
eric
Si tu peux te permettre de perdre tes formules tu peux recopier en vertical tes formules, et ensuite faire un collage spécial valeur+transposé du résultat.
Sinon tu as la possibilité d'utiliser decaler(ref;ligne;colonne) en utilisant colonne()-x (x selon ta colonne de départ) comme valeur pour le parametre ligne...
Ex avec des valeurs en A2:A10, saisir en D2 :
=DECALER($A$2;COLONNE()-4;0) et recopier vers la droite
Mais si ta formule est longue ça va devenir lourd...
eric
Finalement je m'en sors avec la fonction transpose.
Je me crée une feuille de brouillon ou je fais tout à la verticale, et je transpose dans la feuille finale.
C'est pas idéal comme fonctionnement, mais ça fonctionne sans que je perde trop de temps. Et ça suffira pour mon CdC.
Merci beaucoup pour votre aide Michel M et eriiic.
Bisou!
(Y a quand même de larges zones de fonctionnalités où c'est vraiment mal foutu excel...)
Je me crée une feuille de brouillon ou je fais tout à la verticale, et je transpose dans la feuille finale.
C'est pas idéal comme fonctionnement, mais ça fonctionne sans que je perde trop de temps. Et ça suffira pour mon CdC.
Merci beaucoup pour votre aide Michel M et eriiic.
Bisou!
(Y a quand même de larges zones de fonctionnalités où c'est vraiment mal foutu excel...)