Knobelaufgabe für die "Könner"
#1
Hallo alle miteinander,

zur späten Stunde habe ich eine dringende Bitte bzw. benötige ich für meine Bachelorarbeit Hilfe.

Folgendes Dilemma:

Ich habe in der Sverweis-Funktion 3 Bedingungen.
1. Das Datum aus Spalte H. Verwiesen auf Spalte --> A
2. Der Produktname aus Spalte I. Verwiesen auf Spalte -->B
3. Die Menge aus Spalte K. Verwiesen auf Spalte --> F

Ich benötige den Wert aus Spalte D, bei dem der F-Wert der gleiche oder der nächst Höhere Wert aus Spalte K ist.
Die Funktion aus L1  =SVERWEIS(H1&I1&K1;WAHL({1.2};A1:A9&B1:B9&F1:F9;D1:D9);2;WAHR) 
sind auch bei L2 und L3. Bei L1 kommt noch der richtige Wert, da die Werte identisch sind. Bei L2 findet die Funktion nicht das richtige "Produkt" und spuckt den letzten Wert aus POS_00_04 aus (75). Gleiches bei L3. 
Korekt wären bei L2=84 und bei L3= 88,2.
Im "Bereich_Verweis" des Sverweis FALSCH oder 0 einzugeben funktioniert leider auch nicht, da die Werte nicht sortiert sind.

Würde mich sehr freuen, wenn es hier einen Excel Profi gibt, der mir hier helfen kann.

ps. manuelle Lösung ist nicht möglich da die Tabelle später noch bis auf Zeile 35000 runtergezogen wird.


Liebe Grüße und viel Spaß :)


/edit/ smilies ausgeschalten wegen Formeldarstellung


Angehängte Dateien Thumbnail(s)
   
Top
#2
Hi,

statt eines Bildchens solltest du uns die Testdatei hochladen. Lies dir bitte hierzu mal diesen Beitrag  http://www.clever-excel-forum.de/Thread-...ng-stellen  durch.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
(14.04.2016, 22:45)Dennis_Jack schrieb: ps. manuelle Lösung ist nicht möglich da die Tabelle später noch bis auf Zeile 35000 runtergezogen wird.

Hallo Dennis_Jack,

erlaube mir den dezenten Hinweis das Excel bei 35000 Formeln eine Menge zu rechnen hat.
Das kann die Arbeitszeit je nach Rechner ganz schön in Anspruch nehmen. Bei meinem alten 
XP könnte ich sicher in Ruhe Kaffe trinken gehen.

Ich bin ein Fan von Makro Lösungen. Dann hat man nur Werte die nie berechnet werden,
und kann die Sachen individuell auswerten. Ich müsste nur Wissen welche Kriterien anliegen,
wo welche Daten stehen, und wo das Ergebnis stehen soll. Am besten mit Beispiel Datei.

mfg  Gast 123
Top
#4
(14.04.2016, 23:31)Gast 123 schrieb: Ich müsste nur Wissen welche Kriterien anliegen,
wo welche Daten stehen, und wo das Ergebnis stehen soll. Am besten mit Beispiel Datei.
Hallo zusammen,

ich habe nun eine neue Idee entwickelt mit der ich aber auch nicht ans Ziel komme.

Ich habe die Datei mal gekürzt hinzugefügt, sodass mir besser geholfen werden kann.

Spalte P ist die Zielspalte die ich benötige:
Der Preis aus P1 soll in Spalte D für das jeweilige Datum (L) und Produkt (M) gesucht werden und mir dann den Wert aus F rausgeben. 
In meinem Beispiel bei P17 klappt dies auch korrekt !
Geht es aber in das nächste Produkt ("POS_04_08") spuckt Excel mir dne letzten Wert aus Spalte F aus anstatt mir den Zielwert F291 zu geben.


Würde mich richtig freuen wenn ich hier Hilfe bekomme, bzgl der Markos habe ich leider gar keine Ahnung wie ich das machen könnte.

Liebe Grüße

.xlsx   Versuch_Lösung_Regel_V13.xlsx (Größe: 29,33 KB / Downloads: 10)
Top
#5
Hallo,

1. das, was Du als Datum bezeichnest, ist kein Datum!
2. was willst Du mit der Wahl-Funktion eigentlich erreichen????
3. wäre es geschickt, wenn Du ohne Formeln mal ein paar Musterergebnisse darstellen würdest und dazu erläutern, warum das so ist!
4. kann ich Deine Musterlösung nicht nachvollziehen!!!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#6
Hallo,

ich würde es mit zwei Hilfsspalten lösen, Matrixformeln sind in der Dimension nicht mehr handlebar.

Tabelle1

LMNOPQR
1701.01. - 01.01.2015POS_00_0403:30:0023051433
Formeln der Tabelle
ZelleFormel
P17=INDEX(F:F;VERGLEICH($P$1;INDEX(D:D;Q17):$D$99999;1)+Q17-1)
Q17=VERGLEICH(M17;INDEX(B:B;R17):$B$99999;0)+R17-1
R17=VERGLEICH(L17;A:A;0)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


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