Sie können dies mit einer Matrixformel tun. Wählen Sie in Zeile 2 die Zelle aus, in der Sie die Formel haben möchten, fügen Sie Folgendes in die Bearbeitungsleiste ein und drücken Sie Ctrl+ Shift+ Enter.
=INDEX($A$1:$D$1,MIN(IF(A2:D2<0,COLUMN(A2:D2))))
Als Referenz A1:D1
dient der Bereich der Spaltenüberschriften (Monate) und A2:D2
die Werte in der Zeile. Diese Formel sucht nach Werten unter 0 und nimmt dann den Wert mit der kleinsten Spaltennummer. Anschließend wird die Monatsüberschrift in dieser Spaltennummer zurückgegeben.
Diese Formel kann bis zu allen Zeilen ausgefüllt werden.
BEARBEITEN:
Wenn Ihre Daten nicht in Spalte A beginnen, müssen Sie die Formel geringfügig anpassen, damit sie funktionieren. In der Formel bleibt alles gleich, außer dass das erste Argument der INDEX
Funktion auf Spalte A erweitert werden muss. Wenn Ihre Daten beispielsweise in Spalte C beginnen, würden Sie stattdessen die folgende Formel verwenden (als Matrixformel eingegeben).
=INDEX($A$1:$F$1,MIN(IF(C2:F2<0,COLUMN(C2:F2))))
Der Grund dafür ist, dass das INDEX
zweite Argument der Funktion die Position im Array angibt, nicht unbedingt die Spaltennummer. Diese Unterscheidung wird aufgehoben, wenn Sie das Array nur bis zur Spalte A ausdehnen (dh die Position im Array entspricht der Spaltennummer).