Clever-Excel-Forum

Normale Version: Bereich von bis nächste zählen dann wieder von null
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo

Ich möchte aus einem Rüstplan, der wie ein normaler Wochenplan aufgebaut ist( oben Wochentage links die Formträger und im Feld die aufgelegte Form),  die Tage zählen von Form 1 bis Form 2 dann Form 3 usw., die Felder dazwischen sind immer leer! Ich möchte quasi wissen wie lange die Form aufgelet ist bis die nächste gerüstet wird! Die Formen haben auch immer verschiedene Nummern! Der plan ist immer für eine Woche..
Hallöchen,

das wäre mal ein erster Ansatz. Funktioniert aber nur, wenn jede Form nur 1x kommt. Bei mehrfachem Auftreten dürfte man statt der ganzen Zeile (2:2) nur den Bereich vom Startpunkt der zuvor berechneten Form +1 bis zum Ende berücksichtigen.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1MoDiMiDoFr
2Form123
3
4Start 12
5Start 251 lief3Tage
6Start 362 lief1Tage

ZelleFormel
B4=VERGLEICH(1;2:2;0)
B5=VERGLEICH(2;2:2;0)
D5=B5-B4
B6=VERGLEICH(3;2:2;0)
D6=B6-B5
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Der Ansatz ist sehr gut aber es gestaltet sich doch komplizierter.. 
Hi,

bist du sicher, dass du die richtige (Beispiel)Datei hochgeladen hast? Nach meinem Verständnis hat diese nichts mit deiner Eingangsfrage zu tun.
Hoppla das war die Falsche.. jetzt ist es die Richtige!
Hallöchen,

was in der Art? Frei nach excelformeln.de

Arbeitsblatt mit dem Namen 'Tabelle2'
ABC
13811#ZAHL!
149WE0083909WE014760#ZAHL!

ZelleFormel
A13{=KKLEINSTE(WENN((A$11:Q$11<>"");SPALTE($A:$Q));SPALTE())}
B13{=KKLEINSTE(WENN((B$11:R$11<>"");SPALTE($A:$Q));SPALTE())}
C13{=KKLEINSTE(WENN((C$11:S$11<>"");SPALTE($A:$Q));SPALTE())}
A14{=INDEX(A$11:Q$11;KKLEINSTE(WENN((A$11:Q$11<>"");SPALTE($A:$Q));SPALTE()))}
B14{=INDEX(B$11:R$11;KKLEINSTE(WENN((B$11:R$11<>"");SPALTE($A:$Q));SPALTE()))}
C14{=INDEX(C$11:S$11;KKLEINSTE(WENN((C$11:S$11<>"");SPALTE($A:$Q));SPALTE()))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Vielen Dank für die Mühe, doch leider liefert die Formel die falschen Werte! Dummerweise verstehe ich auch leider die Matrixformel nicht um sie nachzuvollziehen!
Hallöchen,

die Formel liefert erst mal die Spalten, wo die Angaben stehen. Die Subtraktion, dachte ich, brauche ich nicht nochmal abzubilden. Von der 11 musst Du 8 abziehen, dann hast Du die 3 Tage, usw.

Oder ist es generell was anderes, was Du willst.
Die Matrixformel funktioniert genauso wie das 1. System (das allerdings viele Hilfsspalten braucht, aber mir dadurch verständlicher ist)!Jedoch hab ich mich jetzt so Verkopft, dass ich den Faden verloren habe! Eigentlich wollte ich immer für die Zeit, die die Form aufliegt, die Bestände dafür vorhanden sind (schichtweise) d.h., dass wenn die form raus ist die Bestände für die vorhergehende wieder leer sind und für die neue erhöht um damit zu Arbeiten!
Ich hab die Aufgabe endlich gelöst und das ganz einfach!! Ich hab im Anhang die Lösung zur Einsicht!

[attachment=16270]