Zelle hervorheben, abhängig davon, ob ein bestimmtes Wort in einem bestimmten Bereich angezeigt wird oder nicht?

436
John

Ich habe 2 Blätter. Sheet1 & Sheet2 .

Blatt 1 enthält eine Liste von Artikeln mit Beschreibungen und spezifischen Nummern. Blatt 2 enthält eine Tabelle mit denselben Elementen.

Was ich tun möchte, ist das Markieren einer ausgewählten Zelle in Sheet2, wenn ein bestimmtes Wort überall in Sheet1 mit bedingter Formatierung erwähnt wird.

Zum Beispiel, wenn meine Tabelle2 eine Tabelle mit den Nummern 1-12 (Jan-Dez) ist 1 2 3 4 5 6 7 8 9 10 11 12

Und ich habe eine Liste von Datumsangaben in Tabelle1 Spalte C ex.

1. Januar 20xx 10. Februar 20xx 20. Januar 20xx 18. Dezember 20xx 10. Juli 20xx 5. März 20xx 9. September 20xx

In Sheet2 möchte ich die Zelle " 1 " hervorheben, wenn das Wort " January " ÜBERALL in Sheet1 gefunden wird (insbesondere in Spalte C, aber wenn es einen Befehl für das gesamte Blatt gibt, der ebenfalls nützlich wäre). Solange es EINMAL erscheint, möchte ich, dass die Zelle mit " 1 " markiert ist. Und so weiter.

Ich habe eine Formel erhalten, in der ich die Zelle " 1" in Sheet2 hervorheben kann, wenn ich nur auf eine Zelle zeige

= SUCHEN ("Januar", Blatt 2! C5)

Ich kann jedoch nicht herausfinden, wie ich die gesamte Seite, einen bestimmten Bereich oder auch nur diese Spalte durchsuchen soll. Ich habe versucht, den C5 an C5: C13, C: C, A1: C9, $ C $ 5 und so viele andere Kombinationen anzupassen. Ich möchte nur, dass es einen bestimmten Bereich durchkämmt und meine Zelle hervorhebt, solange das Wort einmal gefunden wird.

Vielen Dank!

0

1 Antwort auf die Frage

0
Rajesh S

Sie müssen dies als neue Regel verwenden, um den ausgewählten Bereich in Blatt 2 zu formatieren:

=NOT(ISNA(VLOOKUP(D$15,Sheet1!$C:$C,1,FALSE))) 

Hinweis,

  • Die Suche Dynamische in Cell machen D15schreiben January.
  • Diese Formel wird die Suche Januaryin ganzen C columnvon Sheet 1und Format der ausgewählten Datenbereich in Sheet 2da es zurückgibt TRUE.

Passen Sie die Zellverweise in der Formel nach Bedarf an.

Die Formel * hat * irgendwie funktioniert. Ich ändere die "D $ 15" in ** Januar **, oder? Meine Spalte C in Sheet1 enthält also mehr Wörter als nur Datumsangaben. Einige von ihnen sagen vielleicht "Zwischen dem 1. und 10. Januar". Ich habe mit der Formel gespielt, um sicherzustellen, dass sie funktioniert, und es sieht so aus, als ob sie nur das erste Wort jeder Zelle in der Spalte liest. Wenn ich das Wort Januar in einen anderen Monat ändere, funktioniert es immer noch. Wenn ich sie jedoch so ändere, dass ich nur die Zahl ** 10 sage, bekomme ich nicht die gewünschte bedingte Formatierung, als würde sie die 10 in einer Zeichenfolge nicht finden, die sie enthält, obwohl sie in der Spalte steht C. John vor 5 Jahren 0
@John, wenn Spalte C Datum statt Text Januar hat, müssen Sie das MMMM-Format auf Spalte C anwenden. Excel konvertiert diese Daten in die entsprechenden Monate und diese Formel liest den Januar für die bedingte Formatierung. Rajesh S vor 5 Jahren 0
,,, Cont. Wenn Sie dann ein Problem finden, teilen Sie die Beispieldaten besser mit uns, um das Problem zu beheben. ☺ Rajesh S vor 5 Jahren 0