apache open calc Verschachtelung wenn und oder

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

astewaste

apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » Di, 20.06.2017 20:51

Hallo, liebe Gemeinde! Ich hoffe, daß erfahrene Anwender von apache calc mir bei der Aufgabelösung helfen könnten. Als Anfänger komme ich nicht auf die richtige Formel(n). Calc Syntaks beherrsche ich überhaupt nicht. Sorry! Ich vesuch mit dem Gemisch aus eigenen Wörten und Formelteilen die Aufgabe zu beschreiben.
WENN UND I2>=1,5; I2 <=3; G2="H";DANN 10*(I2-1);0);WENN UND I2>=1,5;I2<=3;G2="A";-10;0);WENN(UND(I2>=1,5;I2<=3;G2="D";-10;0). Könnte mir jemand dabei helfen aus dem ne Formel zu basteln?
Vielen Dank in voraus!

HeritzP
*****
Beiträge: 234
Registriert: So, 22.12.2013 11:23

Re: apache open calc Verschachtelung wenn und oder

Beitrag von HeritzP » Di, 20.06.2017 21:31

Hallo,

teste mal diese Formel.

Code: Alles auswählen

=WENN(UND((I2>=1,5)*(I2<=3);G2="H");10*(I2-1);WENN(UND((I2>=1,5)*(I2<=3);ODER(G2="A";G2="D"));-10;0))

Wenn Du angemeldet bist, kann eine Datei hochgeladen werden. Das hilft am meisten.

Gruß HeritzP

ASTEWASTE

Re: apache open calc Verschachtelung wenn und oder

Beitrag von ASTEWASTE » Di, 20.06.2017 21:48

hi, vielen Dank für schnelle Hilfe! Ich teste s gleich aus. Ne Frage: ist es correkt "*" Zeichen zwischen I2>=1,5 und I2<=3,5 zu setzten. Die Formel sollte eigentlich nur das Bereich zwischen 1,5 und 3,5 berücksichtigen. Wäre s nicht ";" statt "*" an der Stelle richtig? Oder irre ich mich? Ich bin noch nicht angemeldet. Mach s gleich.

HeritzP
*****
Beiträge: 234
Registriert: So, 22.12.2013 11:23

Re: apache open calc Verschachtelung wenn und oder

Beitrag von HeritzP » Di, 20.06.2017 22:10

Hallo,

bei einer WENN() Formel wird auf WAHR bzw. 1 abgefragt.
(I2>=1,5)=1
(I2<=3)=1
1*1=1

Die Formel nur mit UND().

Code: Alles auswählen

=WENN(UND(I2>=1,5;I2<=3;G2="H");10*(I2-1);WENN(UND(I2>=1,5;I2<=3;ODER(G2="A";G2="D"));-10;0))
Gruß HeritzP

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » Di, 20.06.2017 22:18

Es funktioniert, "*" ist an der richtigen Stelle. Vielen Dank für die Hilfe!

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » Di, 20.06.2017 22:27

Danke auch für die Erklärung dazu! Hab noch `ne sehr knifflige (meine ich) Aufgabe. Aber für heute reicht s allermal. Muß die heutige vorerst abarbeiten. Bin relativ alt. Hilft mir höffentlich gegen Alzheimer. Vielen Dank nochmals und schönen Abend!

TrueColor
******
Beiträge: 542
Registriert: Do, 11.03.2010 11:23

Re: apache open calc Verschachtelung wenn und oder

Beitrag von TrueColor » Mi, 21.06.2017 10:57

astewaste hat geschrieben:
Di, 20.06.2017 20:51
Calc Syntaks beherrsche ich überhaupt nicht. Sorry! Ich vesuch mit dem Gemisch aus eigenen Wörten und Formelteilen die Aufgabe zu beschreiben.
Hallo,

du kannst auch mal einen Blick in die F1-Hilfe werfen. Die OpenOffice-Hilfe ist, im Vergleich zu vielen anderen Programmen, sehr gut aufgebaut und bietet auch viele Syntax-Beispiele. Einfach nach den Schlüsselwörtern, wie z.B. WENN, UND, ODER suchen
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » Mi, 21.06.2017 13:22

Vielen Dank für den Tipp!

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » So, 25.06.2017 10:45

Hallo, liebe Gemeinde!

Bin immernoch kein erfahrener Nutzer sondern ein (eher betagter) Anfänger. Was neues zu lernen ist bekanntlich nie zu spät.

Ich versuche folgende Aufgabe zu beschreiben. Wenn AJ2>AL2 und G2="H" dann 10*(AJ2-1) wenn immernoch AJ2<AL2 aber G2= "A" oder G2="D" dann Ergebniss sollte -10 sein. Am sonsten 0. Ich habe folgende Formel gebastelt:

=WENN(UND(AJ2<AL2;G2="H");10*(AJ2-1);WENN(UND(AJ2<AL2);ODER(G2="A";G2="D");-10;0))

Könnte vielleicht jemand sagen, was an dieser Formel falsch ist. Es kommt in der Zelle zur Meldung "ERR:504"

Leider komme ich mit dem Funktions Assistenten nicht weiter.

Vielen Dank in voraus!

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » So, 25.06.2017 10:51

Sorry! In der Beschreibung habe ich ein Fehler gemacht: es sollte AJ2<AL2, so wie in der Formel.

Gast

Re: apache open calc Verschachtelung wenn und oder

Beitrag von Gast » So, 25.06.2017 10:57

Servus,

zu viele Zeichen in der Formel. (;0) im letzen Teil.

Code: Alles auswählen

=WENN(UND(AJ2<AL2;G2="H");10*(AJ2-1);WENN(UND(AJ2<AL2);ODER(G2="A";G2="D");-10))

Gast

Gast

Re: apache open calc Verschachtelung wenn und oder

Beitrag von Gast » So, 25.06.2017 11:28

Servus,

so sollte es wohl gedacht sein.

Code: Alles auswählen

=WENN(UND(AJ2<AL2;G2="H");10*(AJ2-1);WENN(UND(AJ2<AL2;ODER(G2="A";G2="D")) ;-10;""))
Gast

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » So, 25.06.2017 21:59

Vielen Dank für die Hilfe! Es funktioniert einwand
frei. Nur bei mir in der Birne ist es wohl nicht der Fall...
Ich wünsch Ihnen schönen Abend!

astewaste

Re: apache open calc Verschachtelung wenn und oder

Beitrag von astewaste » Di, 27.06.2017 12:37

Hallo an alle! Bin wieder da und wieder mit einer Aufgabe, die ich alleine nicht bewältigen kann. Hoffe, daß die Kenner mir dabei helfen könnten. Ich beziehe mich auf die obere Formel:
=WENN(UND((I2>=1,5)*(I2<=3);G2="H");10*(I2-1);WENN(UND((I2>=1,5)*(I2<=3);ODER(G2="A";G2="D"));-10;0)).
Es sollten diesmal die Berechnungen nicht für den J2-Bereich, sondern für jede einzelne J2 Wert möglich sein, mit dem Schritt 0,05. Also mit der Formel: =WENN(UND(I2=1,5;G2="H");10*(I2-1);WENN(UND(I2=1,5;ODER(G2="A";G2="D");-10;"")), beginnend mit I2=1,5. Und dann mit einem Schritt 0,05: I2=1,55; 1,60;1,65 usw.(Ob diese Formel von mir fehlerfrei ist?)
Die Ergebnisse sollten in eine Sammeltabelle in die sepate Spalten kommen. Spalte A: I Werte. Spalte B. einzelne Berechnungen. Spalte C: laufend Gesamtergebnis. Also ungefähr so:
Spalte A Spalte B Spalte C

1,5 12 12
1,55 -7 5
1,60 3 8
1,65 -2 6
usw, usw. usw.
Das Ganze dient dazu, daß am ende ne Marktanalyse mittels graphischer Darstellung auf dem Basis diesen Berechnungen möglich sein sollte.
Es ist mir vollkommen klar, daß schon alleine diese Aufgabebeschreibung mich völlig inkompetent erscheinen ließt. Da ich ein hoffnungsloser , aber immernoch neugieriger Anfänger bin, verlasse ich mich auf Ihr Verständnis.
Falls jemand weiß, wie man das Ganze organisiern könnte, sei es mit der Aushhilfstabelle (en), WENN; UND; ODER;VERWEIS bzw. anders, so würde ich mich auf Ihre Hilfe sehr freuen.
Vielen Dank in voraus!

HeritzP
*****
Beiträge: 234
Registriert: So, 22.12.2013 11:23

Re: apache open calc Verschachtelung wenn und oder

Beitrag von HeritzP » Di, 27.06.2017 20:56

Hallo,

sind die Werte fliesend, also 1,5 ; 1,51 ;1,54; 1,5 usw oder bereits in 0,05 Schritten?

Wenn Du angemeldet bist, kann eine Beispieldatei hochgeladen werden. Das würde helfen.


Gruß HeritzP

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste