Thema Datum  Von Nutzer Rating
Antwort
Rot Excel-VBA: Komplexe Wenn-Dann-Funktion
04.02.2020 22:42:49 Costa
***
NotSolved
05.02.2020 06:15:06 Gast13752
*
NotSolved
05.02.2020 09:13:31 Costja
***
NotSolved
05.02.2020 09:57:24 Gast87350
*
NotSolved
05.02.2020 10:23:49 Gast26471
*
NotSolved
05.02.2020 14:02:47 Costja
NotSolved
05.02.2020 14:06:04 Gast58189
NotSolved
05.02.2020 14:17:11 Gast47581
NotSolved
05.02.2020 23:59:27 Trägheit
NotSolved

Ansicht des Beitrags:
Von:
Costa
Datum:
04.02.2020 22:42:49
Views:
1014
Rating: Antwort:
  Ja
Thema:
Excel-VBA: Komplexe Wenn-Dann-Funktion

Hallo zusammen. 

Ich benötige Unterstützung im Rahmen der Erstellung eines Excel-Macros.

Bekomme es einfach nicht hin, obwohl vermutlich nicht wirklich schwierig. 

Habe folgendes Datenset: 

ID  ID2  ID_Final 
105 104 101
101 105 110
109 101 110
110 109 110
199 111 199


Die Spalte ID und ID2 sind gegeben. Es geht um  Spalte "ID_Final". Diese soll in Abhänigkeit von ID und ID2 erstellt werden. 

1. Logik: Ist der Wert aus ID NICHT in der gesamten Spalte ID2 enthalten, dann soll der Wert direkt übernommen werden (klassisches Wenn-Dann).

2. Logik: Ist der Wert aus ID bereits in ID2 enthalten, dann soll der "neue" und zugehörige Wert aus ID aufgenommen werden. Das solange, bis dieser sich auch der Wert nicht mehr in ID2 wiederfindet.

Mit einem Beispiel ist es einfacher zu erklären: 

1. Logik: Der Wert "199" aus ID befindet sich nicht in der Spalte ID2, dann ist es der Wert in der neuen Spalte ID_Final "199" 

2. Logik: Der Wert "105" exisitert bereits in ID2, dann soll der nächste zugehörige Wert von "105" also "101" kopiert werden. Da dieser (101) ebenfalls existiert, kann noch nicht zurück geschrieben werden. Es geht zur 109, dann zur 110... diese findet sich nicht mehr in der Spalte ID2. Deshlalb bekommt  die 101 in der Spalte ID die 110 in der Spalte ID_Final. 

Kann mir hier jemand bitte weiterhelfen? Danke! 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Excel-VBA: Komplexe Wenn-Dann-Funktion
04.02.2020 22:42:49 Costa
***
NotSolved
05.02.2020 06:15:06 Gast13752
*
NotSolved
05.02.2020 09:13:31 Costja
***
NotSolved
05.02.2020 09:57:24 Gast87350
*
NotSolved
05.02.2020 10:23:49 Gast26471
*
NotSolved
05.02.2020 14:02:47 Costja
NotSolved
05.02.2020 14:06:04 Gast58189
NotSolved
05.02.2020 14:17:11 Gast47581
NotSolved
05.02.2020 23:59:27 Trägheit
NotSolved