ich hab mir jetzt nicht den gesamt Thread angesehen, aber hat dir wirklich jemand hier beigebracht, dass man mit Text "rechnen" kann?
Der Formelteil
ist meiner Meinung nach völlig sinnfrei; denn wer kann schon sagen, DK größer oder kleiner als LU oder GB ist.MIN(WENN(Stueckguttarif.B1:Stueckguttarif.AH1>=$D$4...
In solcherlei Tabellen kann man die Abfrage relativ einfach durch
Code: Alles auswählen
=SVERWEIS(D5;Stueckguttarif.A1:AH16;VERGLEICH(D4;Stueckguttarif.A1:AH1;0);1)
Natürlich kannst du den Vergleich für die Spaltennummer auch in deine Verschiebungsformel einbauen. Das sieht dann so aus:
Code: Alles auswählen
=VERSCHIEBUNG(Stueckguttarif.A1;MIN(WENN(Stueckguttarif.A2:Stueckguttarif.A16>=$D$5;ZEILE(Stueckguttarif.A2:Stueckguttarif.A16);999))-1;VERGLEICH(D4;Stueckguttarif.A1:AH1;0)-1)
Der SVerweis() sucht z.B. nach 9 kg, findet den Wert nicht und gibt den Wert für 8 kg zurück.
Die Verschiebung() bigt dagegen den Wert für 10 kg zurück.
Was richtig ist, musst du entscheiden.
Viel Erfolg
paljass