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. Formel: Mehrere Werte vergleichen mit dynamischer Tabelle

    in Microsoft Excel Hilfe
    Formel: Mehrere Werte vergleichen mit dynamischer Tabelle: Hallo zusammen Ich suche eine funktionierende Formel für mehrere Vergleichswerte in verschiedene Arbeitsmappen. Ausgangslage:Die Suchmatrix in welcher Tabelle gesucht wird, soll über die Zelle...
  3. In E-Mails von AliExpress.com funktioniert keine Bildvorschau mehr

    in Microsoft Outlook Hilfe
    In E-Mails von AliExpress.com funktioniert keine Bildvorschau mehr: Hallo zusammen.....ich habe bereits verschiedene Foren durchsucht, doch leider konnte ich noch keine Lösung finden. In E-Mails von AliExpress.com funktioniert seit längeren keine Bildvorschau in...
  4. Push-Benachrichtigung bei mehreren E-Mail-Konten

    in Microsoft Outlook Hilfe
    Push-Benachrichtigung bei mehreren E-Mail-Konten: Hallo, ich habe in meinem Outlook 365 zwei E-Mail-Accounts eingerichtet. Nun habe ich festgestellt, dass ich Push-Mitteilungen zu eingehenden Mails nur für das Konto bekomme, was gerade markiert...
  5. Installation verknüpft sich automatisch mit altem Konto, auf das ich keinen Zugriff mehr habe

    in Sonstiges
    Installation verknüpft sich automatisch mit altem Konto, auf das ich keinen Zugriff mehr habe: Liebes Forum, ich hatte bis vor kurzem eine über meine alte Uni erhaltene Office Bildung 365 verwendet, mit der Email-Domain cmsa3.onmicrosoft.com - auf die ich aber keinen Zugriff mehr habe....
  6. Summe anhand mehrerer Bedingungen ermitteln

    in Microsoft Excel Hilfe
    Summe anhand mehrerer Bedingungen ermitteln: Hallo zusammen, ich verzweifel langsam und weiss echt nicht mehr weiter. Kann ich denn eine Summe anhand eines Datums bilden, und dabei prüfen, ob das Datum etwa zwischen KW 36 und 38 liegt,...
  7. Kontakte exportieren - csv falsches Format - Kontakte zusammenführen

    in Microsoft Outlook Hilfe
    Kontakte exportieren - csv falsches Format - Kontakte zusammenführen: Guten Tag in die Runde der Wissenden! Ich habe Office 365 mit 4 verschiedenen Emailkonten. In einem ....@outlook.com sind meine Kontakte, in den anderen nicht. Wenn ich nun in einem der...
  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