Thema Datum  Von Nutzer Rating
Antwort
Rot dringende Hilfe gebeten!
14.02.2013 13:18:31 binNeuhier
NotSolved
14.02.2013 14:36:48 Gast18693
NotSolved

Ansicht des Beitrags:
Von:
binNeuhier
Datum:
14.02.2013 13:18:31
Views:
1459
Rating: Antwort:
  Ja
Thema:
dringende Hilfe gebeten!

Guten Morgen zusammen,

ich habe hier ein komplizierte Sache, die ich dringend um Hilfe bitten möchte:

Es gibt drei Sheets innerhalb einer Excel Datei: Sheet A, Sheet B und Sheet C.

Sheet A:

Es gibt drei relevante Spalten: ID (laufende Nummer), CompanyName (String), CostNr (4stellige String)

z.B.

ID CompanyName         CostNr
1  CompanyA                   6735
2  CompanyA                   6736

usw.

Sheet B:
eine Mappingtabelle mit zwei Spalten: CostNr (4stellige String) (keine Duplikate), Business (String). In dieser Tabelle wird die Beziehung zwischen CostNr und Unit definiert: ein Unit könnte verschiedene CostNr haben.

z.B.
CostNr          Business
6735            BusinessA
6736            BusinessB

usw.


Sheet C:
Es gibt mehrere Spalten: Spalte A: CompanyName (String), B1 bis M1: Namen von verschiedenen Business. Von B2 bis Ende Tabelle sind mit yes/no befüllt.

z.B.:

CompanyName Business A Business B Business C
CompanyA           yes                 no                  yes
CompanyB           no                 yes                yes


Die Code sollte wie folgendes machen:
1. Sheet A durchgehen, nimmt CostNr (z.B. 6735), merkt CompanyName (Company A)
2. dann in Sheet B wechseln, findet die entsprechende Business vom CostNr (Business A)
3. wechsel zu Sheet C, versucht CompanyName von sheet A (Company A) in Spalte A zu finden, versucht von B1 bis M1 Business von Sheet B (Business A) in B1 bis M1 zu finden
3a.: wenn in Sheet C "yes" steht, dann ok--> nichts machen.
3b: wenn in Sheet C "no" steht, kopiere dann die Zeile von sheet A in eine neue Sheet + eine neue Spalte "Error-No" als Kommentar
3c: wenn CompanyName Not Found --> kopiere dann die Zeile von sheet A in eine neue Sheet + eine neue Spalte "Error-Company Not Found" als Kommentar


Ich weiß dass es kompliziert aussieht aber für jeden Tipp bin ich dankbar!

Besten Dank im Voraus!


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 dringende Hilfe gebeten!
14.02.2013 13:18:31 binNeuhier
NotSolved
14.02.2013 14:36:48 Gast18693
NotSolved