KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Fonction TOCOL d’Excel

AuteurSiluvia Date de modification

La fonction TOCOL transforme un tableau ou une plage en une seule colonne.

Remarque : Cette fonctionnalité n’est disponible que dans Excel pour Microsoft 365 sur le canal Insider.

illustrant l'utilisation de la fonction TOCOL

Fonction TOCOL contre fonction TOROW

La fonction TOCOL transforme un tableau ou une plage en une seule colonne, tandis que la fonction TOROW les convertit en une seule ligne.

Syntaxe

=TOCOL()array, [ignore], [scan_by_column])

Arguments

Tableau(obligatoire) : Un tableau que vous souhaitez transformer en une seule colonne.
Ignorer(facultatif) : Permet d’ignorer certains types de valeurs. Par défaut, toutes les valeurs sont conservées.
--0ou omis: Conserver toutes les valeurs (valeur par défaut) ;
--1: Ignorer les cellules vides ;
--2: Ignorer les erreurs ;
--3: Ignorer les cellules vides et les erreurs.
Balayage_par_colonne(facultatif) : Définit la manière dont la fonction parcourt le tableau.
--FAUXou omis: Le tableau est balayé ligne par ligne (valeur par défaut) ;
--VRAI: Le tableau est balayé colonne par colonne.

Valeur de retour

Elle renvoie une seule colonne.

Exemple

Nous prenons ici le tableau ci-dessous comme exemple pour illustrer les différentes utilisations de la fonction TOCOL.

illustrant l'utilisation de la fonction TOCOL
#Exemple 1 : Transformer une plage en une seule colonne et conserver toutes les valeurs par défaut

Par exemple, vous souhaitez extraire uniquement les trois premières lignes ou colonnes du tableau des ventes. Utilisez l’une des formules ci-dessous pour y parvenir.

La plage ci-dessus contient à la fois des cellules vides et des valeurs d’erreur. Pour la transformer en une seule colonne tout en conservant toutes les valeurs dans la colonne obtenue, appliquez la formule suivante.

Sélectionnez une cellule, par exemple H6 dans ce cas, saisissez la formule suivante et appuyez sur la touche Entréepour obtenir la nouvelle colonne.

=TOCOL(B6:F9)

illustrant l'utilisation de la fonction TOCOL

Remarques:

1) Dans ce cas, nous avons omis les arguments Ignoreret balayage_par_colonnedans la formule.
2) Les cellules vides s’affichent sous la forme 0 dans la colonne résultante.
#Exemple 2 : Transformer une plage en une seule colonne et ignorer certains types de valeurs

Pour ignorer toutes les cellules vides, il suffit d’indiquer le nombre 1 comme argument « ignore ». La formule est la suivante.

=TOCOL(B6:F9,1)

illustrant l'utilisation de la fonction TOCOL

Pour ignorer les valeurs d’erreur, utilisez le nombre 2 comme argument « ignore ». Voici la formule :

=TOCOL(B6:F9,2)

illustrant l'utilisation de la fonction TOCOL

Pour ignorer à la fois les cellules vides et les erreurs, utilisez la valeur 3 comme argument « ignore ».

=TOCOL(B6:F9,3)

illustrant l'utilisation de la fonction TOCOL
#Exemple 3 : Transformer une plage en une seule colonne en balayant les valeurs par colonne

Par défaut, la fonction TOCOL parcourt le tableau ligne par ligne. Pour obtenir une seule colonne à partir d’un tableau balayé colonne par colonne, définissez l’argument « scan_by_column » sur VRAI.

Sélectionnez une cellule, par exemple J6 dans ce cas, saisissez la formule suivante et appuyez sur la touche Entréepour obtenir la nouvelle colonne.

=TOCOL(B6:F9,3,TRUE)

illustrant l'utilisation de la fonction TOCOL

Les meilleurs outils de productivité Office

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générer du code|  Créer formules personnalisées  |  Analyser les données et générer des graphiques|  Appeler Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons  |  Supprimer les lignes vides  |  Combinez les colonnes ou cellules sans perte de données  |  Arrondi sans utiliser de formule...
Super RechercheV:Critères multiples  |  Valeurs multiples  |  Entre plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées Liste déroulante:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante multisélection...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et feuilles|Bibliothèque de ressources(Texte automatique)|  Sélecteur de date  |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux jeux d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques...)|  50+Typesde graphiques(Diagramme de Gantt...)|  40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance...)|  19 Outilsd’insertion(Insérer un code QR,Insérer une image depuis un chemin...)|  12 Outilsde conversion(Convertir en mots,Conversion de devises...)|  7 Fusionner et scinderOutils(Fusion avancée des lignes,Scinder des cellules Excel...)|... et bien plus encore
Utilisez Kutools dans votre langue préférée – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…


Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
  • Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
  • Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.