Err:514, bzw meine Formel ist zu lang :/

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

McWayne
Beiträge: 5
Registriert: Do, 31.05.2007 20:25

Err:514, bzw meine Formel ist zu lang :/

Beitrag von McWayne »

Problem steht im Topic.
Ich hab ne Formel mit 44 Wenn bedingungen, leider spruckt OpenOffice nach rund 40 bedingungen leider die Fehlermeldung raus.
Gibt es eine möglichkeit due zulässige Formellänge zu erweitern?
yadda yadda
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Gibt es eine möglichkeit due zulässige Formellänge zu erweitern?
Vermutlich nicht, aber es gibt eine einfache Möglichkeit die Formel wesentlich kürzer zu schreiben:
Schreib deine 44 'Wenn'->'dann' in eine 2-spaltige Hilfstabelle, und verwende statt deiner '44-Wenn-formel' eine einfache übersichtliche SVERWEIS-funktion. Bei Fragen dazu helfen wir gerne.

Gruß Karo
McWayne
Beiträge: 5
Registriert: Do, 31.05.2007 20:25

Beitrag von McWayne »

Dann erklärich ma grob was ich vorhab..weil mein IQ reicht gerade nicht über den rand eines knäckebrotes -.-
Im groben habe ich eine auswahlliste erstellt, diese gibt in ihrer eigenen zelle nummern von 1-xx aus.
In dieser Liste stehen halt gewisse Gegenstände.
Mit dieser wenn Liste verbinde ich nun folgendes, sie lesen aus welcher Gegenstand gerade in der Auswahlliste steht (das 1-xx =P) und geben mir in der Zielzelle dann den dazugehörigen wert in Isländischen Kronen an.
Ich habe sogar ein anderes Sheet in der sowas grob benutzt wird und arbeitet dort mit vergleichen (da setzen meine hirnfunktionen aus).

Aber als beispiel setz ich ne zeile der überlangen Formel rein..
==WENN(B30=1;Datenmuell.B117;WENN(B30=2;Datenmuell.B118;WENN(B30=3;Datenmuell.B119;WENN(B30=4;Datenmuell.B12....geht bis Datenmuell.b160..

=WENN(B30=1<-Identifikator der auswahlliste;Datenmuell.B117<-Einzutragender wert der formel;WENN(B30=2;Datenmuell.B118;WENN(B30=3;Datenmuell.B119;WENN(B30=4;Datenmuell.B12
yadda yadda
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Beitrag von Gert Seler »

Hallo Mc Wayne,
Du solltest Dir in der OOo-Hilfe unbedingt mal die Funktion
"SVERWEIS" erklären lassen.
Wie Karolus schon schrieb, ist das genau die Lösung für Dein
Problem.
Oder schau hier mal nach:
http://www.ooowiki.de/

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo

? Kannst du nicht einen festen Umrechnungsfaktor zur Umrechnung in isländ. Kronen verwenden ?

Falls nein, dann schreib die Zahlen 1 bis 44 in 'Datenmuell.A117' bis 'Datenmuell.A160', und verwende:

=SVERWEIS(B30;Datenmuell.$A$117:$B$160;2;0)

Gruß Karo
McWayne
Beiträge: 5
Registriert: Do, 31.05.2007 20:25

Beitrag von McWayne »

Muha..Sverweis funktioniert..obwohl ich nur die hälfte raffe was da in der
hilfe steht.
Ohne dein Beispiel würd ich da wohl immernoch rumknobeln =P

thx 4 help
yadda yadda
Antworten