Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Min Funktion - automatisierter Suchbereich
#1
Hallo zusammen,

ich habe folgendes Problem in Excel, was ich gerne lösen möchte und wegen dem ich mir schon seit ein paar Tagen den Kopf zerbreche.
Ich hoffe jemand kann mir helfen.

Ich habe in einer Tabelle in
Spalte "A" einen Datumsverlauf
Spalte "B" verschiedene Prozentwerte. Im wesentlichen sind es negative Prozentwerte, die alle paar Tage durch positive Prozentwerte unterbrochen werden.
Spalte "C" hier möchte ich den höchsten negativen Prozentwert stehen haben, welcher zwischen 2 positiven Prozentwerten vorkommt.

Ich kann das ganze manuell machen mit der "Min" Abfrage und den Bereich zwischen 2 positiven Prozentwerten manuell markieren. Da die Tabelle aber tausende Zeilen hat, ist das nicht wirklich eine Option, es muss mit einer Formel, Pivot etc. automatisiert werden.

Schon mal Danke im Vorraus für Ideen.

[
Bild bitte so als Datei hochladen: Klick mich!
]


Angehängte Dateien
.xlsx   Min.xlsx (Größe: 10,92 KB / Downloads: 6)
Antworten Top
#2
Hallo,

meinst Du so?

Code:
C5 =WENN(B5>0;MIN(INDEX(B:B;VERWEIS(2;1/($B$4:B5>0);ZEILE($B$4:B5))):B4);"")
oder um eine Zeile versetzt:
Code:
C4 =WENN(B5>0;MIN(INDEX(B:B;VERWEIS(2;1/($B$4:B4>0);ZEILE($B$4:B4))):B4);"")
Formel einfach nach unten kopieren.
Gruß
Michael
Antworten Top
#3
Es geht in die richtige Richung, aber noch nicht ganz.
Wenn ich deine Formel runter kopiere, zeigt er mir immer den letzten Wert oberhalb des positiven Wertes an.
In meinem Beispiel B8 (-9%) was noch richtig wäre, aber dann B12 (-3%) obwohl -4% richtig wäre, beim nächsten würde ich gerne die -7.0% sehen statt -6.5%.


[
Bild bitte so als Datei hochladen: Klick mich!
]
Antworten Top
#4
Hi

C4  =WENN(D4="";WENN(B4=MIN(INDEX(B:B;MAX($D$3:D3)):INDEX(B:B;MIN(D5:$D$2000)));B4;"");"")
D4  =WENN(B4<0;"";ZEILE())

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • Excel_question
Antworten Top
#5
Sorry, habe einen fehler in den Formeln gehabt. Formel habe ich jetzt im ursprünglichen Beitrag berichtigt.
Gruß
Michael
[-] Folgende(r) 1 Nutzer sagt Danke an Der Steuerfuzzi für diesen Beitrag:
  • Excel_question
Antworten Top
#6
Mega, so funktionierts. Vielen Dank!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste