Résumé

Lorsque vous utilisez les produits Microsoft Excel répertoriés au bas de cet article, vous pouvez utiliser une formule de feuille de calcul pour couvrir les données de plusieurs lignes et colonnes dans un format de base de données (colonne). 

Informations supplémentaires

L’exemple suivant convertit toutes les quatre lignes de données d’une colonne en quatre colonnes de données dans une seule ligne (comme dans un champ de base de données et la mise en page d’enregistrement). Il s’agit d’un scénario similaire à celui que vous pouvez découvrir lorsque vous ouvrez une feuille de calcul ou un fichier texte contenant des données au format d’étiquette de publipostage.

Exemple

  1. Dans une nouvelle feuille de calcul, tapez les données suivantes :

    A1 : Dupont, Jean
    A2 : 111 pin.
    A3 : San Contrôle, Californie
    A4 : (555) 128-549
    A5 : Jones, Sue
    A6: 222 Ln du bois.
    A7 : New York, NY
    A8 : (555) 238-1845
    A9 :Nt, Thomas
    A10 : 333 cerises
    A11 : Chicago, Île-de-France
    A12: (555) 581-4914

  2. Tapez la formule suivante dans la cellule C1 :

    =OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))

  3. Remplissez cette formule dans la colonne F, puis vers le bas jusqu’à la ligne 3.

  4. Ajustez la taille des colonnes si nécessaire. Notez que les données sont désormais affichées dans les cellules C1 à F3 comme suit :

    Smith, Jean

    111, avenue des pin

    SanNt, Californie

    (555) 128-549

    Jones, Sue

    222 Ln.

    New York, NY

    (555) 238-1845

    Ans, Tom

    333 fleurs de cerisier.

    Chicago, Île-de-France

    (555) 581-4914

La formule peut être interprétée comme étant

OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))

où :

  • f_row = numéro de ligne de cette formule de décalage

  • f_col = numéro de colonne de cette formule de décalage

  • rows_in_set = nombre de lignes qui font un enregistrement de données

  • col_in_set = nombre de colonnes de données

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?

Qu’est-ce qui a affecté votre expérience ?

Avez-vous d’autres commentaires ? (Facultatif)

Nous vous remercions pour vos commentaires.

×