Error 508
Moderator: Moderatoren
Die Fehelrcodes stehen in der Hilfe, Du findest Sie unter "Fehlercodes in sCalc". Für 508 steht da:
508:
Fehler in der Klammerung
Es fehlt eine Klammer; es ist z. B. eine schließende Klammer vorhanden, aber keine öffnende.
Mein Tipp: benutze den Funktionsautopiloten, da sieht man meist sehr schnell, wo das Problem liegt.
508:
Fehler in der Klammerung
Es fehlt eine Klammer; es ist z. B. eine schließende Klammer vorhanden, aber keine öffnende.
Mein Tipp: benutze den Funktionsautopiloten, da sieht man meist sehr schnell, wo das Problem liegt.
Klammer?
Schau mal, so hab ich das gemacht.......
Einrichten einer Hilfsspalte in C:
Eintrag in C1 als Matrixformel (Eingeben mit SHIFT/STRG/ENTER):
{=MIN(WENN(ISTLEER(B1:$B$8);9;ZEILE(B1:$B$8)))}
Eintrag in C2 auch als Matrixformel:
{=MIN(WENN(ISTLEER(INDIREKT("B"&1+C1):$B$8);9;ZEILE(INDIREKT("B"&1+C1):$B$8)))}
dann C2 in C3:C8 kopieren.
Eintrag in A1:
=WENN(C1>8;"";BEREICH.VERSCHIEBEN($B$1;C1-1;0))
Eintrag in A2:
=WENN(UND(C1<>C2;C2<9);BEREICH.VERSCHIEBEN($B$1;C2-1;0);"")
dann A2 in A3:A8 kopieren.
Jetzt hab ich in Spalte A alle Einträge aus B sauber gelistet.
Sollte so funzen........
Marcus
Einrichten einer Hilfsspalte in C:
Eintrag in C1 als Matrixformel (Eingeben mit SHIFT/STRG/ENTER):
{=MIN(WENN(ISTLEER(B1:$B$8);9;ZEILE(B1:$B$8)))}
Eintrag in C2 auch als Matrixformel:
{=MIN(WENN(ISTLEER(INDIREKT("B"&1+C1):$B$8);9;ZEILE(INDIREKT("B"&1+C1):$B$8)))}
dann C2 in C3:C8 kopieren.
Eintrag in A1:
=WENN(C1>8;"";BEREICH.VERSCHIEBEN($B$1;C1-1;0))
Eintrag in A2:
=WENN(UND(C1<>C2;C2<9);BEREICH.VERSCHIEBEN($B$1;C2-1;0);"")
dann A2 in A3:A8 kopieren.
Jetzt hab ich in Spalte A alle Einträge aus B sauber gelistet.
Sollte so funzen........
Marcus
ich habe die Formeln nicht nachgestellt, sondern nur gelesen, meine Antwort ist also nur Theorie, aber vielleicht liefert das trotzdem einen Anhaltspunkt.
Ich gehe mal davon aus, dass Du Version 2.0 einsetzt, denn unter früheren Versionen gehen mehrstufige Matrixformeln sowieso noch nicht.
Ein Anhaltspunkt betreffend "fehlende Klammern" könnte sein:
das müsste sicher so formuliert werden:
evtl muss sogar noch ein Klammern-Paar rein:
dito bei der zweiten Indirekt-Formel
und was ist das: BEREICH.VERSCHIEBEN?
Ich gehe mal davon aus, dass Du Version 2.0 einsetzt, denn unter früheren Versionen gehen mehrstufige Matrixformeln sowieso noch nicht.
Ein Anhaltspunkt betreffend "fehlende Klammern" könnte sein:
Code: Alles auswählen
INDIREKT("B"&1+C1):$B$8)
Code: Alles auswählen
INDIREKT("B"&(1+C1):$B$8)
Code: Alles auswählen
INDIREKT(("B"&(1+C1)):$B$8)
und was ist das: BEREICH.VERSCHIEBEN?
VERSCHIEBEN verstehe ich schon, aber die Schreibweise BEREICH.VERSCHIEBEN?Marcus G. hat geschrieben: Ich hab das so aus Excel übernommen. 2.0 wandelt das in "Verschieben" um.
Was soll die Formel denn tun? Steht das wirklich in Excel so drin?
Was meinst Du damit?Wo könnte ich Klärung für das Umstellen der Formel erhalten?
Hat die Korrektur der fehlenden Klammer in der INDIREKT-Formel was gebracht?
Arbeitest Du mit dem Funktionsautopiloten? Da findet man eigentlich alle Erklärungen. Fehler werden ziemlich genau lokalisiert und die Hilfe bezieht sich stets konkret auf die aktuelle Funktion.
Hallo
Ich möchte eigentlich nur aus einer Spalte (B) die mit Lücken durchsetzt ist diese Lücken entfernt haben. Sauber aufgelistet sollte das ganze dann in Spalte (A) stehen. Ohne Lücken versteht sich.
Beim ändern wird dies direkt in A übertragen.
Der Funktionsautopilot gibt mir keine fehler aus.
Marcus
Ich möchte eigentlich nur aus einer Spalte (B) die mit Lücken durchsetzt ist diese Lücken entfernt haben. Sauber aufgelistet sollte das ganze dann in Spalte (A) stehen. Ohne Lücken versteht sich.
Beim ändern wird dies direkt in A übertragen.
Der Funktionsautopilot gibt mir keine fehler aus.
Marcus
Ich nehme an, das ist der gleiche Beitrag, wie der hier:
http://www.ooo-portal.de/index.php?modu ... topic=2294
Da wird ein Filter als Lösung vorgeschlagen. Den würde ich auch benutzen.
Als Ergänzung zum Problem der Aktualisierung:
Wenn Du Spalte A markierst und über Daten/Bereich:festlegen, einen Bereichsnamen zuordnest, bevor Du den Filter definierst, dann bleiben Bereich und Filter verbunden, jedenfalls wenn Du in den "Zusätzen" bei der Filterdefinition "persistent" aktiviert lässt. Du kannst dann jeweils die Filterausgabe aktualisieren, indem Du den Cursor in den Bereich in Spalte A setzt und Daten/Bereich aktualisieren drückst.
http://www.ooo-portal.de/index.php?modu ... topic=2294
Da wird ein Filter als Lösung vorgeschlagen. Den würde ich auch benutzen.
Als Ergänzung zum Problem der Aktualisierung:
Wenn Du Spalte A markierst und über Daten/Bereich:festlegen, einen Bereichsnamen zuordnest, bevor Du den Filter definierst, dann bleiben Bereich und Filter verbunden, jedenfalls wenn Du in den "Zusätzen" bei der Filterdefinition "persistent" aktiviert lässt. Du kannst dann jeweils die Filterausgabe aktualisieren, indem Du den Cursor in den Bereich in Spalte A setzt und Daten/Bereich aktualisieren drückst.