> Tous les forums > Forum Bureautique
 comment inverser un tableau sous exel 2007Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
matoux
  Posté le 25/07/2014 @ 22:43 
Aller en bas de la page 
Petit astucien

Je fais un itinéraire sous Excel 7, en gros ça donne ça

A 0 0

B 5 5

C 20 25

D 75 100

Comment je peux tout inverser pour obtenir ça ?

D 0 0

C 75 75

B 20 95

C 5 100

merci de votre aide



Modifié par matoux le 27/07/2014 09:33
Publicité
gpalloq
 Posté le 25/07/2014 à 22:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

C'est un rébus ?? Le plus compliqué, je crois, sera de deviner la question

bonne nuit

matoux
 Posté le 25/07/2014 à 23:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Je reconnais que ce n'est pas clair.

Voila quelque chose de plus précis.



Modifié par matoux le 26/07/2014 00:03
ferrand
 Posté le 26/07/2014 à 01:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Je suppose que ce n'est pas Excel 7 dont tu parles, mais plutôt 2007 !

Car Excel 7 c'était Excel 95 (pour Windows 95), version 32 bits d'Excel 5 (appli 16 bits pour Windows 3.1)

[Il n'y a pas eu d'Excel 6 car Word en était à 6 alors qu'Excel à 5 et Microsoft a aligné les numéros de version à partir de 7...]

Ceci dit pour ton problème de calculs de distances, je ne déduirais pas tes 2 tableaux l'un de l'autre. Je monterai une table des distances de point à point (assez simple dans ce cas, mais ça pourrait être plus complexe, le principe resterait le même) et je calculerai les 2 tableaux à partir de cette table des distances.

Quelque chose comme ça :

Je ne m'étends pas sur la table des distances, le principe est facile à comprendre. Simple ici car l'itinéraire apparaît linéaire, mais s'il ne l'était pas, la distance A à D pourrait être différente de l'itinéraire ABCD...

La formule en B2 apparaît dans la barre de formule : la fonction EQUIV va fournir la ligne du point de départ et la colonne du point d'arrivée en les recherchant dans les plages nommées, et on recherche la ligne de départ dans la colonne arrivée en appliquant la fonction INDEX sur une plage Dép décalée selon la colonne arrivée...

Sur le 1er tableau la formule B2 est tirée jusqu'en B5. Elle est recopiée en B8 et tirée de là jusqu'en B11.

Le cumul additionne les distances enregistrées à chaque étape.

matoux
 Posté le 26/07/2014 à 13:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Ta formule pourrait être bonne, mais ne me convient pas pour deux raisons.

la première : J'ai environ 50 villes de destinations

la deuxième : J'ai une 4éme colonne où je marque les visites pour chaque villes.

Merci quand même.

ferrand
 Posté le 26/07/2014 à 14:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

matoux a écrit :

Ta formule pourrait être bonne, mais ne me convient pas pour deux raisons.

la première : J'ai environ 50 villes de destinations

la deuxième : J'ai une 4éme colonne où je marque les visites pour chaque villes.

Merci quand même.


Merci ! Mais je ne doute nullement qu'elle soit bonne !

Et encore plus pour une liste importante, car mobiliser une formule pour un petit calcul qu'il est plus rapide de faire mentalement n'est pas d'un grand intérêt. Par contre une seule formule pour une cinquantaine ou une centaine de calculs instantanés, cela devient plus intéressant, dès lors qu'on est en mesure de construire la source d'informations pour les calculs (table de distances point à point).

je ne vois pas le rapport ni ce qui empêcherait de faire des annotations...

...

matoux
 Posté le 27/07/2014 à 09:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Personne n'a d'idée sur ma demande ?

gpalloq
 Posté le 27/07/2014 à 09:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

tu fais comme dit plus haut et tu élargis la colonne D d'autant que nécessaire pour y coller tes annotations ( ou je mettrai la table distance en V W X Y Z ou plus loin)

matoux
 Posté le 28/07/2014 à 00:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Je vous remercie, mais ce n'ai pas ce que je cherche

ferrand
 Posté le 28/07/2014 à 00:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Désolé que tu ne soies pas en mesure de comprendre les explications...

matoux
 Posté le 28/07/2014 à 13:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

J'ai compris ce que tu m'expliques, mais ce n'est pas ce que je cherche à faire.

J'ai fini par trouver une autre solution qui donne le résultat recherché. Il faut simplement lire le tableau de bas en haut

Je fais une copie de mon 1er itinéraire.
Sur la copie, en faisant une mise en surbriance, je descends la 1ere colonne d'une ligne.
je supprime la 3éme colonne (celle des cumuls kilométriques) et je rentre la formule du 1er itinéraire, mais de bas en haut au lieu de haut en bas.
Ensuite, je n'ai plus qu'à lire mon tableau de bas en haut et j'ai exactement ce que je cherche.

Merci qu'en même

ferrand
 Posté le 28/07/2014 à 15:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

une autre solution qui donne le résultat recherché. Il faut simplement lire le tableau de bas en haut

Tu inventes l'Amérique, là !

je rentre la formule du 1er itinéraire,

C'est nouveau ! Le post initial ne parlait pas de formule, il s'agissait donc de valeurs !

mais de bas en haut au lieu de haut en bas.

Ça veut dire quoi ! On rentre une formule, et éventuellement on la recopie, le sens n'a pas de sens !

je n'ai plus qu'à lire mon tableau de bas en haut

Si tu trouves préférable, rien à redire !

Il semblait plus judicieux de se mettre en mesure de calculer n'importe quel itinéraire... Mébon !

Pour inverser l'ordre d'une liste de valeurs préexistantes, et la lire dans l'autre sens mais de haut en bas , on peut utiliser cette formule (appliquée à l'exemple présent pour en inverser l'ordre, sauf pour le zéro naturellement) :

=INDEX($B$3:$B$5;NBVAL(B3:$B$5))

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Mini PC NiPoGi H1 (Ryzen 7 6800HU, 16 Go RAM, SSD 512 Go, Radeon 680M, Windows 11 Pro)
333,48 € 429 € -22%
@Amazon
Grosses promotions pour le Super Sale chez Geekbuying
-70% -1 -22%
@Geekbuying
16 Go de mémoire DDR5 SODIMM Crucial 5600 MHz
41,64 € 55 € -24%
@Amazon
PC portable 16 pouces Lenovo Ideapad Slim 3 (WUXGA, AMD Ryzen 5 7430U, 16 Go RAM, SSD 512 Go, sans OS)
449,99 € 549 € -18%
@Cdiscount
Lot de 2 sachets de café en grains entiers Melitta Bellacrema (2x1 Kg)
22,06 € 34,98 € -37%
@Amazon
Casque Corsair HS55 Wireless
69,99 € 100 € -30%
@Amazon

Sujets relatifs
Tableau Excel 2007... Comment inverser....
Créer un tableau sous exel
Excel 2007 ou comment agrandir mon tableau ??
copier un tableau dans un autre tableau-exel 2007
tri alpha sous exel 2007
reorganiser tout sous exel 2007
comment faire sous exel
Tableau croisé dynamique sous excell 2007
Comment créer un sommaire sous Word 2007?
tableau special sous exel
Plus de sujets relatifs à comment inverser un tableau sous exel 2007
 > Tous les forums > Forum Bureautique