Excel - Berechnen des Abriebs über eine große Datenbank

497
2manycoffees

Ich analysiere eine große Datenbank, in der ich herausfinden muss, wie viele Kunden das Produkt mehr als einmal gekauft haben, und wie lange sie als Kunden "gedauert" haben. Mein Datensatz beginnt im Januar 2014 und ist bis Juni 2016 gültig. Die Spalten geben die Monate an, in denen die Kunden etwas von unserem Online-Shop gekauft haben, die Zeilen sind die Kundennamen. Es gibt ca. 30.000 Kunden.

Ich möchte feststellen, ob frühere Benutzer des Geschäfts weniger "klebrig" waren als spätere Benutzer. Wenn beispielsweise ein Kunde im Januar 2014 zunächst etwas gekauft hat, dann erneut im Mai 2014 und dann nie wieder gekauft, gegenüber einem neueren Kunden, der im September 2015 in den Laden kam und immer wieder kaufte und immer noch ein Einkaufskunde ist. Wir haben unser Geschäft verbessert und haben ein besseres Produkt zur Verfügung gestellt, sodass ich vermute, dass es weniger Abnutzung gibt. Im Moment mache ich es manuell, aber ich weiß, dass es einen besseren Weg geben muss!

Danke vielmals

0
Sie sollten besser in eine echte Datenbank konvertieren, um SQL-Abfragen durchführen zu können. Wenn Sie eine Zeile eingefügt und die Formel ** = COUNTA (C1: ZZ1) ** verwendet haben, passen Sie den Bereich entsprechend an. Sie können die Anzahl der Einkäufe ermitteln und nach dieser Spalte sortieren. Jeder mit einem Kauf ist eindeutig kein wiederkehrender Kunde. cybernard vor 7 Jahren 0
** Erstens **, Excel ist keine Datenbank, und Sie können besser eine echte Datenbank verwenden, auch eine so einfache wie sqlite, in der Sie echte SQL-Abfragen haben können. ** Zweitens ** können wir Ihnen keine Lösung schreiben; Dieses Forum ist kein Entwicklungsdienst. Siehe [Wie stelle ich eine gute Frage] (http://superuser.com/help/how-to-ask). ** Drittens **, Ihre Frage ist viel zu weit gefasst, und es gibt keine Möglichkeit, sie zu beantworten, außer philosophisch und ausführlich (was uns zum vorherigen "zweiten" Punkt führt). Wenn Sie ein spezifisches Problem haben, helfen wir Ihnen gerne, ansonsten würde ich Ihnen empfehlen, jemanden einzustellen. jehad vor 7 Jahren 1
Sie können ein Makro schreiben, aber es gibt viele Versuche und Fehler, bevor Sie es richtig machen. Es ist in einer Sprache namens Visual Basic für Applikationen, die eine abgespeckte Version von Visual Basic ist. Auf der Plus-Seite ist es möglich, ein Makro zu schreiben, um die gesamte Arbeit zu erledigen. ** Allerdings **, vor allem anderen müssen Sie den Abrieb für Ihr Unternehmen mathematisch definieren. Eine Abriebformel für Tankstellen unterscheidet sich deutlich von einem Zahnarzt. Sobald der Abrieb definiert ist, können Sie daran arbeiten, diesen in VBA umzuwandeln. cybernard vor 7 Jahren 0

0 Antworten auf die Frage