Index - Vergleich - WennNV in Vba

Diskutiere und helfe bei Index - Vergleich - WennNV in Vba im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo Liebe Community,Ich komme an meine Wissensgrenze und würde mich tierisch über Hilfe freuen!in a Nutshell: Ich möchte folgende Formel die ich ohne... Dieses Thema im Forum "Microsoft Office" wurde erstellt von Excel_Geoff, 7. Oktober 2022.

  1. Index - Vergleich - WennNV in Vba


    Hallo Liebe Community,Ich komme an meine Wissensgrenze und würde mich tierisch über Hilfe freuen!in a Nutshell: Ich möchte folgende Formel die ich ohne VBA nutze: [=WENNNVINDEXDatenbank!K:K;VERGLEICHKurzzeitnutzung!B2;Datenbank!D:D;0;""]in VBA einfügen. Ich habe eine Userform erstellt, indem man Daten in Textboxen schreiben kann. Mit einem Commandbutton schreiben sich die daten dann in das Sheet Kurzzeitnutzung. auf Basis der Daten die aus einer der Textboxen in die Spalte "B" im Tabellenblatt "Kurzzeitnutzung" geschrieben werden, sollen weitere Spalten mit einem Index-Vergleich und Wen
     
  2. Claus B. Win User

    Index - Vergleich - WennNV in Vba

    Hallo Geoff,
    <br />ich hoffe ich habe dich richtig verstanden.
    <br />sh.Range("G" & last_row +1).Formula="=IFNA(INDEX(Datenbank!K:K,MATCH(Kurzzeitnutzung!B$" & Me.TextBoxzeichenanlegen.Value _ & ",Datenbank!D:D,0)),"""")"
    <br />Claus
    <br />
  3. Claus B. Win User

    Index - Vergleich - WennNV in Vba

    Hallo Geoff,
    <br />probiere es mal mit:
    <br />sh.Range("G" & last_row +1).Formula="=IFNA(INDEX(Datenbank!K:K,MATCH(Kurzzeitnutzung!B2,Datenbank!D:D,0)),"""")"
    <br />Wenn du Werte einfügen willst, musst du das Ganze dann zu Werten wandeln:
    <br />With sh.Range("G" & last_row + 1)
    <br /> .Formula="=IFNA(INDEX(Datenbank!K:K,MATCH(Kurzzeitnutzung!B2,Datenbank!D:D,0)),"""")"
    <br /> .value=.value
    <br />end with
    <br />Claus
    <br />
  4. Excel_Geoff Win User

    Index - Vergleich - WennNV in Vba

    Hallo Claus,
    <br />das bringt mich schon ein stück weiter! Leider ändert sich der Wert wonach gematcht werden soll.
    <br />Er wird immer in die letzte freie Zeile in Spalte "b" "Kurzzeitnutzung" aus der Textbox Me.TextBoxzeichenanlegen.Value
    <br />Hast du eine Idee wie man das realisieren könnte?
    <br />P.S das Problem habe ich umgangen indem ich den Wert der Textbox zusäzlich in eine feste Zelle schreiben lassen
    <br />und entsprechen die Formel auf die feste Zelle verweise, sowie feste werte geschrieben werden. Denke das ist auch okay.
    <br />Großes Danke!
    <br />
  5. Thom55 Win User

    Index - Vergleich als VBA

    Vielen Dank für dein Feedback. Das wäre ein möglicher Weg... ich versuche dies mal so.
    <br />Beste Grüsse
    <br />Thom
    <br />
  6. Andreas Killer Win User

    Index - Vergleich als VBA

    Das Problem ist noch aktuell und ich hoffe du hattes keinen Datenverlust...
    Ich speicher generell keine Kundendaten auf meiner Festplatte. :)
    <br />
    <br />Also, etwas wirklich schönes ist mir dazu nicht eingefallen:
    <br />https://www.dropbox.com/s/xyxhoi0wf8ylpi1/a5a2e60c-81a3-488f-9de6-46da59b5612b.xlsx?dl=1
    <br />So habe ich für jeden Import alle möglichen Suchschlüssel gebildet und das gleiche in der Tabelle selber.
    Nur so läßt sich die Formel zur Ermittlung der KNUMH einigermaßen klein halten. Andernfalls wird es halt ein Monster.
    <br />Das ganze mit VBA, sprich UDF statt Formel, zu machen macht keinen Sinn, denn der UDF müsste man so alle Daten beider Tabellen komplett übergeben. Andernfalls läßt sich die Integrität der Daten nicht gewährleisten.
    <br />Was ich jedoch nicht verstehe ist warum das überhaupt so kompliziert sein muss. Warum geht es nicht nur einen Suchschlüssel mit =F2&I2&L2&BI2&BJ2&BP2&Q2 zu bilden und dann in der Suchtabelle nur eine Spalte mit =[BEINH]&[INHK_KFM]&[AZAFOV]&[TABELLE]&[ZZFARBIG]&[DATBI]&[AZAPLZ] zu bilden.
    <br />Für den Tarif 867 gibt es halt keinen [INHK_KFM] ... wen juckt's wenn die Zelle dann halt leer ist? Solange sie in beiden Datenbank gleich ist braucht es keine Unterscheidung. Denk darüber mal nach, das würde es sehr vereinfachen.
    <br />Andreas.
    <br />
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Index - Vergleich - WennNV in Vba - Microsoft Office

Die Seite wird geladen...

Index - Vergleich - WennNV in Vba - Similar Threads - Index Vergleich WennNV

Forum Datum

INDEX VERGLEICH mit mehreren Kriterien

INDEX VERGLEICH mit mehreren Kriterien: Hallo, kann mir jemand bei folgendem Problem helfen? Ich arbeite mit zwei unterschiedlichen Excelblättern und suche eine Lösung um die INDEX VERGLEICH Formel mit mehreren Kriterien dort...
Microsoft Office 12. August 2022

Index - Vergleich als VBA

Index - Vergleich als VBA: Hallo liebe Community Ich habe folgende Situation bei der ich um Unterstützung anfrage. In meiner Tabelle habe ich in einer Spalte Nummern. z. Bsp 866 etc. Auf Grund dieser Nummer soll dann in...
Microsoft Office 19. April 2021

Zeitvergleich Index und Vergleich Funktionen

Zeitvergleich Index und Vergleich Funktionen: Hallo zusammen, ich hoffe hier hat jemand eine Idee, meine Suche im Internet war hier bisher erfolglos. Ich habe eine Tabelle mit eine Spalte in der Uhrzeiten im 15 Minuten Intervall von 00:00...
Microsoft Office 17. Februar 2021

Index-Vergleich funktioniert nicht

Index-Vergleich funktioniert nicht: Liebe Community, ich habe folgende Formel geschrieben, welche kein Match findet, obwohl die Formel bei anderen Lookup-Werten funktioniert: =WENNFEHLERINDEX'EBM Anhang 3 - Times'!$A$1:$E$1909;...
Microsoft Office 18. Mai 2020

Index + Vergleich mit 2 Kriterien

Index + Vergleich mit 2 Kriterien: Hallo! Ich hoffe einer von euch kann mir helfen. Folgende Aufgabe: Ich hab eine Excel Datei mit verschiedenen Artikeln. Es gibt die Spalten: Bestellnummer Baujahr...
Microsoft Office 14. März 2019

Ich habe ein Problem mit Excel Index und Vergleich

Ich habe ein Problem mit Excel Index und Vergleich: Hallo zusammen, ich habe ein kleines Problem. Ich habe eine Tabelle erstellt, in der ich über 2 Suchparameter aus einer Tabelle ein Ergebniss haben möchte. Ich habe dazu die Formeln Index und...
Microsoft Office 19. Mai 2018

Excel Index;vergleich

Excel Index;vergleich: <p>Bei der Excel Datei habe ich eine Formel aufgebaut mit Index;Vergleich sie funktioniert. doch nun wollte ich noch einen Filter setzten und wenn ich den Filter anwenden (Sortieren aufsteigend...
Microsoft Office 23. Oktober 2016
Index - Vergleich - WennNV in Vba solved
  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.