Office: Auswertung Kunden - Vertragsliste

Helfe beim Thema Auswertung Kunden - Vertragsliste in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich stehe gerade vor der Problematik, dass ich eine Kunden-Vertragsliste habe und diese Auswerten möchte. Hab gehofft die gewünschten Daten... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Topmas, 16. August 2012.

  1. Topmas Neuer User

    Auswertung Kunden - Vertragsliste


    Hallo,

    ich stehe gerade vor der Problematik, dass ich eine Kunden-Vertragsliste habe und diese Auswerten möchte. Hab gehofft die gewünschten Daten über Pivot zu erhalten, aber das klappt nicht so, wie ich mir das wünschen würde. Also dachte ich mir, dass das vielleicht mit nem Macro ganz gut klappen könnte.

    ich habe folgende Situation. Aus einem Kundenverwaltungsprogramm generiere ich eine Excel-Tabelle. Die Kunden können mehrfach auftreten, da die Tabelle auf Basis der Kundenverträge erstellt wird.

    hier ein kurzes Beispiel (Beispieldatei ist angehängt):

    Code:
    KdNr	Anrede	Name		Vorname	Geburtsdatum	Kinderanzahl	RefNr.	Produkt-Sparte	Produkt-Art		Tarif
    102	Herr	Mustermann	Max	04.12.1956	1		3046	Kraftfahrzeug	Kraftfahrzeug		KFZ
    102	Herr	Mustermann	Max	04.12.1956	1		7328	Kraftfahrzeug	Kraftfahrzeug		KFZ
    102	Herr	Mustermann	Max	04.12.1956	1		7713	Hausrat	Hausrat	Hausrat
    102	Herr	Mustermann	Max	04.12.1956	1		2850	Rechtsschutz	Rechtsschutz		Rechtsschutz
    102	Herr	Mustermann	Max	04.12.1956	1		10692	Haftpflicht	Betriebshaftpflicht	BHV (PHV TierHV)
    102	Herr	Mustermann	Max	04.12.1956	1		3042	Kraftfahrzeug	Kraftfahrzeug		KFZ
    102	Herr	Mustermann	Max	04.12.1956	1		3045	Kraftfahrzeug	Kraftfahrzeug		KFZ
    247	Frau	Musterfrau	Linda	12.05.1981	2		10863	Haftpflicht	Privathaftpflicht	Allgemeine Haftpflichtversicherung
    247	Frau	Musterfrau	Linda	12.05.1981	2		29433	Unfall		Unfall	Allgemeine 	Unfall
    247	Frau	Musterfrau	Linda	12.05.1981	2		15951	Leben		Leben / Rente / BU	Kapitalbildende Lebensversicherung
    247	Frau	Musterfrau	Linda	12.05.1981	2		15950	Leben		Leben / Rente / BU	Kapitalbildende Lebensversicherung
    247	Frau	Musterfrau	Linda	12.05.1981	2		27271	Leben		Leben	
    247	Frau	Musterfrau	Linda	12.05.1981	2		28191	Kranken		Zusatzversicherung	Krankenzusatzversicherung
    Mein Ziel ist es nun, einen eigenen Filter zu erstellen. Ich habe mir das so vorgestellt, dass auf einem anderen Datenblatt mittels Buttons verschiedene Macros gestartet werden können. So zum Beispiel ein Macro, das mir alle Kunden ausgeben soll, die keinen Vertrag in der Sparte "Leben" haben. In der erzeugten Liste sollen die Kunden natürlich nur 1x vorkommen und auch nur die ersten 7 Spalten.

    Als Identifizierungsmerkmal kann die Kundennummer genutzt werden, da diese einmalig ist. Ich hätte mir das so vorgestellt, dass das Macro das ganze Datenblatt durchläuft und dann für jede gefundene Kundennummer zählt, wie oft beispielsweise die Sparte "Leben" vorkommt. Ist das Ergebnis 0 wird der Kunde ausgegeben. (Das Macro könnte man natürlich noch beliebig erweitern, aber für den Anfang würde mir das schon reichen)

    Das Problem ist, dass ich mit scripten in Office nicht so sehr vertraut bin. Wenn mir jemand also helfen könnte ein erstes Script zu schreiben, dann könnte ich daraus sicher alle weiteren Scripte erstellen, die ich benötige.


    Officeversion: 2007
    Beispieldatei:
    Den Anhang Kundenvertragsauswertung.xlsm betrachten
     
  2. Beverly
    Beverly Erfahrener User
    Hi,

    vielleicht nach diesem Prinzip:

    Code:
    Sub Filtern()
       Dim lngZeile As Long
       Dim lngStart As Long
       Dim lngZielZeile As Long
       With Worksheets("Daten")
          lngStart = 2
          For lngZeile = 2 To IIf(IsEmpty(.Cells(.Rows.Count, 1)), .Cells(.Rows.Count, 1).End(xlUp).Row, .Rows.Count)
             If .Cells(lngZeile, 1) <> .Cells(lngZeile + 1, 1) Then
                lngZielZeile = IIf(IsEmpty(ActiveSheet.Cells(ActiveSheet.Rows.Count, 1)), ActiveSheet.Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row, ActiveSheet.Rows.Count) + 1
                If Application.CountIf(.Range(.Cells(lngStart, 9), .Cells(lngZeile, 9)), "Leben") = 0 Then
                   ActiveSheet.Cells(lngZielZeile, 1) = .Cells(lngZeile, 1)
                   ActiveSheet.Cells(lngZielZeile, 2) = .Cells(lngZeile, 3)
                   ActiveSheet.Cells(lngZielZeile, 3) = .Cells(lngZeile, 4)
                   ActiveSheet.Cells(lngZielZeile, 4) = .Cells(lngZeile, 5)
                End If
                lngStart = lngZeile
             End If
          Next lngZeile
       End With
    End Sub
    Bis später,
    Karin
     
    Beverly, 16. August 2012
    #2
  3. Topmas Neuer User
    Hallo Karin,

    danke für den Einstieg :) Ich denke damit sollte ich weiter kommen.

    Grüße
     
Thema:

Auswertung Kunden - Vertragsliste

Die Seite wird geladen...
  1. Auswertung Kunden - Vertragsliste - Similar Threads - Auswertung Kunden Vertragsliste

  2. Auswertung eines Schätzspiels

    in Microsoft Excel Hilfe
    Auswertung eines Schätzspiels: Hallo zusammen! Ich habe Probleme bei der Auswertung eines Schätzspiels. Die Daten werden über ein Online-Formular übertragen und pro Person bis zu 5 Tipps gesammelt. Ich würde gerne die...
  3. Artikelmenge pro Sekunde

    in Microsoft Excel Hilfe
    Artikelmenge pro Sekunde: Hallo zusammen, ich habe euch eine Excel Datei angehangen. Ich benötige im Endeffekt aus den Daten die dort stehen, die Artikelmenge pro Sekunde bzw. Artikelmenge pro Minute. Dabei müssen die...
  4. Tabelle mit Inhalt auswerten

    in Microsoft Excel Hilfe
    Tabelle mit Inhalt auswerten: Hallo zusammen ... als Laie brauch ich bitte mal Unterstützung. Ich habe eine Excel-Tabelle mit verschiedenen Daten die ich jetzt zum Jahresende auswerten möchte. Ich hoffe das es so funktioniert...
  5. Outlook Emails inkl. aller Unterordner pro Tag zählen/auswerten

    in Microsoft Outlook Hilfe
    Outlook Emails inkl. aller Unterordner pro Tag zählen/auswerten: Liebe Community, gibt es eine Möglichkeit in Outlook die an einem Tag erhaltenen Emails zu zählen? Da einige Emails aufgrund von erstellten Regeln in Unterordner verschoben werden und von dort aus...
  6. Welche Formel für diese Auswertung ?

    in Microsoft Excel Hilfe
    Welche Formel für diese Auswertung ?: Hallo Zusammen, in meiner Beispieldatei befinden sich im Bereich A1:F25 verschiedenen Daten. Datum-TYP_1-TYP_2-Bauteil-ITEM Nummer und Summe Nun würde ich gerne in die in die Tabelle im Bereich...
  7. Zeiträume abfragen

    in Microsoft Excel Hilfe
    Zeiträume abfragen: Hallo zusammen, ich steh ein bisschen auf dem Schlauch und bräuchte Hilfe. Ich habe Auswertung mit sekundengenauen Zeitbereichen (06:22:09 bis 06:22:23; siehe auch Datei). Es ist eine Start- und...
  8. Kunden sortieren/auswerten

    in Microsoft Excel Hilfe
    Kunden sortieren/auswerten: Hallo, ich habe in meinem Ausgangsdatenblatt in Spalte A die Kundennummer und in Spalte B abwärts dann verschiedene Daten. Spalte A ist entsprechend leer, bis der neue Kunde beginnt. Wie...
Schlagworte:
  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