Jens Ravens schrieb:

nachdem ich für einen Kunden eine Tabelle in Excel 08 erstellt habe und er mich um eine Portierung nach OOo bat, habe ich mich gleich an die Arbeit gemacht. Dabei ist mir ein kleines (oder eher großes) Problem unterkommen. Eine Formel, die sowohl unter Excel 2007, Excel 2008, Apple iWork Numbers 08 & 09 und OpenOffice 2.4.3 funktionert (und demnach höchstwahrscheinlich nicht allzu falsch ist ;-) ), verweigert unter OOo 3.1 einfach konsequent den Dienst.

Was genau heißt 'verweigert den Dienst'? Was wird angezeigt? Nur diese eine Zelle, oder die ganze Spalte? Trifft eventuelle eine der 5 Leerausgaben zu (ersetz doch mal die fünf >""< durch >"AAA"<, >"BBB"< usw.)?

Gliedern wir mal auf:

=WENN(D72="x";

nennen wir das WENN hier mal #W1

>WENN(

dann ist das hier #W2

ODER(WENN(

#O1 und #W3

ISTFEHLER(SVERWEIS($C72;$C$6:D$25;

Fehlt da nicht ein "$" vor dem "D$25" (auch jeweils in den weiteren Vorkommen von SVERWEIS)?

>SPALTE()-3;

Wenn ich richtig rechnen kann, steht der Name aber in SPALTE()-2.

FALSCH()));

Wenn ich mich nicht verschaut habe, ist hier die Bendingung von #W3 zu Ende; jetz kommen die beiden Alternativen:

"";

#W3.1

SVERWEIS($C72;$C$6:D$25;SPALTE()-3;FALSCH())

#W3.2; jetzt würde ich eigentlich eine schließende Klammer von #W3 erwarten, gefolgt von einem ';', und dann die nächste Bedingung von #O1:

)="x";

Hmm; hab /ich/ mich verzählt, oder /Du/?

Ich würde mich freuen, wenn mir jemand helfen könnte. Auch nach langem Herumprobieren konnte ich den Fehler nicht wirklich lokalisieren.

Warum schreibst Du auch nicht die einzelnen WENNs usw. in separate (ausgeblendete) Spalten, und hast dann in der eigentlichen aka sichtbaren Zelle nur etwas wie '=wenn(ABC=XYZ; X00; Y00)' stehen? Im Fall eines Zweifels an der Richtigkeit des Ergebnisses kann Du so sehr viel leichter das Teilergebniss in der Zelle X00 etc. überprüfen.

Wolfgang
--


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an