2017-05-05 6 views
1

Ich habe Probleme mit einer verwendbaren Bedingungsformel Formel in Excel, um Muster hervorzuheben.Excel bedingte Formatierung basierend auf mehreren Zellen

Starting Sample Data

Phase Sample1 Sample2 Sample3 Sample4 Sample5 Sample6 Sample7 Sample8 
{0-} lm ll lm lm ll lm ll lm 
{0-} lm ll lm lm ll lm ll lm 
{1-} lm ll ll lm lm ll lm ll 
{0-} lm ll lm ll ll lm ll lm 
{1-} lm ll ll lm lm ll lm ll 
{1-} lm ll ll lm lm ll lm ll 
{0-} lm ll lm ll ll lm ll lm 
{1-} lm ll ll lm lm ll lm ll 
{1-} lm ll ll lm lm ll lm ll 

(tsv-Format)

die Probe oben gegeben, die Formatierung I, in Englisch tun möchte, ist:

„Wenn für jede Zeile in der Tabelle, Markieren Sie in der Zelle A = "{0-}" eine beliebige Zelle in derselben Zeile, die "lm" enthält, oder markieren Sie eine Zelle mit "ll" "

Der gewünschte Ausgangswert ld in etwa so aussieht

enter image description here

PS: Für einige Hintergrundinformationen (das ist nicht sehr relevant für die Frage hier, aber es ist mehr für jedermann in der Zukunft, die für eine ähnliche Frage Google-Suche könnte): I evaluiere eine genetische Karte aus einer Auskreuzungspopulation basierend auf der Ausgabe des Programms JoinMap. Diese Aufrufe sind basierend auf dem zugrundeliegenden Genotyp codiert und die berechnete Phase ist in der ersten Spalte angegeben. Ich versuche im Wesentlichen, die JoinMap-Ausgabe im Programm selbst, aber in Excel neu zu erstellen, damit sie bearbeitet werden kann.

Antwort

1

Das ist eigentlich einfach. Was folgt, basiert auf Ihrer Tabelle, den Adressen der Zellen und so weiter ...


0 - Erstellen Sie eine Tabelle, die Sie für eine kommende SVERWEIS-Funktion verwenden möchten. Sprich, in Zellen A14:B15, schreiben

 A  B 
14 lm {0-} 
15 ll {1-} 


1 - Wählen Sie die Zellen B2:I10
2 - Klicken Sie Bedingte Formatierung> Neue Regel ...

enter image description here


3 - Wählen Sie im Fenster Neue Formatierungsregel Verwenden Sie eine Formel, um zu ermitteln, welche Zellen formatiert werden sollen.

enter image description here


Im oben Box "Ihre Formel eingeben", fügen Sie kopieren diese Codezeile

=$A2=VLOOKUP(B2,$A$14:$B$15,2,FALSE)

nicht "Format wählen"-Vergessen Sie. Und drücke OK.

0

Bitte wählen Sie ColumnsA: Ich und HOME> Styles - Bedingte Formatierung, Neue Regel ..., Formel verwenden, auf die Zellen zu bestimmen und Format Werte zu formatieren, wo diese Formel gilt::

=OR(AND($A1="{0-}",A1="lm"),AND($A1<>"{0-}",A1="ll")) 

Format ..., wählen Sie die gewünschte Formatierung, OK, OK.

Verwandte Themen