NACHZEILE vs. MAP (Primzahlen)
{Boris}
Hallo zusammen,
diese Formel listet Primzahlen auf - in diesem Fall von 7 bis 71:
=LET(x;SEQUENZ(65;;7);y;MAP(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Jetzt dachte ich, dass das mit NACHZEILE genau so funktioniert - aber mit NACHZEILE statt MAP werden alle ungeraden Zahlen ab 7 aufgelistet (also 7,9,11,13,15 usw.) und nicht bloß die Primzahlen:
=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 eine Zelle (im Beispiel A2) aus, dann funktioniert es auch mit NACHZEILE:
=LET(x;A2#;y;NACHZEILE(x;LAMBDA(a;UND(REST(a;SEQUENZ(a-2;;2)))));FILTER(x;y))
Wieso verlangt NACHZEILE hier einen Bezug (A2#), um "zu funktionieren"? Bislang dachte ich, dass auch ein Array möglich ist.
Beispielmappe:
https://www.herber.de/bbs/user/174703.xlsx
Vielleicht hab ich grad aber auch nur nen Knoten im Hirn...? ;-)
VG, Boris