Office: (Office 365) Nach mehreren Zahlenwerten in einer Zelle suchen

Helfe beim Thema Nach mehreren Zahlenwerten in einer Zelle suchen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich hoffe jemande hat eine Gute idee wie ich mein Problem lösen kann. Ich versuche mich da jetzt schon seit mehreren Tagen dran und... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Iconoclast55, 3. Februar 2023.

  1. Nach mehreren Zahlenwerten in einer Zelle suchen


    Hallo zusammen,
    ich hoffe jemande hat eine Gute idee wie ich mein Problem lösen kann. Ich versuche mich da jetzt schon seit mehreren Tagen dran und komme einfach nicht weiter. Die entsprechende Datei habe ich mal beigefügt.
    Ich möchte im Prinzip das folgendes passiert:
    - In Spalte B soll gesucht werden nach dem Ausdruck "D" oder "U"
    - Wird der Ausdruck nicht gefunden soll nichts passieren
    - Wenn der Ausdruck gefunden wird soll in der Benachbarten Zelle in Spalte A von beiden Zahlenwerten innerhalb dieser Zelle ein fixer Wert (50) abgezogen werden.
    Vielleicht hat ja jemand fix ne schnelle Lösung dafür.

    Bevor die Frage aufkommt, leider bekomm ich Tabelle so von meinem Programm ausgespuckt.

    vielen Dank schonmal
    und liebe Grüße
     
    Iconoclast55, 3. Februar 2023
    #1
  2. Kalk hat Ahnung
    Hallo

    ,
    Code:
    =WENN(ODER(B2="U";B2="D");"A="&TEIL(A2;3;FINDEN("mm";A2;1)-3)-50&"mm, "&"B="&TEIL(A2;FINDEN("B";A2;1)+2;FINDEN("mm";A2;1)-3)-50&"mm";"")
     
  3. lupo1
    lupo1 Tutorial Guru
    C1#:
    =WENN((B1:B27="D")+(B1:B27="U");
    LET(x;GLÄTTEN(TEIL(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A1:A27;"B";"B=");"=";" = ");"mm";" mm ");" ";WIEDERHOLEN(" ";99));SPALTE(A:L)*99-98;99));
    WECHSELN(NACHZEILE(WENNFEHLER(x-50;x);LAMBDA(a;TEXTVERKETTEN(;;a)));"==";"="));A1:A27)
     
  4. Exl121150 Erfahrener User

    Nach mehreren Zahlenwerten in einer Zelle suchen

    Hallo,

    und hier meine Variante: in Zelle C2 und folgende:
    =WENN(ODER(B2="U";B2="D"); LET(ab;TEXTTEILEN(A2;{"A="."B="."m"};", ";1;0;); TEXTVERKETTEN(", ";1; WAHL({1;2};"A=";"B=")&(ab-50)&"mm"));A2)
     
    Exl121150, 3. Februar 2023
    #4
  5. Exl121150 Erfahrener User
    Hallo,

    und meine NACHZEILE-Formelversion in C1#:
    =NACHZEILE($A$1:$B$27; LAMBDA(zl; LET(a;INDEX(zl;1);b;INDEX(zl;2);WENN(ODER(b="U";b="D");
    LET(ab;TEXTTEILEN(a;{"A="."B="."m"};", ";1;0;);
    TEXTVERKETTEN(", ";1;WAHL({1;2};"A=";"B=")&(ab-50)&"mm"));a))))
     
    Exl121150, 3. Februar 2023
    #5
  6. lupo1
    lupo1 Tutorial Guru
    Hallo Exl,
    weißt Du, was man zusätzlich für =NACHZEILE({102;304};LAMBDA(a;TEXTTEILEN(a;0))) benötigt, damit
    1 2
    3 4
    (in 4 Zellen) dabei rauskommt? Ich habe es schon Elex gefragt. --Ich habe ein Brett vorm Kopf--.
     
    Zuletzt bearbeitet: 3. Februar 2023
  7. Exl121150 Erfahrener User
    Hallo @lupo1,

    das funktioniert so nicht, denn die NACHZEILE-Funktion ist offenbar so ausgelegt, dass sie insgesamt ein 1-spaltiges Array erzeugen darf. Sobald die LAMBDA-Funktion versucht, ihrerseits ein 1-zeiliges Array zu produzieren, erhält man den #KALK!-Fehler (wegen geschachtelter Matrizen).

    Meine obige Formel (Posting#5) umgeht das Problem, indem in der LAMBDA-Fkt. die Array-Elemente am Ende mittels TEXTVERKETTEN zu einem Einzelwert verkettet werden.

    Dieses leidige Problem kann zB. mit folgender Formel umschifft werden:
    =WEGLASSEN(REDUCE(0;{102;304}; LAMBDA(a;v;VSTAPELN(a;TEXTTEILEN(v;"0"))));1)
    Beschränkte Spillfähigkeit neuer Funktionen

    ... aber bei dieser Thematik kennst du dich ja selber bestens aus - weit besser als ich.
     
    Exl121150, 6. Februar 2023
    #7
  8. lupo1
    lupo1 Tutorial Guru

    Nach mehreren Zahlenwerten in einer Zelle suchen

    REDUCE (rekursierend) ist langsam und beschränkt (in dem von Dir angeführten Link), TEXTVERKETTEN kann nur 32k Länge. Letzteres hat auch Elex verwendet. Somit bleibt meine FINDEN-Variante wohl doch die einzige vollfunktionale und unbeschränkte.
     
Thema:

Nach mehreren Zahlenwerten in einer Zelle suchen

Die Seite wird geladen...
  1. Nach mehreren Zahlenwerten in einer Zelle suchen - Similar Threads - mehreren Zahlenwerten Zelle

  2. Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle

    in Microsoft Excel Hilfe
    Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle: Moin Allerseits, mit Verlaub ich bin seit 5 Jahren aus der Materie raus, fange somit von Vorne an. Frage: Anpassung eines bereits Geschrieben Codes. Verwendete Elemente: Quelle> Tabelle "wsLK",...
  3. Arbeitszeiten aus mehreren Tabellenblätter

    in Microsoft Excel Hilfe
    Arbeitszeiten aus mehreren Tabellenblätter: Moin Excel Profis, ich habe eine Tabelle wo ich aus ca. 20 Blätter die Arbeitszeit pro Fahrer brauche. Im Blatt gesamt steht in Spalte G der Fahrer. Dann gibt es Blätter die z.B. vom 01.05.2025...
  4. Ein Makro für mehrere Register

    in Microsoft Excel Hilfe
    Ein Makro für mehrere Register: Moin, ich habe ein Makro wo Daten aus dem Register Master kopiert werden und Register, das mit einem Datum beschriftet ist. Ich möchte in Jedem Register ein Button haben was Daten aus dem Master...
  5. Formatierungsprobleme mit mehreren Seiten im Format Gegenüberliegende Seiten

    in Microsoft Word Hilfe
    Formatierungsprobleme mit mehreren Seiten im Format Gegenüberliegende Seiten: Hallo liebe Expertinnen und Experten, beim Formatieren meiner Abschlussarbeit stoße ich aktuell auf einige Probleme. Ich habe mir eine eigene Dokumentenvorlage erstellt, die auf der nicht...
  6. alle bisherigen Emails nicht mehr vorhanden

    in Microsoft Outlook Hilfe
    alle bisherigen Emails nicht mehr vorhanden: Habe heute mit Hilfe von Strato-Mitarbeiter ein neues Passwort vergeben - erst für die Haupt-email-Adresse, danach für meine persönliche email-Adresse. Dann haben wir das Konto im Internet...
  7. Mittelwert aus mehreren Spalten als dynamisches Array

    in Microsoft Excel Hilfe
    Mittelwert aus mehreren Spalten als dynamisches Array: Hallo liebes Forum, ich bin bei folgendem Problem ratlos: Ich berechne für verschiedene Dozenten Feedback anhand von 3 verschiedenen Kriterien. Die Stammdaten der Feedbacks stehen in einer...
  8. VBA - Schaltfläche für Mehrere Werte Suchen und Zahlenwert ändern

    in Microsoft Excel Hilfe
    VBA - Schaltfläche für Mehrere Werte Suchen und Zahlenwert ändern: Hallo zusammen, und zwar habe ich folgendes Problem und würde das Gerne via VBA über eine Schaltfläche realisieren. Da ich absoluter Neuling bin in dem Thema steh ich da leider total auf dem...
  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