Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

FORMEL mit einer LIKE-Funktion

Forumthread: FORMEL mit einer LIKE-Funktion

FORMEL mit einer LIKE-Funktion
25.11.2014 16:57:38
Mathias
Hallo liebes Forum,
ich möchte mittels einer einer FORMEL folgende bedingte Formatierung einer Zelle erreichen:
1. Zelle muss einen Wert enthalten (gleich welcher); wenn kein Wert in der Zelle, dann soll auch die bedingte Formatierung nicht ausgelöst werden.
2. Die Anzahl der Zeichen, die in die Zelle eingegeben wurden müssen genau 14 Zeichen betragen
3. An der 6. und 7. Stelle müssen die Werte "UV" stehen. Was davor und danach steht ist egal.
Bisher bin ich für die Punkte 1 und 2 mit folgender Formel sehr gut voran gekommen:
=UND(ANZAHL2(A54)>0;LÄNGE(A54)14
Leider finde ich aber keine sinnvolle Lösung Lösung für den 3. Punkt meines Problems.

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: FORMEL mit einer LIKE-Funktion
25.11.2014 17:02:25
hary
Moin
TEIL(A54;6;2)="UV"
gruss hary

AW: FORMEL mit einer LIKE-Funktion
25.11.2014 17:05:10
EtoPHG
Hi,
so?
=NICHT(UND(LÄNGE(A54)=14;TEIL(A54;6;2)="UV"))
Gruess Hansueli

zwei Bedingungen erübrigen die dritte ...
25.11.2014 17:27:20
neopa
Hallo Mathias,
... es reicht völlig: =(LÄNGE(A54)=14)*(TEIL(A54;6;2)="UV")
Gruß Werner
.. , - ...

Anzeige
Hab es gefunden, DANKE an Alle
26.11.2014 08:59:50
Mathias
Somit geht es:
=WENN(((LÄNGE(A54)14)+(TEIL(A54;6;2)"UV"))*(ANZAHL2(A54)>0)>0;WAHR();FALSCH())
Ich erreiche so, dass die bedingte Formatierung nur dann eingeblendet wird, wenn
1. die Zelle befüllt ist. (Ist kein Wert enthalten, passiert nichts
2. Wenn der eingetragene Wert größer oder kleiner als 14 Zeichen hat
3. Wenn an 6 und 7 Stelle nicht "UV" eingetragen ist.
DANKE an die Helfer!!

Anzeige
hier besteht aber ein Widerspruch ...
26.11.2014 14:11:56
neopa
Hallo Mathias,
... Du hattest in Deiner Eingangsfrage geschrieben:
... 2. Die Anzahl der Zeichen, die in die Zelle eingegeben wurden müssen genau 14 Zeichen betragen....
und jetzt nun:
... 2. Wenn der eingetragene Wert größer oder kleiner als 14 Zeichen hat...
Wenn letzteres nun gilt, dann reicht aber:
=(LÄNGE(A4)14)+(TEIL(A4;6;2)"UV")
Gruß Werner
.. , - ...
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Bedingte Formatierung mit der LIKE-Funktion in Excel


Schritt-für-Schritt-Anleitung

Um eine bedingte Formatierung in Excel zu erstellen, die auf bestimmten Bedingungen basiert, kannst du folgende Schritte befolgen:

  1. Wähle die Zelle aus, die du formatieren möchtest.
  2. Gehe zu "Start" > "Bedingte Formatierung" > "Neue Regel".
  3. Wähle die Option "Formel zur Ermittlung der zu formatierenden Zellen verwenden".
  4. Gib die folgende Formel ein:
    =UND(ANZAHL2(A54)>0; LÄNGE(A54)=14; TEIL(A54;6;2)="UV")
  5. Klicke auf Formatieren, um das gewünschte Format auszuwählen (z.B. Hintergrundfarbe).
  6. Bestätige mit OK und schließe alle Dialoge.

Diese Formel prüft, ob die Zelle A54 einen Wert hat, genau 14 Zeichen lang ist und an der 6. und 7. Stelle "UV" enthält.


Häufige Fehler und Lösungen

  • Fehler: Die Formel funktioniert nicht.

    • Lösung: Stelle sicher, dass du die richtigen Zellbezüge verwendest und die Formel korrekt eingegeben ist (z.B. keine fehlenden Klammern oder falschen Operatoren).
  • Fehler: Die bedingte Formatierung wird nicht angewendet.

    • Lösung: Überprüfe, ob die Zelle tatsächlich einen Wert hat und ob die Länge genau 14 Zeichen beträgt. Die LIKE-Funktion wird hier durch die TEIL-Funktion ersetzt.

Alternative Methoden

Wenn du die Bedingungen flexibler gestalten möchtest, kannst du die WENN-Funktion verwenden, um unterschiedliche Ergebnisse zurückzugeben:

=WENN(UND(LÄNGE(A54)=14; TEIL(A54;6;2)="UV"; ANZAHL2(A54)>0); WAHR(); FALSCH())

Diese Formel gibt WAHR zurück, wenn alle Bedingungen erfüllt sind, andernfalls FALSCH.


Praktische Beispiele

Hier sind einige Beispiele, wie die LIKE-ähnlichen Bedingungen in Excel umgesetzt werden können:

  • Anwendung von LIKE in Excel: Du könntest eine Formel erstellen, die prüft, ob ein bestimmtes Muster in einer Zelle vorhanden ist, wie z.B.:

    =WENN(TEIL(A54;6;2)="UV"; "Bedingung erfüllt"; "Bedingung nicht erfüllt")
  • Dynamische Wertprüfung: Falls du eine Liste von Werten hast, kannst du die Formel anpassen, um mehrere LIKE-Vergleiche durchzuführen.


Tipps für Profis

  • Nutze die Funktion "Datenüberprüfung", um bereits bei der Eingabe sicherzustellen, dass die Benutzer die richtigen Werte eingeben.
  • Experimentiere mit der Bedingten Formatierung, um visuelle Hinweise zu geben, wenn Bedingungen erfüllt sind.
  • Mit der Excel IS-Funktion kannst du deine Formeln weiter verfeinern, um Fehler zu vermeiden.

FAQ: Häufige Fragen

1. Kann ich die LIKE-Funktion in Excel verwenden? Die Excel-Formel LIKE ist nicht direkt verfügbar, aber du kannst ähnliche Logik mit Funktionen wie TEIL oder FINDEN umsetzen.

2. Wie kann ich die Formel für mehrere Zellen anwenden? Markiere den Bereich, den du formatieren möchtest, und wende die Formel an. Excel passt die Zellreferenzen automatisch an.

3. Funktioniert diese Methode in älteren Excel-Versionen? Ja, die beschriebenen Funktionen sind in den meisten Excel-Versionen, einschließlich Excel 2010 und neuer, verfügbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige