Tous les résultats possibles

Bonjour à tous, j'ai une petite question d'ordre Excel et mathématique ^^

J'ai une colonne A qui présente des chiffres A1 à A5

J'ai une colonne B qui présente des chiffres de B1 à B4

et j'ai une colonne C qui présente des chiffres de C1 à C20

Je réalise le calcul suivant : un chiffre de la colonne A, multiplié par un chiffre de la colonne B, divisé par un chiffre de la colonne C

J'aimerai que dans la colonne D, je vois les uns à la suite des autres, tous les résultats possibles

Je vous met une PJ pour exemple

Merci d'avance

Enzo_it

34enzo.xlsx (27.82 Ko)

Bonjour, bonjour !

Merci de nous présenter un algorithme - la logique - ou un pseudo code pour y parvenir, on verra ensuite pour le côté Excel …

« Heureux l'étudiant qui, comme la rivière, suis son cours sans quitter son lit ! »

bonsoir,

une proposition de solution via une macro

Sub test()
    For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
        For j = 1 To Cells(Rows.Count, 2).End(xlUp).Row
            For k = 1 To Cells(Rows.Count, 3).End(xlUp).Row
                l = l + 1
                Cells(l, 4) = Cells(i, 1) * Cells(j, 2) / Cells(k, 3)
                Cells(l, 5) = Cells(i, 1) & "*" & Cells(j, 2) & "/" & Cells(k, 3)
            Next k
        Next j
    Next i
End Sub

Bonsoir @ tous,

par formule, en D1 :

=DECALER(A$1;ENT((LIGNE()-1)/(NB(B:B)*NB(C:C)));)*DECALER(B$1;MOD(ENT((LIGNE()-1)/NB(C:C));NB(B:B));)/DECALER(C$1;MOD(LIGNE()-1;NB(C:C));)

@ tirer vers le bas

@ + +

Bonjour,

Merci à vous deux pour vos propositions, c'est exactement ça que je voulais

Cloturé

Rechercher des sujets similaires à "tous resultats possibles"