ich muss nun doch eine konkrete Anfrage stellen, da mir keine Hilfen aus dem Netz eine Hilfe waren und ich weiss mir nicht mehr zu helfen. Die Autoausfüllfunktion veräppelt mich am laufenden Band und treibt mich echt in den Wahnsinn.
Also ich habe eine Exceltabelle welche als Preiskalkulationstool fungiert.. Es geht um die Zellen aus der Spalte D in welche die Artikelnummern eingetragen werden. In dieser Zelle habe ich eine bedingte Formatierung hinterlegt welche mit einer Formel ermittelt ob sich zwischen der aktuellen Preisliste und der Vorläuferpreisliste eine Preisänderung für den Artikel ergeben hat.
Dazu zieht der S-Verweis aus der Datenbanktabelle den aktuellen Preis des Artikels und ein zweiter S-Verweis den Vorläuferpreis, vergleicht das und das logische Resultat wird mit NICHT invertiert und die bedingte Formatierung färbt die Zelle dann rot wenn die Preise ungleich sind.
Hier die Formel: =NICHT(SVERWEIS(D11;Datenbank!1:1048576;11;FALSCH)=SVERWEIS(D11;Datenbank!1:1048576;6;FALSCH))
Das funktioniert genau in der ersten Zeile des Tools (es beginnt bei D11) und bei allen folgenden Zellen D12, D13 etc. bis D46 macht Excel irgendwie schräge Sachen.
Wenn ich die Autoausfüllfunktion benutze (für erst mal 2 Zeilen), dann funktioniert es bei den nachfolgenden Zellen nicht weil die Werte im S-Verweis nicht um "1" erhöht werden D11 ==> D12 etc., es bleibt bei D11. Das einzige was sich ändert ist der Gültigkeitsbereich im Feld "Wird angewendet auf", dort steht dann beispielsweise"=$D$11:$D$12".
Es funktionert auch dann nicht wenn ich den Zellenbezug "D11" jeweils in den S-Verweisen manuell nach "D12" abändere, das bewirkt nämlich das die anderen Zellen mit der gleichen Formel wie in D12 überschrieben werden.
Grundsätzlich soll die bedingte Formatierung in jeder Zelle in der D-Spalte für sich funktionieren, da in den jeweiligen Zellen D11-D46 ja unterschiedliche Artikelnummern eingesetzt werden können und auch müssen.
Wenn ich jede Zelle beginnend mit D11 einzeln mit der bestimmten Formatierung belege, dann geht es was aber extrem mühsam ist und wenig Spass macht bei einem Bereich von D11-D46 jede Zelle von Hand mit der Formel zu belegen. Bei noch grösseren Zellenbereichen wenn es in die hunderte oder tausenden geht ist das dann nicht mehr so zu realisieren.
Ich habe alles probiert was ich im Netz gefunden habe, auch die "$" für die direkte Adressierung zu entfernen, nichts klappt. Es ist auch nicht das erstemal das ich bedingte Formatierungen nutze und in der Regel klappt das ja auch.
Wer weiss Rat?
Viele Grüsse und lieben Dank für die Unterstützung,
Stephanie