Office: Wenn oder/und .. oder .. oder/und

Helfe beim Thema Wenn oder/und .. oder .. oder/und in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Ich bin wieder da ... und habe folgende Frage: Ich will englische Zeitformen automatisch erkennen. Hier zum Beispiel Present Perfect.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Fedi, 22. Juni 2026 um 15:54 Uhr.

  1. Fedi hat Ahnung

    Wenn oder/und .. oder .. oder/und


    Ich bin wieder da ... und habe folgende Frage:
    Ich will englische Zeitformen automatisch erkennen. Hier zum Beispiel Present Perfect.

    =WENN(UND(ODER(ISTZAHL(SUCHEN("I've ";A7));ISTZAHL(SUCHEN("I have ";A7));ISTZAHL(SUCHEN("You've ";A7));(ISTZAHL(SUCHEN("You have ";A7)));(ISTZAHL(SUCHEN("He's ";A7)));(ISTZAHL(SUCHEN("He has ";A7)));(ISTZAHL(SUCHEN("She has ";A7)));(ISTZAHL(SUCHEN("She's ";A7)));(ISTZAHL(SUCHEN("We have ";A7)));(ISTZAHL(SUCHEN("We've ";A7)));(ISTZAHL(SUCHEN("They have ";A7)));(ISTZAHL(SUCHEN("They've ";A7))))*(ISTZAHL(SUCHEN("ed ";A7))));"Present Perfect";"")

    Oder: Konjugation von have. Und: Verb mit "ed" am Schluss. Das funktioniert bestens.

    Allerdings Sprachen leben von Ausnahmen.
    Deshalb müsste ich die Formel so erweitern, dass zusätzlich weitere oder/und Funktionen wirken.
    Das heisst, anstelle Istzahl suchen "ed" müsste ich einmal mit "been", einmal mit "done" und einmal mit "had", zusätzlich finden. Das alles in einer Formel ...
    Ist dies machbar?
    Vielen Dank im Voraus für ein Feedback.
     
  2. BoskoBiati Erfahrener User
    Hi,

    alle Möglichkeiten auflisten und dann abfragen. Ich baue aber nichts nach, daher vertiefe ich das nicht weiter.
     
  3. slowboarder Erfahrener User
    Hi

    verwende anstelle der vielen einzelvergleiche eine Konstantenmatrix der den Bezug auf die Zellen, die die Werte enthalten.
    das macht die Formel kompakter und übersichtlicher. Nutze hier auch die Möglichkeit, Zeilenumbrüche in der Formel zu verwenden, dann siehst du schneller, wo du was ergänzen musst:

    hier mal als Beispiel, ggf musst du noch eine Werte ergänzen.
    Ist die Liste der Verben die im Present Pefect nicht auf "ed" enden, nicht wesentlich länger?
    daher solltest du den Inhalt der {} in Zellen untereinander schreiben und darauf referenzieren.

    =WENN(
    UND(
    ODER(ISTZAHL(SUCHEN({"I've ";"I have";"You've";"You have";"He has ";"'She has ";"We have "};A7)));
    ODER(ISTZAHL(SUCHEN({"ed ";"been";"done";"had"};A7)))
    );
    "Present perfect";"")
     
  4. Sigi.21 Erfahrener User

    Wenn oder/und .. oder .. oder/und

    Hallo,

    mit "ed" können nur die regelmäßigen Verben erkannt werden. Im Englischen gibt es ähnlich viele unregelmäßige Verben wie im Deutschen. Diese müssen dann jeweils angegeben werden. Dies ist evtl. mit einer VBA-Funktion leichter darstellbar. (s. Mappe)

    Gruß Sigi
     
Thema:

Wenn oder/und .. oder .. oder/und

Schlagworte:
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden