Déplacement des colonnes d'un tableau vers la gauche

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
Camaalot
Jeune membre
Jeune membre
Messages : 30
Inscrit le : 22 décembre 2017
Version d'Excel : 2013

Message par Camaalot » 23 avril 2018, 05:01

Bonjour,

J'ai une question concernant le formatage d'un tableau.

Dans ce tableau,
1) De B5:M5, se trouve dans chacune des cellules les mois de l'année.

2) B5 contient une liste déroulante avec aussi les mois de l'année.

3) Sous chacune des colonnes de B5:M5, il y a des valeurs correspondant au mois.

4) Je cherche un moyen qui me permet que si je choisi dans la liste déroulante de B5, le mois de février.
Les valeurs de ce mois s'affichent.

5) B6 qui contenait le mois février, affichera maintenant le mois de mars et ses valeurs correspondantes dans B7:B11.

6) Donc, il y aura un déplacement vers la gauche de valeurs correspondant aux mois sélectionné.

Je joins un fichier dans lequel je tente de démontrer ce que je souhaite faire.

Je vous remercie pour vos réponses qui sont toujours très appréciées,

Camaalot
colonne qui se déplace vers la gauche - test.xlsx
(10.67 Kio) Téléchargé 5 fois
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'333
Appréciations reçues : 510
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 23 avril 2018, 06:44

Bonjour Camaalot le forum
ton fichier en retour
a+
Papou :)
Camaalot V1.xlsm
(21.9 Kio) Téléchargé 3 fois
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
Avatar du membre
Camaalot
Jeune membre
Jeune membre
Messages : 30
Inscrit le : 22 décembre 2017
Version d'Excel : 2013

Message par Camaalot » 23 avril 2018, 17:17

Merci papou,

Ce que tu me propose est vraiment dans la lignée de ce que j'essaie de faire.

Le seul hic est que le tableau doit :
1) garder le même nombre de colonnes ;
2) Si je choisi dans la liste déroulante le mois de février, janvier doit se retrouver à l'autre bout du tableau.
Exemple :
Février mars Avril Mai Juin ... Décembre Janvier
Ainsi de suite comme un carrousel. Tu vois l'image.

Peux-tu m'aider s.t.p. car je cherche et je cherche mais...

Merci beaucoup,

Camaalot
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'333
Appréciations reçues : 510
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 23 avril 2018, 17:28

Re Camaalot le forum
oui je sais faire mais là pas le temps demain peut-être
a+
Papou :)
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
Avatar du membre
Camaalot
Jeune membre
Jeune membre
Messages : 30
Inscrit le : 22 décembre 2017
Version d'Excel : 2013

Message par Camaalot » 23 avril 2018, 17:30

Merci beaucoup pour ton aide.

Camaalot :)
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'333
Appréciations reçues : 510
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 24 avril 2018, 07:55

Bonjour Camaalot le forum
ton fichier en retour avec ce que tu veux!!
je ne vois pas l'intérêt mais bon c'est ta demande, tu testes et tu me redis
a+
Papou :)
Camaalot V2.xlsm
(21.65 Kio) Téléchargé 9 fois
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
Avatar du membre
Camaalot
Jeune membre
Jeune membre
Messages : 30
Inscrit le : 22 décembre 2017
Version d'Excel : 2013

Message par Camaalot » 25 avril 2018, 04:05

Merci Paritec,

J'ai regardé rapidement le fichier que tu m'a transmis.
C'est vraiment très bien.
je ne vois pas l'intérêt mais bon c'est ta demande, tu testes et tu me redis
Je comprends très bien ce que tu veux dire. Tu ne sais pas pourquoi j'ai besoin de ceci.
Je vais te donner demain ou jeudi un aperçu beaucoup plus clair. Tu comprendras.

Merci beaucoup et bonne journée,

Camaalot
Avatar du membre
i20100
Passionné d'Excel
Passionné d'Excel
Messages : 6'040
Appréciations reçues : 352
Inscrit le : 16 mars 2017
Version d'Excel : 2010

Message par i20100 » 25 avril 2018, 05:18

Bonjour Camaalot, Papou,

@Camaalot
voici une autre proposition, est ce que cela convient ?
Prenons soins de nous et de notre vaisseau spatial, nous n’en n’avons qu’un ...notre planète terre
isabelle
Avatar du membre
paritec
Passionné d'Excel
Passionné d'Excel
Messages : 4'333
Appréciations reçues : 510
Inscrit le : 7 juin 2011
Version d'Excel : W10 - 2003 FR - 2010 FR

Message par paritec » 25 avril 2018, 08:08

Bonjour SaBv, Camaalot le forum
SaBv : oui mais il a précisé qu'il voulait tous les mois affichés, mais à la file, je ne sais pas pourquoi mais bon!!
a+
Papou :)
Des bonnes explications et des petits fichiers représentatifs vont nous aider à vous aider !!!!
Avatar du membre
Camaalot
Jeune membre
Jeune membre
Messages : 30
Inscrit le : 22 décembre 2017
Version d'Excel : 2013

Message par Camaalot » 26 avril 2018, 04:39

Bonjour,

Je vois que mon projet vous semble curieux.

Je vous propose de télécharger le budget personnel que je suis en train de faire.

Premièrement, vous verrez que dans le fichier comptes, la personne y inscrit toutes les transactions qu'elle effectue durant l'année.

Deuxièmement, ces informations sont retournées dans l'onglet "Détails des revenus et dépenses" du fichier Budget et ce, selon le mois choisi.

Troisièmement, dans ce même fichier, dans l'onglet "comptes à payer" sont répertoriés les comptes que la personne doit payer au cours d'un mois choisi.
Et, c'est là que devient utile le vba que Paritec a écrit. Le code se retrouve entre les colonnes G et R. Les colonnes H à R sont masquées laissant affichée seule la colonne G.
Dans cette colonne, la personne choisi un mois, i.e. Janvier. Elle y inscrit les montant budgétés pour ce mois. La personne qui inscrit ses montants dans cette colonne pourra tout au long de l'année et consulter les montants qu'elle avait pensé payer pour un mois donné.
Ainsi, elle pourra faire des comparaisons budgétaires.
Dans les colonnes T et X se retrouvent les montants réels payés pris du fichier "Comptes" avec la formule :
=SOMME.SI.ENS(INDIRECT("'[Comptes 2018.xlsm]"&$W$28&"'!$I$6:$I$102");INDIRECT("'[Comptes 2018.xlsm]"&$W$28&"'!$C$6:$C$102");"<=15";INDIRECT("'[Comptes 2018.xlsm]"&$W$28&"'!$E$6:$E$102");"Loyer")
S'ils sont payés, un "OK" apparait dans les colonnes V ou Z selon le cas.
=SI(T11<>0;"OK";"")
Et enfin, dans la colonne AB, les montants payés (Colonnes T et X) sont comparés avec les montants budgétés de la colonne G. La personne peut voir si elle est "Over budget" ou "Under budget".
=SOMME(G12-(T12+X12))
Enfin, dans les autres onglets sont une budget annuel et des graphiques comparatifs.

Peut-être que pour vous, ce projet est inutile, mais moi, j'en suis assez fier parce que j'ai travaillé fort pour le concevoir.

Donc, merci Paritec pour ton aide.
Dans le fichier que tu m'as transmis,
La seule chose qui semble ne pas fonctionner est que si je choisi un mois différent dans la colonne G, la formule =SOMME(G12-(T12+X12)) de la colonne AB sera supprimée à chaque fois.

Y a-t-il une solution ?

Merci beaucoup à tous,

Camaalot
Comptes 2018.xlsm
(415.54 Kio) Téléchargé 3 fois
Budget 2018.xlsx
(759.12 Kio) Téléchargé 3 fois
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message