2017-05-20 6 views
0

Ich habe eine Tabellenkalkulationsdatei mit zwei Folien A, innen B: A, JOIN B Id #Conditional Formatierung auf zwei Blätter durch Suchschlüssel, Bereich

Ein Blatt

Id 120 Cost 1000 
Id 132 Cost 1500 
Id 122 Cost 1600 

B Blatt

Id 120 Cost 1100 
Id 132 Cost 1500 
Id 122 Cost 1600 

Zustand Cost in A Blatt:

Grün wenn Cost in A = B
Red wenn Cost in A nicht = B

So Cost für Id 120 in SheetA rot sein sollte.

Antwort

0

Angenommen, Sie haben zwei Spalten in jedem Blatt, A für Id und B für Cost.

In Google Spreadsheets ist die bedingte Formatierung in Tabellenblättern aus Sicherheitsgründen und daher aufgrund von Autorisierung nicht so einfach wie auf einem einzelnen Blatt. Sie können es beispielsweise aus Gründen der Geschwindigkeit vorziehen, den Inhalt von SheetB in SheetA zu kopieren, um dieses Problem zu vermeiden, oder stattdessen ein Skript schreiben.

Es ist jedoch möglich, obwohl möglicherweise langsam und erfordert eine Autorisierung.

löschen Sie bitte jede bedingte Formatierung von Sheeta ColumnsA: B, und füllen columnB mit (Standard) grün fill (Row1 und/oder keine leeren Zellen übersprungen, wenn das zu Ihnen passt), dann:

Select columnB in Sheeta, Format, Bedingte Formatierung ..., Zellen formatieren, wenn ... Custom formula is und

=vlookup(A1,IMPORTRANGE("k e y","B!A:B"),2,0)<>B1 

mit roter Füllung und Fertig.

k e y oben stellt den eindeutigen Identifikationscode für SheetB dar (wird ungefähr wie 1u4vq8vDne-aKMVdJQPREGOxx7n99FqIb_kuJ_bG-PzM aussehen) und erfordert eine einmalige Berechtigung.

0

Ein einfacher Weg, ich denke, ist

=IF((VLOOKUP(B1,B!B$1$:D$3,3,false))<>D$1,Not Same, Same) 

in einer separaten Spalte auf Blatt A zu schreiben, die prüfen, ob ihre Werte gleich sind. Ist dies nicht der Fall, wird False angezeigt. Dies ist eine quick and dirty fix

dann auf Spalte D oder C in Blatt A,

=IF(F1="Not Same", True, False) and change the color to Red 
F1 is where I've put the 1st formula 

in der bedingten Formatierung setzen. Könnte andere sauberere Möglichkeiten haben, das zu tun.

+0

In * Conditional * Formatierung ist normalerweise keine IF erforderlich. – pnuts

Verwandte Themen