Brauche eine eine Lösung für die Auftragsübersicht

Bild

Betrifft: Brauche eine eine Lösung für die Auftragsübersicht
von: Sabrina
Geschrieben am: 10.10.2015 22:25:00

Hallo Leute,
ich sitze schon den ganzen Tag an der Aufgabe, komme aber zu keiner Lösung.
Ich habe die Datei Übersicht, in der die Letzten 30 Tage aufgelistet sind.
Und die Datei Auftrag.xls in jeder Zeile steht ein Auftrag. Beginnend mit der Auftragsnummer.
In der Übersicht sollen unter dem jeweiligen Datum(Auftragsdatums)jeweils die Auftragsnummer(aus Auftrag.xls Spalte A) des Tages(Spalte F) stehen. Wenn folgende Bedingungen Erfüllt sind
- Keine Rechnungsnummer in Spalte B
- oder der Status (Spalte H) den Wert 10, 11 oder 12 hat.
Die Datei Uebersicht.xls kann auch anders aussehen!
Bitte helft mir, ich brauche es dringend :(
https://www.herber.de/bbs/user/100700.zip
Verzweifelte Grüße
Sabbel

Bild

Betrifft: AW: Brauche eine eine Lösung für die Auftragsübersicht
von: Sepp
Geschrieben am: 10.10.2015 22:55:47
Hallo Sabrina,
so?
Tabelle1

 ABCDEF
2DonnerstagFreitagSamstagSonntagMontagDienstag
310.0911.0912.0913.0914.0915.09
4350273635027463502754 35027583502777
5350273735027473502755 35027593502779
6350273835027483502756 35027613502780
7350274035027493502757 35027623502781
835027413502750  35027633502782
935027423502752  35027653502783
1035027433502753  35027663502784
113502744   35027673502787
123502745   35027683502788
13    35027703502789
14    3502771 
15    3502772 
16    3502774 
17    3502775 
18      
19      
2014131211109
21SamstagSonntagMontagDienstagMittwochDonnerstag
2226.0927.0928.0929.0930.0901.10
233502877 3502882350289035028933502909
243502878 3502883350289135028953502910
253502879 3502884350289235028963502911
263502880 3502885 35028973502912
273502881 3502886 35028983502913
28  3502887 35028993502915
29  3502888 35029003502916
30  3502889 35029013502917
31    35029053502919
32    35029063502920
33    35029073502921
34    3502984 
35      

Formeln der Tabelle
ZelleFormel
A2=HEUTE()-A1
B2=HEUTE()-B1
C2=HEUTE()-C1
D2=HEUTE()-D1
E2=HEUTE()-E1
F2=HEUTE()-F1
A3=HEUTE()-A1
B3=HEUTE()-B1
C3=HEUTE()-C1
D3=HEUTE()-D1
E3=HEUTE()-E1
F3=HEUTE()-F1
A4{=WENNFEHLER(INDEX([Auftrag.xls]Tabelle1!$A$2:$A$500;KKLEINSTE(WENN(([Auftrag.xls]Tabelle1!$F$2:$F$500=A$3)*(([Auftrag.xls]Tabelle1!$B$2:$B$500="")+(([Auftrag.xls]Tabelle1!$H$2:$H$500>=10)*([Auftrag.xls]Tabelle1!$H$2:$H$500<=12))); ZEILE($A$1:$A$499)); ZEILE($A1))); "")}
A21=HEUTE()-A20
B21=HEUTE()-B20
C21=HEUTE()-C20
D21=HEUTE()-D20
E21=HEUTE()-E20
F21=HEUTE()-F20
A22=HEUTE()-A20
B22=HEUTE()-B20
C22=HEUTE()-C20
D22=HEUTE()-D20
E22=HEUTE()-E20
F22=HEUTE()-F20
A23{=WENNFEHLER(INDEX([Auftrag.xls]Tabelle1!$A$2:$A$500;KKLEINSTE(WENN(([Auftrag.xls]Tabelle1!$F$2:$F$500=A$22)*(([Auftrag.xls]Tabelle1!$B$2:$B$500="")+(([Auftrag.xls]Tabelle1!$H$2:$H$500>=10)*([Auftrag.xls]Tabelle1!$H$2:$H$500<=12))); ZEILE($A$1:$A$499)); ZEILE($A1))); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


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


Bild

Betrifft: Es kommt nur die Meldung #Name?
von: Sabrina
Geschrieben am: 10.10.2015 23:29:19
Hallo Sepp,
vielen Dank für deine Unterstützung.
Bei mir erscheint leider nur #Name?
Kannst du deine Version hochladen?
Noch eine Bitte .. in der Formel steht das die Zeilen A2 - A500 berücksichtigt werden ... ist es auch möglich die letzten 500 Zeilen der Datei zu betrachten?
Gruß
Sabbel

Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sepp
Geschrieben am: 10.10.2015 23:39:17
Hallo Sabrina,
https://www.herber.de/bbs/user/100701.zip
wenn du die Formel eingibst, solltest du beide Dateien offen haben, damit die Bezüge auch stimmen!
Deine zweite Frage verstehe ich nicht.

Gruß Sepp


Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sabrina
Geschrieben am: 10.10.2015 23:46:30
Hallo Sepp,
ich habe deine Daten mal in Office 2013 getestet. Da geht es.
Aber es müsste auch in 2003 funktionieren. Dort erscheint überall #Name?
LG
Sabbel

Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sepp
Geschrieben am: 10.10.2015 23:59:15
Hallo Sabrina,
hatte deine Version nicht beachtet!
https://www.herber.de/bbs/user/100702.xls

Gruß Sepp


Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sabrina
Geschrieben am: 11.10.2015 00:02:12
Cool .. jetzt kann ich es sehen ^^
Eine Sache stimmt aber noch nicht.
Z.B am 12.09 dürfte nur die 3502757 in der Liste stehen, da die anderen 3 eine 11 als Status haben.
Gruß
Sabrina

Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sepp
Geschrieben am: 11.10.2015 08:22:43
Hallo Sabrina,
war schon spät ;-))
https://www.herber.de/bbs/user/100704.xls
Ich bin jetzt mal davon ausgegangen, dass der Status 12 die höchste Stufe ist, dann wird die Formel gleich kürzer. Noch einfacher währe es, wenn du in der Datei Auftrag eine Hilfsspalte einfügen könntest.

Gruß Sepp


Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sabrina
Geschrieben am: 11.10.2015 12:23:00
Hallo Sepp.
Vielen Dank .. es funktioniert wunderbar.
Eine Frage habe ich noch .. die Datei Auftrag war nur ein Auszug der eigentlichen Datei.
Die Aktuellen Daten befindet sich in den Spalten 23800 bis 24500.
Ich musste die Formel so anpassen. Jetzt kommt immer der Fehler dass die verfügbare Ressourcen
nicht ausreichen.
Kann man was dagegen tun?
Kann man die Formel so anpassen das immer nur die letzten 500 Zeilen der Auftrag.xls betrachtet werden


=WENN(ISTFEHLER(INDEX([Auftrag.xls]Daten!$A$23800:$A$27000; KKLEINSTE(WENN(([Auftrag.xls]Daten!$F$23800:$F$27000=A$3)*(([Auftrag.xls]Daten!$B$23800:$B$27000="") *([Auftrag.xls]Daten!$H$23800:$H$27000<10));ZEILE($A$1:$A$475));ZEILE($A1))));""; INDEX([Auftrag.xls]Daten!$A$23800:$A$27000;KKLEINSTE(WENN(([Auftrag.xls]Daten!$F$23800:$F$27000=A$3) *(([Auftrag.xls]Daten!$B$23800:$B$27000="")*([Auftrag.xls]Daten!$H$23800:$H$27000<10)); ZEILE($A$1:$A$475));ZEILE($A1)))) 

Gruß
Sabbel

Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sepp
Geschrieben am: 11.10.2015 12:54:42
Hallo Sabrina,
das geht, wenn man in "Auftrag.xls" vier dynamische Namen definiert, diese beziehe sich immer auf die letzten 500 Zeilen, oder natürlich weniger, wenn nicht so viele Daten vorhanden sind.
In Übersicht bezieht man sich dann eben auf diese Namen.
https://www.herber.de/bbs/user/100707.xls
https://www.herber.de/bbs/user/100708.xls

Gruß Sepp


Bild

Betrifft: AW: Es kommt nur die Meldung #Name?
von: Sabrina
Geschrieben am: 11.10.2015 14:19:20
Vielen Vielen Dank Sepp
Es funktioniert wunderbar.
Liebe Grüße Sabbel

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Brauche eine eine Lösung für die Auftragsübersicht"