Déplacer X lignes vers X lignes dans une autre colonne

Bonjour, j'ai un tableau dans lequel j'ai dans la colonne A du texte et des chiffres qui sont en dessous du texte. Ces chiffres correspondent à des cotes d'examens et j'aimerais que les cotes remonte en colonne B en regard des matières d'examen. Voir Print sceen.Je dois faire ça pour + de 100 examens et le faire manuellement va être très long ;-) - J'avoue que je sèche ;-)

Une ame charitable pourrait elle m'aider ? D'avance merci

Français
Mathématique
Formation scientifique
Formation sociale et économique
Laboratoire
Structure des ordinateurs et systèmes d'exploitation
Télécommunication et réseaux
T.P. et méthodes
0
11
6
5
6
5
5
6
Français
Mathématique
Formation scientifique
Formation sociale et économique
Laboratoire
Structure des ordinateurs et systèmes d'exploitation
Télécommunication et réseaux
T.P. et méthodes
0
0
0
0
0
0
0
0
Français
Mathématique
Formation scientifique
Formation sociale et économique
Laboratoire
Structure des ordinateurs et systèmes d'exploitation
Télécommunication et réseaux
T.P. et méthodes
0
0
0
0
0
0
0
0

Bonjour,

S'il y a toujours 8 intitulés de cours, suivis des 8 résultats, puis d'une ligne vide et en admettant que le premier figure en A2, pourquoi ne pas utiliser :

  • en C2
    =A10
  • recopier jusqu'en C9
  • sélectionner ensuite C2:C18 et recopier l'ensemble de la sélection vers le bas, jusqu'à la fin

Un fichier serait préférable à une image

Hello,

Une proposition PowerQuery, qui prendra en compte si il y a plus de 8 matières ou moins.

Un clic droit sur le tableau vert puis actualiser et le tour est joué

@+

12matiere-cote.xlsx (18.16 Ko)

Merci beaucoup pour vos réponses rapides et efficaces . C'était trop simple !

Effectivement ca fonctionne ! Encore merci

Bonjour à tous !

Une autre approche Power Query pour le "fun", et sur la base du classeur de BAROUTE78 () :

let
    Source = Excel.CurrentWorkbook(){[Name="Tableau2"]}[Content],
    Final = let
    // LT = Fonction retournant une (L)iste en lien avec le (T)ype
    fn_LT=(ValeurType) as list => Table.SelectRows(Source, each Value.Is([Data], ValeurType))[Data]
    in
    Table.FromColumns({fn_LT(Text.Type),fn_LT(Number.Type)},{"Matière", "Côte"})
in
    Final

Merci JFL ! Je regarde ça au plus vite

Tu fais de l'Excel pour le "Fun" toi

Bravo !

Bonsoir à tous !

Tu fais de l'Excel pour le "Fun" toi

Absolument !

Hello à tous,

@JFL, jolie la petite fonction personnalisée en fonction du type ça permet d'économiser les deux étapes dans ma requête

@PhilWoo, tu te rendras vite compte que c'est génial EXCEL et de décortiquer les formules et requêtes de tous le monde

Bonne soirée à tous

Rechercher des sujets similaires à "deplacer lignes colonne"