Bedingte Formatierung - Suche nach Zellen, die nicht zwei bestimmte Zeichen gefolgt von zwei Zahlen enthalten

Bedingte Formatierung - Suche nach Zellen, die nicht zwei bestimmte Zeichen gefolgt von zwei Zahlen enthalten

Mit Excel 2013 möchte ich eine Regel zur bedingten Formatierung auf alle Zellen in einem Spaltenbereich anwenden, die nicht SD gefolgt von zwei Zahlen enthalten. Ein Beispiel wäre also SD01 oder SD32. Die relevante Spalte ist K.

Ich habe gedacht, ich würde mich zuerst mit den beiden Zeichen befassen und dann herausfinden, wie man die beiden Ziffern addiert.

Ich habe eine Formel entwickelt, die leere Zellen ignoriert und dann die Zellen mit SD hervorhebt.

Die erste Formel, die ich ausprobiert habe, um die richtigen hervorzuheben (die mit SD):

=IFERROR(IF(ISBLANK(K12),"",(IF(SEARCH("SD",K12,1),1,0))),"")

Ich dachte, dass das Umkehren der Ergebnisse der Suchformel das Problem gelöst hätte:

=IFERROR(IF(ISBLANK(K12),"",(IF(SEARCH("SD",K12,1),1,""))),1)

Wenn dies mit Office 2019 einfacher ist, erwähnen Sie es bitte.

Antwort1

Dies könnte das bewirken, wonach Sie suchen:

=NOT(OR(IFERROR(SEARCH("SD",K12,1),0),K12=""))

Bildbeschreibung hier eingeben


Für die etwas kompliziertere Anfrage (bezüglich der Zahlen nach dem „SD“):

=NOT(OR(IFERROR(VALUE(MID(K12,SEARCH("SD",K12,1)+2,2)),0),K12=""))

Bildbeschreibung hier eingeben


Wenn auch Werte mit nur einer Ziffer danach SD(zB SD1) formatiert werden sollen, würde ich folgendes vorschlagen:

=NOT(OR(AND(IFERROR(ISNUMBER(VALUE(MID(K12,SEARCH("SD",K12,1)+2,1))),0),IFERROR(ISNUMBER(VALUE(MID(K12,SEARCH("SD",K12,1)+3,1))),0)),K12=""))

Bildbeschreibung hier eingeben

verwandte Informationen