Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: In einer Spalte die erste negative Zahl finden ..

In einer Spalte die erste negative Zahl finden ..
02.12.2007 00:17:00
Hans
Hallo Leute ich suche eine Formel um in einer Zelle die erste negative Zahl auszugeben.
Also in den Zellen C3 bis C13 stehen Zahlen die erst Positiv sind und dann immer niedriger werden bis sie irgendwann negativ werden.
In Zelle B10 soll nun die erste negative Zahl aus dem Bereich angezeigt werden.
Kann mir da jemand helfen.
Vielen Dank im Voraus.
Hans

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: In einer Spalte die erste negative Zahl finden
02.12.2007 03:43:12
Luc:-?
Hi Hans,
du hättest ruhig mal ins Archiv sehen können, da gibt's massig Lösungen!
Ansonsten kannst du das bspw mit folgd Matrixformel* lösen,...
B10:{=INDEX(C3:C14;MIN(WENN(C3:C14<0;ZEILE(1:11);12)))}
die übrigens auch bei ungeordneter Zahlenreihe fkt!
Wenn kein Wert <0 gefunden wird, wird Zelle C14 ausgegeben (also 0, wenn diese leer ist).
*Bitte nachlesen (besondere Eingabe)!
Gruß Luc :-?

Anzeige
AW: In einer Spalte die erste negative Zahl finden
02.12.2007 11:46:00
Hans
Sorry, aber ich habe nichts im Archiv gefunden was mir weiter geholhen hat.
Aber diese Formel funktioniert bei mir auch nicht. Vorallem weiß ich nicht was der dieser Teil der Formel bedeuten soll. ZEILE(1:11);12)
Wenn ich die komplette Formel eingeben wird bei mir direkt #Wert angegeben.
Danke
Hans

Anzeige
AW: In einer Spalte die erste negative Zahl finden ..
02.12.2007 12:13:00
Josef
Hallo Hans,
Matrixhinweis beachten!
Tabelle3

 BCDEF
2     
3 9 -1 
4 7   
5 5   
6 3   
7 1   
8 -1   
9 -3   
10 -5   
11 -7   
12 -9   
13     

Formeln der Tabelle
ZelleFormel
E3{=MAX(WENN(C3:C13<0;C3:C13))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen
Excel Tabellen im Web darstellen  Excel Jeanie HTML
Gruß Sepp

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Erste negative Zahl in einer Excel-Spalte finden


Schritt-für-Schritt-Anleitung

Um die erste negative Zahl in einem Bereich zu finden, kannst Du die folgende Formel verwenden. Angenommen, Deine Zahlen stehen in den Zellen C3 bis C13 und Du möchtest das Ergebnis in Zelle B10 anzeigen:

  1. Klicke in die Zelle B10.

  2. Gib die folgende Formel ein:

    =INDEX(C3:C13;MIN(WENN(C3:C13<0;ZEILE(C3:C13)-ZEILE(C3)+1)))
  3. Drücke STRG + SHIFT + ENTER, um die Formel als Matrixformel einzugeben. Dadurch erscheinen geschweifte Klammern {} um die Formel.

Diese Formel sucht im Bereich C3:C13 nach der ersten negativen Zahl. Wenn kein Wert kleiner als 0 gefunden wird, gibt die Formel den Wert 0 aus.


Häufige Fehler und Lösungen

  • #WERT! Fehler: Dieser Fehler tritt häufig auf, wenn die Formel nicht als Matrixformel eingegeben wird. Stelle sicher, dass Du STRG + SHIFT + ENTER drückst.

  • Leeres Ergebnis: Wenn keine negative Zahl im Bereich gefunden wird, gibt die Formel die letzte Zeile des Bereichs zurück. Du kannst die Formel anpassen, um in diesem Fall 0 anzuzeigen.

    Beispiel:

    =WENNFEHLER(INDEX(C3:C13;MIN(WENN(C3:C13<0;ZEILE(C3:C13)-ZEILE(C3)+1)));0)

Alternative Methoden

Eine weitere Methode, um sicherzustellen, dass Du immer positive Zahlen erhältst, ist die Verwendung der WENN-Funktion:

=WENN(INDEX(C3:C13;MIN(WENN(C3:C13<0;ZEILE(C3:C13)-ZEILE(C3)+1)))<0;0;INDEX(C3:C13;MIN(WENN(C3:C13<0;ZEILE(C3:C13)-ZEILE(C3)+1))))

Diese Formel gibt 0 zurück, wenn die erste negative Zahl gefunden wird.


Praktische Beispiele

Angenommen, in den Zellen C3 bis C13 stehen die folgenden Werte:

C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13
9 7 5 3 1 -1 -3 -5 -7 -9 0

In Zelle B10 wird durch die oben genannte Formel -1 angezeigt, da dies die erste negative Zahl in diesem Bereich ist.


Tipps für Profis

  • Verwendung von WENN: Um sicherzustellen, dass die Werte immer positiv sind, kannst Du die WENN-Funktion verwenden, um negative Ergebnisse in 0 umzuwandeln.

  • Dynamische Bereiche: Wenn Du mit großen Datenmengen arbeitest, könntest Du dynamische Bereiche oder Tabellen verwenden, um die Formeln anzupassen.

  • Verwendung von MAX: Wenn Du die größte negative Zahl in einem Bereich finden möchtest, kann die Formel =MAX(WENN(C3:C13<0;C3:C13)) nützlich sein.


FAQ: Häufige Fragen

1. Frage: Wie kann ich sicherstellen, dass ich nur positive Ergebnisse erhalte?
Antwort: Verwende die WENN-Funktion, um negative Ergebnisse in 0 umzuwandeln, z.B. =WENN(INDEX(...)<0;0;INDEX(...)).

2. Frage: Was ist eine Matrixformel und wie gebe ich sie ein?
Antwort: Eine Matrixformel ermöglicht komplexe Berechnungen und wird eingegeben, indem Du STRG + SHIFT + ENTER drückst anstatt nur ENTER. Sie wird durch geschweifte Klammern {} angezeigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige