28.08.2022, 10:00
Seiten: 1 2
28.08.2022, 10:05
Moin!
https://www.herber.de/excelformeln/pages...ahlen.html
Als Formel in die bed. Form. einbauen.
Gruß Ralf
https://www.herber.de/excelformeln/pages...ahlen.html
Als Formel in die bed. Form. einbauen.
Gruß Ralf
28.08.2022, 10:42
Hallo Ralf,
So hab ich es hinbekommen:
)[attachment=44826]
Das mit in "Bedingte Formatierung" einbauen, ich nehm die 3. Formel, (=WENN(SUMMENPRODUKT((REST(A1;ZEILE(A:A))=0)*1)>2;"";"Primzahl"))
hat noch nicht geklappt.
ich markiere zuerst die ganze Spalte, indem ich auf den Spaltenkopf klicke, dann "Regeln zur Hervorhebung von einzelnen Zellen", dann weitere Regeln .... dann "Formel zur Ermittlung der zu formatierenden Zellen verwenden"
dann nehme ich "Formel zur Ermittlung von ..." und lasse Farbeinstellungen auf default - klappt aber nicht. Irgendwas mache ich noch falsch!
So hab ich es hinbekommen:
)[attachment=44826]
Das mit in "Bedingte Formatierung" einbauen, ich nehm die 3. Formel, (=WENN(SUMMENPRODUKT((REST(A1;ZEILE(A:A))=0)*1)>2;"";"Primzahl"))
hat noch nicht geklappt.
ich markiere zuerst die ganze Spalte, indem ich auf den Spaltenkopf klicke, dann "Regeln zur Hervorhebung von einzelnen Zellen", dann weitere Regeln .... dann "Formel zur Ermittlung der zu formatierenden Zellen verwenden"
dann nehme ich "Formel zur Ermittlung von ..." und lasse Farbeinstellungen auf default - klappt aber nicht. Irgendwas mache ich noch falsch!
28.08.2022, 11:12
Die Formel des Links lautet ja:
=WENN(Formel;"Primzahl";"")
Lasse das WENN weg, denn die bed. Form. braucht ja "nur" den Wahrheitswert:
=Formel
Verkleinere den Bereich in der Formel [ZEILE(X1:X1024 statt ZEILE(A:A)], sonst rechnet sich Excel tot
=WENN(Formel;"Primzahl";"")
Lasse das WENN weg, denn die bed. Form. braucht ja "nur" den Wahrheitswert:
=Formel
Verkleinere den Bereich in der Formel [ZEILE(X1:X1024 statt ZEILE(A:A)], sonst rechnet sich Excel tot
A | |
1 | 1 |
2 | 3 |
3 | 5 |
4 | 7 |
5 | 9 |
6 | 11 |
7 | 13 |
8 | 15 |
9 | 17 |
10 | 19 |
11 | 21 |
12 | 23 |
13 | 25 |
14 | 27 |
Zelle | bedingte Formatierung... | Format |
A1 | 1: SUMMENPRODUKT((REST(A1;ZEILE(X$1:X$1024))=0)*1)>2 | abc |
28.08.2022, 12:48
Bin am Kämpfen, er zeigt seltsamerweise Zahlen mit 5 am Ende als PZ an:
[attachment=44827]
D101, die 10405 wird in H101 als PZ deklariert, ebenso die 11665 in Spalte D
Hier die Datei:
[attachment=44829]
[attachment=44827]
D101, die 10405 wird in H101 als PZ deklariert, ebenso die 11665 in Spalte D
Hier die Datei:
[attachment=44829]
28.08.2022, 13:08
Hallo,
lade doch die Datei hoch.
lade doch die Datei hoch.
28.08.2022, 13:33
(28.08.2022, 13:08)Gastlich schrieb: [ -> ]Hallo,
lade doch die Datei hoch.
Hab oben hochgeladen
28.08.2022, 16:17
Hallo,
in der Formel fehlt die $ Zeichen.
in der Formel fehlt die $ Zeichen.
PHP-Code:
=WENN(SUMMENPRODUKT((REST(D3;ZEILE(A$1:A$1024))=0)*1)>2;"";"PZ")
28.08.2022, 16:21
(28.08.2022, 16:17)Gastlich schrieb: [ -> ]Hallo,
in der Formel fehlt die $ Zeichen.
PHP-Code:=WENN(SUMMENPRODUKT((REST(D3;ZEILE(A$1:A$1024))=0)*1)>2;"";"PZ")
Danke Gastlich, hab es verbessert. Trotzdem ist 10405 immer noch PZ....
normalerweise funktioniert Rest so: REST(Zelle;mod) also beispielsweise Rest(D4;3). Hier aber kommt nach dem Semikolon die Angabe:
Code:
ZEILE(A$1:A$1024)
Welche Modi meint er den damit?
28.08.2022, 16:36
Ja, meine "Verbesserungen" sind manchmal schwierig zu verstehen …
Warum, glaubst Du, dass ich ZEILE(X$1:X$1024) in meiner Formel habe?
Erstens, weil der verwendete Spaltenbuchstabe völlig irrelevant ist.
Zweitens, weil ich den Rechenaufwand für Dein Ausgangsbeispiel verringern wollte.
Da konnte ich noch nicht ahnen, wie die größte zu prüfende Zahl ist.
Bei mir ist bei 1024*2 = 2048 Schluss.
Conclusio:
Du musst die Zeile des Bereichs an die zu erwartende größte zu untersuchende Zahl anpassen.
Bei der SUMMENPRODUKT-Formel ist bei max. 2*10^20 aka 2*1.048.576 finito.
Das alles wird aber in meinem Link (indirekt) beschrieben.
Indirekt, weil die Seite sich auf Excel bis 2003 bezieht (2^14 Zeilen).
Das Verstehen kann Dir leider keiner abnehmen.
Gruß Ralf
Warum, glaubst Du, dass ich ZEILE(X$1:X$1024) in meiner Formel habe?
Erstens, weil der verwendete Spaltenbuchstabe völlig irrelevant ist.
Zweitens, weil ich den Rechenaufwand für Dein Ausgangsbeispiel verringern wollte.
Da konnte ich noch nicht ahnen, wie die größte zu prüfende Zahl ist.
Bei mir ist bei 1024*2 = 2048 Schluss.
Conclusio:
Du musst die Zeile des Bereichs an die zu erwartende größte zu untersuchende Zahl anpassen.
Bei der SUMMENPRODUKT-Formel ist bei max. 2*10^20 aka 2*1.048.576 finito.
Das alles wird aber in meinem Link (indirekt) beschrieben.
Indirekt, weil die Seite sich auf Excel bis 2003 bezieht (2^14 Zeilen).
Das Verstehen kann Dir leider keiner abnehmen.
Gruß Ralf
Seiten: 1 2