Clever-Excel-Forum

Normale Version: Einfache Anforderung aber sehr kompliziert
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Nabend liebe Mitglieder,

ich habe hier ein gewaltiges Problem, was ich seit 2 tage nicht lösen kann.

Ich wähle aus einer Liste einen Monat und hierzu sollen dann nur die Werte (einmalig, keine dupolikate) angezeigt werden, die
auf den drei aufeinanderfolgenden Monaten folgen.

Mit Sverweis geht es nicht bzw. habe ich nicht hibekommen.
Anbei auch die Beispiel Datei.

Ihr würdet mir ganz doll helfen.

Liebe Grüße
Werner
Hola,

ein Vorschlag:
in Sheet2, C1 folgende Formel:


Code:
=(A3<=EDATUM(Sheet1!$B$4;3))*(A3>=Sheet
1!$B$4)

In Sheet1, B5 folgende Formel (mit Strg-Shift-Enter abschließen):


Code:
=INDEX(Sheet2!B3:B26;MIN(WENN((Sheet2!B3:B26<>"")*(Sheet2!C3:C26=1);ZEILE(3:26)-2)))


In Sheet1, B6 folgende Formel (mit Strg-Shift-Enter abschließen):


Code:
=WENNFEHLER(INDEX(Sheet2!$B$3:$B$26;VERGLEICH(1;(ZÄHLENWENN(Sheet2!D$3:D3;Sheet2!$B$3:$B$26)=0)*(Sheet2!$B$3:$B$26<>"")*(Sheet2!$C$3:$C$26=1);0));"")


B6 nach unten ziehen.

Gruß,
steve1da
Danke dir für den Vorschlag.
Die erste Formel ist anscheinend versehentlich abgeschnitten

Könntest du das bitte ergänzen ? Danke

(29.10.2015, 08:19)steve1da schrieb: [ -> ]Hola,

ein Vorschlag:
in Sheet2, C1 folgende Formel:


Code:
=(A3<=EDATUM(Sheet1!$B$4;3))*(A3>=Sheet
1!$B$4)

In Sheet1, B5 folgende Formel (mit Strg-Shift-Enter abschließen):


Code:
=INDEX(Sheet2!B3:B26;MIN(WENN((Sheet2!B3:B26<>"")*(Sheet2!C3:C26=1);ZEILE(3:26)-2)))


In Sheet1, B6 folgende Formel (mit Strg-Shift-Enter abschließen):


Code:
=WENNFEHLER(INDEX(Sheet2!$B$3:$B$26;VERGLEICH(1;(ZÄHLENWENN(Sheet2!D$3:D3;Sheet2!$B$3:$B$26)=0)*(Sheet2!$B$3:$B$26<>"")*(Sheet2!$C$3:$C$26=1);0));"")


B6 nach unten ziehen.

Gruß,
steve1da
Hola,

hab ich wohl nicht alles markiert - der Rest steht aber drunter ;)


Code:
=(A3<=EDATUM(Sheet1!$B$4;3))*(A3>=Sheet1!$B$4)



Gruß,
steve1da
Hallo steve1da,

es geht nicht.

kannst du das file hier hochladen ?
Hola,

sorry, mir ist die Tabelle grad kaputt gegangen und ich krieg es grad nicht mehr nachgebaut.

Gruß,
steve1da
Hola,

neuer Versuch :)

In Sheet2, C3 zum nach unten kopieren:


Code:
=(A3<=EDATUM(Sheet1!$B$4;3))*(A3>=Sheet1!$B$4)


In D3 (mit Strg-Shift-Enter abschließen):


Code:
=INDEX(Sheet2!B3:B26;MIN(WENN((Sheet2!B3:B26<>"")*(Sheet2!C3:C26=1);ZEILE(3:26)-2)))


In D4: (mit Strg-Shift-Enter abschließen) zum nach unten kopieren:


Code:
=WENNFEHLER(INDEX($B$3:$B$26;VERGLEICH(1;(ZÄHLENWENN(D$3:D3;$B$3:$B$26)=0)*($B$3:$B$26<>"")*($C$3:$C$26=1);0));"")


In Sheet1, in B5 (mit Strg-Shift-Enter abschließen) zum nach unten kopieren:


Code:
=WENNFEHLER(INDEX(Sheet2!$D$3:$D$26;KKLEINSTE(WENN(Sheet2!$D$3:$D$26<>"";ZEILE($3:$26)-2);ZEILE(A1)));"")


Gruß,
steve1da
danke dir, aber es geht nicht ;(

anbei meine Excel Datei mit den formeln.

wie gesagt, wenn ich in sheet1 01.03.2015 wähle, dann sollen
die länder angezeigt werden, die in den 3 monaten danach (3) mindestens einmal vorkommen.

Beispiel:

ich wähl 01.10.2015

dann müsste nur Italien und Deutschland angezeigt werden, weil diese in Sheet2 vorkommen
(italien in oktober, italien in november, deutschland in dezember, deutschland in januar, deutschland in februar



Danke
Hi,

(30.10.2015, 12:01)vivendo schrieb: [ -> ]anbei meine Excel Datei mit den formeln.

dann müsste nur Italien und Deutschland angezeigt werden, weil diese in Sheet2 vorkommen
(italien in oktober, italien in november, deutschland in dezember, deutschland in januar, deutschland in februar

ich denke, es geht doch (nur Detlefs Formeln eingefügt):
[attachment=3133]
Hallo Ralf

Zitat:ich denke, es geht doch (nur Detlefs Formeln eingefügt):
Ich glaube mein Gedächtnis und meine Sinne lassen nach: An welcher Stelle im Thread habe ich Vorschläge gemacht???
Seiten: 1 2