S’ouvre dans un nouvel onglet
Liste

PF.GENERER_COMBINAISONS

La fonction PF.GENERER_COMBINAISONS génère TOUTES les combinaisons possibles de k éléments choisis parmi une liste, et les retourne sous forme de tableau dynamique (array).

Différence avec PF.COMBINAISON :

    • PF.COMBINAISON(n;k) : Compte combien de combinaisons existent → un nombre

    • PF.GENERER_COMBINAISONS(liste;k) : Liste toutes les combinaisons → un tableau

Syntaxe

=PF.GENERER_COMBINAISONS(liste; taille)

liste
Obligatoire
Plage de cellules contenant les éléments (ex: A1:A5)
taille
Obligatoire
Nombre d'éléments par combinaison (k)

Exemples professionnels

Génération d'équipes

Contexte : Former toutes les équipes possibles de 3 personnes parmi 5 candidats.

Données (A1:A5) :

Alice
Bob
Carol
David
Eve

Alice Bob Carol
Alice Bob David
Alice Bob Eve
Alice Carol David
Alice Carol Eve
Alice David Eve
Bob Carol David
Bob Carol Eve
Bob David Eve
Carol David Eve

=PF.GENERER_COMBINAISONS(A1:A5; 3) 

Résultat retourné  : 10 équipes

Tests de produits par paires

Contexte : Tester toutes les combinaisons 2à2 de 4 produits pour compatibilité.

Produits (A1:A4) :

Produit A
Produit B
Produit C
Produit D

=PF.GENERER_COMBINAISONS(A1:A4; 2) 

Résultat retourné  :

Cas d'usage typiques

Utilisez PF.GENERER_COMBINAISONS pour :

    • 👥 Équipes : Former tous les groupes possibles
    • 🧪 Tests : Combinaisons de tests (A/B, produits)
    • 🎮 Jeux : Générer grilles (loto, paris)
    • ⚽ Sports : Calendrier matchs (round-robin)
    • 🧠 Analyse : Étude exhaustive de scénarios
    • 📊 Optimisation : Trouver meilleure combinaison

Applications concrètes :

    • Planning projets
    • Gestion tournois
    • Conception expériences
    • Portfolio management

Sur cette page