2016-08-06 2 views
-1

Ich habe mehrere hundert Zeilen von Daten in Sätzen von zwei Zeilen. Jede Zeile hat Bewertungen von 1-5. Ich muss die Zellen hervorheben, wenn sie sich um mehr als 1 unterscheiden.
Zum Beispiel, wenn eine Zelle eine "4" hat und die Zelle darunter "3" oder "5", ist das in Ordnung. Wenn eine Zelle eine "4" hat, die Zelle darunter jedoch eine "1", "2" oder "5", müssen beide dieser Zellen markiert werden.
Ich habe mich mit bedingter Formatierung befasst, aber dies funktioniert nicht Hilfe, weil ich nur Regeln eingeben kann, die fordern, < oder>, nicht spezifische Unterschiede von 2 oder mehr zu markieren ..
Hintergrund: Die Daten sind zwei Sätze von subjektiven Einschätzungen von Videos eines autistischen Patienten mit psychologischen Maßnahmen der andere Rater im Scoring um mehr als "1", müssen die Daten hervorgehoben werden, so dass die Bewertung für diese Maßnahme diskutiert werden kann.
Das Bild ist, wie die Daten aussehen sollten (nicht tatsächliche Datendatei): Danke !!Excel: Wie kann man Zellen hervorheben, wenn sich der Nachbarzellenwert um 2 oder mehr unterscheidet?

Antwort

-1

Nicht sicher, worauf Sie Ihre Aussage zur bedingten Formatierung aufbauen, denn was Sie beschreiben, ist mit bedingter Formatierung durchaus möglich.

Bei der bedingten Formatierung müssen Sie nicht sklavisch auf die Zellenhervorhebungsregeln klicken. Sie können Ihre eigenen Rollen einfach rollen lassen, indem Sie eine Regel mit einer Formel verwenden. Betrachten Sie das folgende Screenshot:

enter image description here

Markieren Sie die Zellen A2 bis A10, erstellen Sie eine neue Regel, die eine Formel verwendet, und diese Formel eingeben:

=OR(ABS(A1-A2)>1,ABS(A2-A3)>1) 

ein Format auswählen und anwenden, die Regel zu mehr Reihen/Spalten wie gewünscht.

+0

ich diese Formel bezweifeln ist, was OP verlangt. – pnuts

+0

Denken Sie daran, dass die erste und die letzte Nummer am wahrscheinlichsten hervorgehoben werden, wenn die Zelle über/unter dem Bereich leer ist (wird als 0 gezählt). Um dies zu vermeiden, geben Sie einfach Text in diese Zellen ein (ein einzelnes Leerzeichen reicht bereits). –

+0

@pmuses Wenn die ersten beiden Werte 5 sind (beginnend mit A2), werden die ersten 5 hervorgehoben, wenn A1 leer ist ... Ich schlage einfach vor, dass dieses Verhalten nicht erwünscht ist ... trotzdem ist die Antwort nicht falsch , denn das gilt nur für den ersten und letzten Wert ... Ich glaube nicht, dass irgendjemand von uns irgendetwas falsch verstanden hat ... –

0

Vorausgesetzt, dass Sie nur zwei Rater haben und keine Lücken in Spalte A nach dem ersten Video und vor dem letzten, wählen Sie bitte den Bereich, in C4 beginnend formatiert werden und versuchen, diese CF Formel Regel:

=OR(AND(ISODD(ROW()),ABS(C4-C3)>1),AND(ISEVEN(ROW()),ABS(C4-C5)>1)) 
0

Für Einfachheit, und weil ich immer gerne die Möglichkeit habe, meine bedingte Formatierung schnell zu ändern, verwende ich gerne Helferspalten.

In diesem Fall können Sie eine Hilfesäule mitbringen, die Sie anschließend ausblenden.

Angenommen, Ihre Daten beginnen in A2, und row 1 ist Ihre Kopfzeilen. Unter der Annahme, wir eine Hilfsspalte in B setzen:

  • In B2 und B3: =ABS(A2-A3)
  • Ziehen den ganzen Weg hinunter

Put Cursor in A1, die bedingte Formatierung auf der Grundlage einer Formel.

  • Formel =$B1>=2
  • Gilt für $A:$A

Verstecken Sie Ihre Helfer Spalte

enter image description here

+0

Es scheint, die Daten beginnen tatsächlich in C4 und es gibt mindestens vierzehn Spalten davon. Eine Hilfssäule würde ungenügend aussehen und ColumnA der falsche Ort. Die Grundidee ist jedoch gut, da es oft ein Weg ist, etwas zu bekommen, das funktioniert, wenn auch nicht die optimale Lösung. – pnuts

+0

Ich würde immer noch eine Helfer-Kolumne neben jeder Spalte einbringen. Nicht sehr lange zu tun, und macht die Änderung der bedingten Formatierung sehr einfach und effizient. – Nickstoy

+0

Nun, alles, was funktioniert, ist eine Verbesserung auf was nicht! – pnuts

Verwandte Themen