Bedingte Formatierung von einem anderen Blatt

8

Ich versuche eine Zelle auf Blatt A zu haben, ob es entweder & gt; oder & lt; der Wert in einer Zelle in Blatt B, ändern Sie dann seine Farbe entsprechend. Unter der benutzerdefinierten Formel verwende ich: =A1>("SheetB!A1") , aber es scheint nicht zu funktionieren. Ich verwende die Farbe Grün für die & gt; und die Farbe Rot für das & lt; Jedes Mal, wenn die Regeln gespeichert werden, wird immer A1 auf Blatt A rot angezeigt.

Ist die Funktion falsch? Oder ist es nicht möglich, ein Bedingtes Format zu verwenden, um sogar Blätter zu durchsuchen?

    
Josh 09.09.2014, 00:25
quelle

4 Antworten

15

Aus irgendeinem Grund (ich gestehe, ich weiß nicht wirklich warum) unterstützt eine benutzerdefinierte Formel in der bedingten Formatierung nicht direkt Querverweise.

Aber Cross-Sheet-Referenzen werden INDIRECT unterstützt:

=A1>INDIRECT("SheetB!A1")

oder wenn Sie A1: B10 in SheetA mit A1: B10 in SheetB vergleichen möchten, verwenden Sie:

=A1>INDIRECT("SheetB!A1:B10")

angewendet auf Bereich A1: B10.

    
AdamL 09.09.2014 21:33
quelle
0

Es gibt einen Trick / Bug: Wenn Sie eine bedingte Formatierung in Sheet1 haben, die explizit auf sich selbst verweist (zB ist die Formel Sheet1!$C ), können Sie die bedingte Formatierung in Sheet2 mit Paste special > conditional formatting kopieren und es wird "funktionieren" ... solange Sie nichts berühren :

  • Wenn Sie versuchen, die bedingte Formatierung in Sheet2 zu bearbeiten, erhalten Sie den Fehler "Ungültige Formel".
  • Wenn sich Spalten / Zeilen in Sheet1 so ändern, dass sie die bedingte Formatierung beeinflussen (z. B. Zeilen- / Spalteneinfügungen), wird dies in Sheet2 nicht berücksichtigt (beachten Sie, dass der von @AdamL erwähnte indirect -Trick auch nicht reflektiert) Spalte / Zeile Updates entweder, so ist es in dieser Hinsicht eine Wäsche).
kuporific 09.04.2017 13:04
quelle
-1

Vergleichen von Zeichenfolgen anstelle von Zahlen für eine Regel für bedingte Formatierung:

%Vor%

Groß- und Kleinschreibung beachten.

    
skkeptickle 02.10.2017 08:46
quelle
-1

Sie können dies tun, indem Sie auf die Zellen- und Zeilennummer im aktuellen Blatt verweisen. Wenn Sie diese bedingte Formatierung in andere Zeilen ziehen, wird auf die korrekten Zellen verwiesen. In der folgenden Gleichung färbt ich Zellen basierend auf der exakt gleichen Zelle in einem anderen Blatt namens "otherSheetName" in diesem Beispiel. Wenn Sie zum Beispiel die Zelle B2 in Sheet2 einfärben möchten, wenn die Zelle B2 in otherSheetName den Text "I Like Dogs" enthält, gehen Sie zur Zelle Sheet2! B2, klicken Sie auf Konditionsformatierung, wählen Sie Gleichung aus dem Dropdown und fügen Sie die folgende Gleichung ein.

%Vor%     
user34612 17.01.2018 14:21
quelle