07.01.2025, 15:19
Hallo zusammen,
bei Herber hatte ich gestern gepostet - bin aber noch nicht glücklich - daher auch nochmal hier:
=LET(x;SEQUENZ(65;;7);y;MAP(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
ermittelt zuverlässig die Primzahlen ab 7 bis (in diesem Fall) 71, also 7,11,13,17,19,23 usw. bis 71.
Die selbe Formel - nur mit NACHZEILE statt MAP - liefert (für mich überraschend) andere Ergebnisse - und zwar alle ungeraden Zahlen ab 7 bis 71 (und eben nicht nur die Primzahlen), also 7,9,11,13,15,17 usw. bis 71.
=LET(x;SEQUENZ(65;;7);y;NACHZEILE(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Lagert man SEQUENZ(65;;7) jedoch in einen Zellbereich aus (im Beispiel in A2) und nimmt stattdessen auf den Spillbereich A2# Bezug, liefert auch NACHZEILE das gewünschte Ergebnis:
=LET(x;A2#;y;NACHZEILE(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Kann mir jemand dieses NACHZEILE-Verhalten erklären?
P.S.: Es geht mir nicht um die Optimierung einer Primzahlformel oder irgendeine Variante, sondern ausschließlich um eine Erklärung für dieses NACHZEILE-Verhalten.
bei Herber hatte ich gestern gepostet - bin aber noch nicht glücklich - daher auch nochmal hier:
=LET(x;SEQUENZ(65;;7);y;MAP(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
ermittelt zuverlässig die Primzahlen ab 7 bis (in diesem Fall) 71, also 7,11,13,17,19,23 usw. bis 71.
Die selbe Formel - nur mit NACHZEILE statt MAP - liefert (für mich überraschend) andere Ergebnisse - und zwar alle ungeraden Zahlen ab 7 bis 71 (und eben nicht nur die Primzahlen), also 7,9,11,13,15,17 usw. bis 71.
=LET(x;SEQUENZ(65;;7);y;NACHZEILE(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Lagert man SEQUENZ(65;;7) jedoch in einen Zellbereich aus (im Beispiel in A2) und nimmt stattdessen auf den Spillbereich A2# Bezug, liefert auch NACHZEILE das gewünschte Ergebnis:
=LET(x;A2#;y;NACHZEILE(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Kann mir jemand dieses NACHZEILE-Verhalten erklären?
P.S.: Es geht mir nicht um die Optimierung einer Primzahlformel oder irgendeine Variante, sondern ausschließlich um eine Erklärung für dieses NACHZEILE-Verhalten.
VG, Boris
https://www.herber.de/excelformeln
https://www.herber.de/excelformeln