Zufallszahlengenerierung in Calc

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Zufallszahlengenerierung in Calc

Beitrag von Karolus »

Hallo

Code: Alles auswählen

=WAHL(ZUFALLSBEREICH(1;20);1;1;2;2;2;3;3;3;3;3;3;4;4;4;4;5;5;5;5;6)
Die jeweilige Anzahl der Werte representiert ihre Wahrscheinlichkeit, aus der Gesamtanzahl ergibt sich die 20.
eine andere Variante dazu:

Code: Alles auswählen

=WERT(TEIL("11222333333444455556";ZUFALLSBEREICH(1;20);1))
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
echo
*******
Beiträge: 1038
Registriert: Fr, 14.11.2008 15:27
Wohnort: BRA - Nds

Re: Zufallszahlengenerierung in Calc

Beitrag von echo »

Hallo,
aber was ist halt leider sehr sehr umständlich, wenn man damit sehr viele Werte verarbeiten muss, wo andere dann halt automatisch andere Wahrscheinlichkeiten entstehen tun
dann würde ich eine "Wahrheitstabelle" erstellen, in der alle Werte mit den entsprechenden %-Werten drin stehen.

Die kannst du dann mit SVerweis() abfragen. Dabei benutzt du ZUFALLSBEREICH(0;100) als Suchkriterium.
Siehe Anhang
Gruß Holger
Dateianhänge
Unbenannt 1.ods
(9.74 KiB) 113-mal heruntergeladen
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Zufallszahlengenerierung in Calc

Beitrag von Karolus »

Hallo
Ausgehend von:
1 10,00%
2 15,00%
3 30,00%
4 20,00%
5 20,00%
6 5,00%
im Bereich A1:B6 könntest du in C1:

Code: Alles auswählen

=RUNDEN(B1*100)
in D1:

Code: Alles auswählen

=WIEDERHOLEN(A1;C1)
beide Formeln bis Zeile 6 ziehen, in F1:

Code: Alles auswählen

=D1&D2&D3&D4&D5
und als "Würfel"-funktion:

Code: Alles auswählen

=WERT(TEIL(F1;ZUFALLSBEREICH(1;100);1))
Das ist dann "automatisch" mit der Einschränkung daß in Spalte A nur einstellige Ganzzahlen oder einzelne Buchstaben zulässig wären.

Edit:
Vergiss alles was ich schrub, nimm einfach Holgers Lösung !
edit_Ende

Gruß Karo
Zuletzt geändert von Karolus am So, 29.08.2010 18:36, insgesamt 1-mal geändert.
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Zufallszahlengenerierung in Calc

Beitrag von Karolus »

Hallo
Eine kleine Korrektur für Holgers Lösung
=SVERWEIS(ZUFALLSBEREICH(0;99);$A$2:$B$7;2;1)
Wenn man mit 0 anfängt muss man bei 99 aufhören.

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Antworten