Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

WENN dann Position Zeile bestimmter Wert ausgeben
#1
Hallo liebe CleverExceler,

ich hab ein kleines Problem.

Und zwar tracke ich einen Kundenbestand. Somit kann ich mir aufzeigen lassen, dass zB noch 60 Kunden aus dem September 16 aktiv sind. Will ich  wissen wie viele Monate die Kunden aus dem Spetember 16 aktiv sind, kann ich mir dies durch einen einfachen DATEDIF berechnen (aktive Monate). Wenn jedoch der Wert der aktiven Kunden auf NULL fällt, dann soll der DATEDIF nicht mehr greifen und stattdessen nur die Anzahl der Zellen bis zum letzten aktiven Kunden angezeigt werden (min.1).

Ich komme da leider nicht weiter.

Erklärung: WENN Wert Kundenbestand im Reiter "Übersicht" kleiner 1, dann im anderen reiter "Kundenverlauf" den letzten Wert größer 0 suchen, die richtige Zeile bestimmen (Spalte Monat gegenprüfen aus Übersicht B3) und die Position ausgeben (=Anzahl der Monate).

Hoffentlich kann mir jemand helfen!


Angehängte Dateien
.xlsx   Kundenbestand.xlsx (Größe: 31,88 KB / Downloads: 7)
Antworten Top
#2
Hi,



Code:
Somit kann ich mir aufzeigen lassen, dass zB noch 60 Kunden aus dem September 16 aktiv sind


Nein, es sei denn die Kunden aus dem Sept. 16 haben unkündbare Verträge und es sind keine abgesprungen und neu dazugekommen!


Code:
=MAX(1;DATEDIF(WENN(B6=0;VERWEIS(9;1/('Aktive Kunden'!B:B<>0);'Aktive Kunden'!A:A);B3);J2;"M"))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • MoinMoin
Antworten Top
#3
Hi :)

Danke für die Antwort. Es handelt sich quasi um ein Abo, und jeden Monat kommen welche hinzu und es kündigen aus den jeweiligen Monaten auch welche weg. Daher bewegt sich jede Zeile immer weiter richtung 0.

Die Formel gibt mir schon mal die richtige Zelle aus, ich brauche anstatt den Wert der Zelle die Position bzw. den Wert aus der Zeile A1:AR1.

Vielen Dank im voraus :)
Antworten Top
#4
Hi,


Zitat:Die Formel gibt mir schon mal die richtige Zelle aus, ich brauche anstatt den Wert der Zelle die Position bzw. den Wert aus der Zeile A1:AR1.


 Huh Huh Huh Huh
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
(24.09.2018, 09:59)BoskoBiati schrieb: Hi,




 Huh Huh Huh Huh

Hmm, wie kann ich das am besten erklären. Wenn man im Reiter Übersicht ist dann sieht man im Feld "Lifetime" den Wert seit wann die Kunden aus z.B Oktober 17, September 15 oder was auch immer Kunden sind (durch das Dropdown Menü kann man ein anderes Datum auswählen). Ich habe die Werte aus dem September 15 so gestaltet, dass es keine aktiven Kunden mehr gibt.

Excel soll mir jetzt die Anzahl der Monate (deswegen Position der Zelle aus der sich die Monate logischerweise ergeben) ausgeben bis der letzte Kunde ausgeschieden ist (nur für alle Kunden aus September 15 bzw. später auch jedes andere Datum falls dort auch Kunden wegfallen). 

Für den Fall, dass es keine aktiven Kunden mehr gibt müssen nun mal die Anzahl der Monate stehen bleiben (z.B. letzte 1 in der September 15 Spalte im Kundenverlauf)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste