Clever-Excel-Forum

Normale Version: Mehrere Ergebnisse berechnen mit einer Formel und mehreren Ausgangswerten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo Freunde,

ich habe eine Poisson-Matrix erstellt in der zwei Werte als Berechnungsgrundlage dienen und als Ergebnis drei Wahrscheinlichkeitswerte liefern (kumuliert 1).

Ich habe also als Input z.B. 1,3 und 1,47, über die Addition der Felder der Poisson-Matrix erhalte ich dann drei Wahrscheinlichkeitswerte als Output.

Nun meine Frage: Ich habe tausende verschiedene Ausgangswerte, wie kann ich diese ohne jeweils eigene Matrix auswerten? 
Ich hatte mir vorgestellt innerhalb von Excel Variablen zu definieren um mit Hilfe der Poisson-Matrix die tausenden Ergebinsse auszuspucken..allerdings komme ich mit meiner Recherche nicht weiter..sind meine Wünsche in Excel überhaupt umsetzbar?

Kann mir jemand BITTE helfen??

VIELEN DANK!!!!  :100:
Hallo,

Student? Schüler?

Lade eine Beispieldatei mit dem Wunschergebnis hoch.

mfg
Danke erstmal für die Antworten, ich bin Student. Leider erhalte ich weder bei Datentabellen noch bei Szenarien das gewünschten Ergebnis, was durchaus an meinem geringen Verständnis liegen kann. 

Ich habe mal ein Beispiel hochgeladen: In den ersten beiden Spalten stehen die Werte, für die die Ergebnisse berechnet werden sollen. Die Berechnung erfolgt über die Poisson-Matrix, in dem Beispiel werden die drei Ergebnisse in den Zellen E10:G10 ausgespuckt, die auf den Werten in A2 und B2 basieren. 

Ich möchte nun aber nicht für jedes Wertepaar eine neue Poisson-Matrix aufsetzen sondern mit nur dieser einen Matrix rechnen, sodass für jede der Zeilen in den Spalten A und B das jeweilige Ergebnis in den Spalten L:N ausgespuckt wird.

DANKE für eure Hilfe!  :100:  Exclamation
Hallo,

mit VBA kann man recht leicht beliebig große Tabelle erst berechnen und dann weiter auswerten, z.B. als Chart darstellen.

Die gezeigte Datei hat so viele "#Ref"-Fehler, dass sie nicht hilfreich war.

Code:
Sub F_en() 'Poisson-Verteilung
m = 5 'Mittelwert
For x = 1 To 7
    Cells(x, 1) = WorksheetFunction.Poisson_Dist(x, m, False)
    Cells(x, 2) = WorksheetFunction.Poisson_Dist(x, m, True)
Next x
End Sub

mfg
Du musst drei Datentabellen anlegen - jeweils für E10, F10 und G10.
wenn ich drei Datentabellen anlege, bekomme ich die Daten ja nur in der jeweiligen Datentabelle angezeigt? Ich würde mir die Ergebnisse gerne in den benachbarten Spalten anzeigen lassen (C:E). Oder soll ich die mir dann mit der wenn Funktion jeweils raussuchen?
Ich dachte das wäre offensichtlich.
Die drei Datentabellen fügst du zu einer Ergebnistabelle zusammen.
Also ich muss leider zugeben, dass ich nich weiß was gemeint ist. Wie soll ich ich die Datentabelle zusammenfügen? 
Wenn ich meine beiden Spalten A:B so ausrichten würde das Spalte B in Zeile 1 angezeigt wird, könnte ich für jedes der drei gewünschten Ergebnisse eine solche Tabelle anlegen. Ist das gemeint? Würde funktionieren aber fände ich so definitiv nicht passend da es sich um tausende dieser Werte handelt und die Werte wie sie aktuell in den Spalten A:B aufgelistet sind auch so strukturiert bleiben sollen..
(25.06.2019, 18:36)Fennek schrieb: [ -> ]Hallo,

mit VBA kann man recht leicht beliebig große Tabelle erst berechnen und dann weiter auswerten, z.B. als Chart darstellen.

Die gezeigte Datei hat so viele "#Ref"-Fehler, dass sie nicht hilfreich war.

Code:
Sub F_en() 'Poisson-Verteilung
m = 5 'Mittelwert
For x = 1 To 7
   Cells(x, 1) = WorksheetFunction.Poisson_Dist(x, m, False)
   Cells(x, 2) = WorksheetFunction.Poisson_Dist(x, m, True)
Next x
End Sub

mfg

Vielen Dank auch für deine Hilfe. Vielleicht ist es sogar über VBA einfacher? Mittlerweile habe ich mir ein paar Grundlagen angeeignet aber so 100% nachvollziehen kann ich es nicht. Warum ist in deinem Code m = 5? Warum ist für die zweite Spalte die Verteilung auf True gesetzt?
Seiten: 1 2 3