La fonction CHOISIRCOLS vous permet de créer un nouveau tableau en mémoire à partir d'un tableau source. Présenté comme cela, on pourrait croire que la fonction s'adresse uniquement aux experts. En fait, elle est très utile avec les fonctions FILTRE et GROUPER.PAR
Comment utiliser la fonction CHOISIRCOLS ?
La fonction CHOISIRCOLS est très facile à paramétrer.
- Sélectionnez votre tableau source avec toutes ces colonnes
- Indiquer le numéro de colonne à retourner en premier. Ce numéro correspond à la position de la colonne dans le tableau Source
- Le numéro de colonne à retourner en deuxième
- …. Et ainsi de suite pour les colonnes qui va composer votre tableau en mémoire.
Par exemple, dans le cas suivant, nous recréons un tableau qui reprend les colonnes Vêtement, Taille, Couleur, Total. Comme vous pouvez le voir, nous pouvons reconstruire un nouveau tableau avec les colonnes dans l’ordre que nous voulons.

Alors bien sûr, seule, cette fonction n'a pas vraiment d'intérêt. Mais si nous l'associons à d'autres fonctions, nous enrichissons considérablement les possibilités de résultat.
Utilisation de CHOISIRCOLS avec la fonction FILTRE
La fonction FILTRE est l’une des nouvelles fonctions propagées qui a radicalement simplifié la construction des tableaux de bords.
- Elle peut s’utiliser aussi bien comme filtre de données, comme pour les employés absents ou les faire un menu déroulant avec saisie partielle.
- Mais elle peut aussi être utiliser à l’intérieur d’une fonction, comme pour extraire seulement les chiffres d’une cellule.
- Ou encore avec des images.
Mais quand vous devez présenter un résultat qui ne suit pas la construction originale de votre tableau source, c’est là qu’il faut utiliser la fonction CHOISIRCOLS. Par exemple, ici nous voulons la taille, couleur et Total pour les Jeans.
- Nous allons construire une fonction FILTRE
- Avec comme premier argument un tableau virtuel avec CHOISIRCOLS
- Puis notre critère de filtrage.
Attention ! nous n'avons volontairement pas inclus la colonne A dans la fonction CHOISIRCOLS. Regardez l'impact sur la construction du tableau virtuel.

CHOISIRCOLS avec GROUPER.PAR ou PIVOTER.PAR
Les fonction GROUPER.PAR et PIVOTER.PAR d'Excel 365 apportent une simplification dans la conception des tableaux de bords. En une seule formule, vous pouvez présenter des rapports de synthèse complets.
Et là encore, la fonction CHOSIRCOLS va nous servir à reconstruire un tableau virtuel qui présentera notre résultat indépendamment de la disposition initiale de notre source de données.
Nous voulons afficher le total des ventes par Genre et Vêtement. La fonction s'écrit alors.

Conclusion
Comme vous le constater, la fonction CHOISIRCOLS permet de se passer de la disposition initiale de vos colonnes sources. Ainsi, vous n'avez plus à perdre du temps à permuter les colonnes pour intégrer vos données source dans des fonctions élaborées.