unerklärlicher #ÜBERLAUF!
#1
Moin!
Gegeben sei ein leeres Tabellenblatt.
Ich möchte 10 bis 15 ganzzahlige dreistellige Zufallszahlen generieren.
Die Formel lautet
=LET(
    anz; ZUFALLSBEREICH(10; 15);
    ZUFALLSMATRIX(anz; ; 100; 999; 1)
)


Wenn ich jetzt mittels F9 Neuberechnungen anstoße, erscheint in unregelmäßigen Abständen #Überlauf! statt der Liste.
Wie erklärt sich dieser Fehler?
Ich habe auch Copilot gefragt.
Das Ergebnis war "etwas" unbefriedigend.

Noch ergänzend:
Der Fehler kann selbst dann auftreten, wenn ich die variable Zeilenzahl in eine andere Zelle auslagere:
ABC
113#ÜBERLAUF!
2

ZelleFormel
A1=ZUFALLSBEREICH(10;15)
C1=ZUFALLSMATRIX(A1;;100;999;1)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#2
Hi,

Zitat:erscheint in unregelmäßigen Abständen #Überlauf!

bei mir sofort!

So kann ich den Fehler nachstellen

Code:
=ZUFALLSMATRIX(ZUFALLSBEREICH(10;15);;100;999;1)

Der ist logisch nicht nachvollziehbar. Eine Auslagerung der Formel für die Länge der Liste ergibt keine Logik für das Auftreten des Fehlers

Code:
=ZUFALLSBEREICH(10;15)
=ZUFALLSMATRIX(D1;;100;999;1)

Deutet auf einen Bug hin.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Wie gesagt, manchmal funktioniert es ja:
ABC
112996
2839
3859
4438
5469
6856
7502
8692
9139
10101
11884
12583
13

ZelleFormel
A1=ZUFALLSBEREICH(10;15)
C1=ZUFALLSMATRIX(A1;;100;999;1)

Und ja, ich sehe keine Logik dahinter …
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Moin Ralf

Nicht verzagen, Detlef Bill fragen.
https://www.youtube.com/watch?v=iaJv6E0GRC4
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • RPP63
Antworten Top
#5
Thanks, Bill (und natürlich Detlef)!
Zusammenfassung:
"Eigentlich" dürfte es nie funktionieren.
Die Tatsache, dass es doch manchmal geht, treibt selbst Bill Jelen auf die Palme.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Hallo

Mit etwas Beiwerk kommt man evtl. zu einer brauchbaren Verwendung.

Formel in A1.
=WENN(B1<>"";A1#;ZUFALLSMATRIX(ZUFALLSBEREICH(1;10);4;1;12;WAHR))
B1 markieren und für Neuberechnung immer wieder Entf. drücken.

Gruß Elex
Antworten Top
#7
Hi,

ist genausowenig hilfreich:

   

Und das 5-6mal hintereinander!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Hi 

Also in Excel Web funktioniert das. 
Frage: In deinem Bild steht die Formel in Spalte C.
Antworten Top
#9
hi,

ok, das war mein Fehler. Der bei jedem Mal entstehende Überlauf wird durch die Formel überspielt.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste