ich glaube ich war mit einer ähnlichen Frage schon mal hier, habe aber bis jetzt noch nicht DIE Lösung für mein Problem und wollte es daher nochmal vereinfacht nachfragen. Vielleicht hat ja jemand eine Idee.
Ich habe eine Zelle in der steht folgende Formel : =VERGLEICH((0,4);A3:A4000;1).
Darin wird mir im Zellbereich A3 bis A4000 die Zeilennummer ermittelt in der ein Zellwert kleiner oder gleich dem Wert 0,4 ist. Soweit so gut. Leider funktioniert diese Formel manchmal aus unerfindlichen Gründen nicht und liefert mir einen falschen Wert. Sie liefert mir dann nämlich immer die Zeilennummer mit dem letzten Wert in der Spalte. Wenn also im Bereich A3 bis A4000 bis zur Zeile 2706 Werte drin stehen, dann liefert mir die Formel den Wert 2706, was definitiv falsch ist.
Wie gesagt....warum das manchmal nicht funktioniert ist mir unerklärlich, aber ich habe es fast akzeptiert......weil nämlich ich herausgefunden habe, wie ich die Formel dann richtig zu arbeiten bekomme.
Ersetze ich nämlich in obiger Formel den Wert 4000 durch, in diesem Fall "2706", ändere die Formel also so : =VERGLEICH((0,4);A3:A2706;1), dann liefert sie mir das richtige Ergebnis. Schon seltsam, aber es ist so.
Meine Frage ist daher, ob es eine Möglichkeit gibt, sich diese Formel aus Zellen zusammenzubasteln. Ich könnte nämlich in einer Hilfszelle einfach die Zeilennummer mit dem letzten Eintrag heraussuchen und diesen dann in die Formel einbasteln. Nur funktioniert das mit meinem Wissen irgendwie nicht. Angenommen meine Hilfszelle ist die Zelle A30, dann stelle ich mir das ungefähr so vor: =VERGLEICH((0,4);A3:Inhalt von Zelle A30;1). Ich müsste das Ergebnis in Zelle A30 natürlich noch so formatieren, dass da nicht 2706 sondern "A2706" drin steht, aber es funktioniert trotzdem nicht.....bzw. ich weiß nicht wie.
Wär super wenn ihr mir helfen könntet.
lg
Jürgen