Letzste negative Zahl in einer Linie

Hallo Zusammen,

Ich suche eine Formel, die die letzte negative Zahl in einer Linie
eines Rechenblattes liefert.

Beispiel :

-2, -1, -0,1, -0,02, 0,3 : davon will ich -0,02 bekommen

Danke für Hilfe

jacques

Re: Letzste negative Zahl in einer Linie

#7323 On 17 Januar, 2008 22:09 Tom Kaegi said,

Hallo Jacques

> Ich suche eine Formel, die die letzte negative Zahl in einer Linie
> eines Rechenblattes liefert.
>
> Beispiel :
>
> -2, -1, -0,1, -0,02, 0,3 : davon will ich -0,02 bekommen

HSuchlauf(Bereich;LfdZelle<0;'';LfdZelle)

Wenn keine negative Zahl in der Zeile gefunden wurde liefert die
Funktion mit diesem Startwert eine "leere Zelle".

Mit freundlichem Gruss
Thomas

Re: Letzste negative Zahl in einer Linie

#7324 On 18 Januar, 2008 13:09 Jacques Villars said,

Hallo Tom,

Danke vielmal

Ich verstehe noch nicht wieso deine Formel die *letzte* neg. Zahl und
nicht die erste ;-) aber es klappt !

herzliche Grüsse !

jacques

Le 17 janv. 08 à 22:19, Tom Kaegi a écrit :

> Hallo Jacques
>
>> Ich suche eine Formel, die die letzte negative Zahl in einer Linie
>> eines Rechenblattes liefert.
>>
>> Beispiel :
>>
>> -2, -1, -0,1, -0,02, 0,3 : davon will ich -0,02 bekommen
>
> HSuchlauf(Bereich;LfdZelle<0;'';LfdZelle)
>

Re: Letzste negative Zahl in einer Linie

#7325 On 18 Januar, 2008 13:24 Jacques Villars said,

Hallo Tom

und für die vorletzte ?

jacques

Re: Letzste negative Zahl in einer Linie

#7326 On 18 Januar, 2008 16:09 Jacques Villars said,

Le 18 janv. 08 à 13:16, Jacques Villars a écrit :
>
>
> Ich verstehe noch nicht wieso deine Formel die *letzte* neg. Zahl
> und nicht die erste ;-) aber es klappt !
>
>

Nun habe ich verstanden ! hatte falsch überlegt ;-) Und für die
andere Frage, (vorletzte Zahl) muss ich vielleicht eine Stopbedingung
finden.

jacques

Re: Letzste negative Zahl in einer Linie

#7329 On 18 Januar, 2008 17:54 Lutz-Dieter Bornemann said,

Am 18.01.2008 um 16:18 schrieb Jacques Villars:

>
> Le 18 janv. 08 à 13:16, Jacques Villars a écrit :
>>
>>
>> Ich verstehe noch nicht wieso deine Formel die *letzte* neg. Zahl
>> und nicht die erste ;-) aber es klappt !
>>
>>
>
> Nun habe ich verstanden ! hatte falsch überlegt ;-) Und für die
> andere Frage, (vorletzte Zahl) muss ich vielleicht eine
> Stopbedingung finden.

Hallo Jacques,

versuche es doch mit folgender Formel:

HSuchlauf(1:1;LfdZelle<0;'';LfdZelle;LfdZähler=HSuchlauf
(1:1;LfdZelle<0)-1)

Die "-1" am Schluss bewirkt das Anhalten beim vorletzten Treffer.

Ich habe leider keine Zeit zum Testen,
deshalb könnte es sein, dass ich nicht alles bedacht habe.

Gruß
Lutz

Re: Letzste negative Zahl in einer Linie

#7354 On 28 Januar, 2008 17:09 Herbert Glasauer said,

Hallo Lutz,

diese Formel müsste doch auch funktionieren, wenn ich HSuchlauf durch VSuchlauf ersetze und einen bestimmten Spaltenbereich eingebe?
Tut es aber leider nicht bei meinen Versuchen. Und keine Ahnung warum.

Grüße
Herbert

Re: Letzste negative Zahl in einer Linie

#7356 On 28 Januar, 2008 20:44 Lutz-Dieter Bornemann said,

Am 28.01.2008 um 17:11 schrieb glasauer:

> Hallo Lutz,
>
> diese Formel müsste doch auch funktionieren, wenn ich HSuchlauf
> durch VSuchlauf ersetze und einen bestimmten Spaltenbereich eingebe?
> Tut es aber leider nicht bei meinen Versuchen. Und keine Ahnung warum.
>
Hallo Herbert,

die Formel:
VSuchlauf(A:A;LfdZelle<0;'';LfdZelle;LfdZähler=VSuchlauf
(A:A;LfdZelle<0)-1)

liefert Dir wegen der "-1" am Ende den vorletzten negativen Wert,
im Fall von "-2" den drittletzten negativen Wert und
im Fall von "-0" den letzten negativen Wert.

Diese Formelvariante benutzt man,
wenn statt "-1" oder "-2" usw.
über einen Zellbezug jeweils unterschiedlich festlegen will,
welcher "wievieltletzte" Wert gesucht werden soll.

Ist von vornherein klar,
dass man ausschließlich den letzten negativen Wert möchte,
dann reich auch folgende Formel:

VSuchlauf(A:A;LfdZelle<0;'';LfdZelle)

Man braucht dann keine Abbruchbedingung.

Gruß
Lutz

Re: Letzste negative Zahl in einer Linie

#7359 On 29 Januar, 2008 13:34 "Dr. Herbert A. Glasauer" said,
Hallo Lutz,

herzlichen Dank für diese schnelle und kompetente Antwort.

Grüße aus Kassel
Herbert


Am 28.01.2008 um 20:53 schrieb Lutz-Dieter Bornemann:


Am 28.01.2008 um 17:11 schrieb glasauer:

Hallo Lutz,

diese Formel müsste doch auch funktionieren, wenn ich HSuchlauf durch VSuchlauf ersetze und einen bestimmten Spaltenbereich eingebe?
Tut es aber leider nicht bei meinen Versuchen. Und keine Ahnung warum.

Hallo Herbert,

die Formel:
VSuchlauf(A:A;LfdZelle<0;'';LfdZelle;LfdZähler=VSuchlauf(A:A;LfdZelle<0)-1)

liefert Dir wegen der "-1" am Ende den vorletzten negativen Wert,
im Fall von "-2" den drittletzten negativen Wert und
im Fall von "-0" den letzten negativen Wert.

Diese Formelvariante benutzt man,
wenn statt "-1" oder "-2" usw.
über einen Zellbezug jeweils unterschiedlich festlegen will,
welcher "wievieltletzte" Wert gesucht werden soll.

Ist von vornherein klar,
dass man ausschließlich den letzten negativen Wert möchte,
dann reich auch folgende Formel:

VSuchlauf(A:A;LfdZelle<0;'';LfdZelle)

Man braucht dann keine Abbruchbedingung.

Gruß
Lutz
 the mailing list <ragtime@macnews.de>.
To unsubscribe, E-mail to: <ragtime-off@macnews.de>
To switch to the DIGEST mode, E-mail to <ragtime-digest@macnews.de>
To switch to the INDEX mode, E-mail to <ragtime-index@macnews.de>
Send administrative queries to  <ragtime-request@macnews.de>





.........................................................................
Dr. Herbert A. Glasauer
Universitaet Kassel
Fachbereich Architektur, Stadtplanung, Landschaftsplanung (06)
Fachgebiet Stadt- und Regionalsoziologie
Gottschalkstr.  28
D-34109  Kassel

Fon: +49(0) 561 804-3786
Fax: +49(0) 561 804-2485






Re: Letzste negative Zahl in einer Linie

#7330 On 19 Januar, 2008 13:54 Jacques Villars said,

Hallo Lutz,

Das ist die Lösung ! Danke vielmal.

Freundliche Grüsse.

jacques

Le 18 janv. 08 à 18:05, Lutz-Dieter Bornemann a écrit :

> HSuchlauf(1:1;LfdZelle<0;'';LfdZelle;LfdZähler=HSuchlauf
> (1:1;LfdZelle<0)-1)