Wenn ich drei Ebenen bedingter Formatierung in einer Zelle (B2) habe, gibt es eine Möglichkeit, das Format der Zelle (B2) auf eine andere Zelle (A2) zu übertragen, ohne den Wert in der ursprünglichen Zelle (B2) zu kopieren?
D. h. in B2 habe ich eine bedingte Formatierung, die davon abhängt, was aus einer Dropdown-Liste mit 4 Optionen ausgewählt wird. Ich möchte, dass das Format in die Zelle davor (A2) kopiert wird, ohne dass die Werte kopiert werden. Im Wesentlichen enthält A2 den Titel und B2 den Wert, aber ich möchte in beiden die gleiche Formatierung.
Ich habe es geschafft, indem ich A2 als ="Titel "&B2" festgelegt und eine bedingte Formatierung darauf angewendet habe. Durch die Leerzeichen wird der Text aus B2 nicht angezeigt. Das funktioniert, ist aber wirklich hässlich.
Gibt es eine bessere Möglichkeit, da für eine Standard-WENN-Funktion zu viele Bedingungen vorliegen?
(wenn möglich sollte die Lösung Windows 2003-kompatibel sein)
Antwort1
Das ist durchaus möglich. Wenn Sie Daten in A1 gegenüber B1 auswerten, müssen Sie Ihr bedingtes Format mit harten Spaltenverweisen schreiben. Zum Beispiel$A1 = $B1
Beachten Sie das $
Zeichen vor dem Spaltenverweis. Dadurch handelt es sich um einen absoluten Verweis statt um einen relativen Verweis, der sich ändert, wenn die Zelle kopiert wird.
Wenn das erledigt ist, kopieren Sie die Zelle mit der bedingten Formatierung und fügen Sie diese Informationen dann als ein paste special formatting
. Die bedingten Formate werden kopiert. Dabei werden auch alle anderen Zellformatierungen (Fettdruck, Schriftart und -größe, Farbe usw.) kopiert.
Dies funktioniert in allen Versionen von Excel ab mindestens Excel 2003 und höher