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.

Zeitbereiche sekündlich darstellen
#1
Hallo clever-excel-forum Gemeinde, ich sitze momentan vor einem Formatierungsproblem und würde gerne wissen ob ihr mir da weiterhelfen könnt ?

Ich habe ein Programm was mir eine Tabelle mit Zeitintervallen ausgibt wann etwas wie lange passiert

TIME START/STOP AKTION 

3,5           START       1
25,89       STOP         1
30,1         START       3
35,8         STOP         3
55,1         START       1
65            STOP         1


hier passiert beispielsweise zwischen 3,5 - 25,89 die Aktion 1 ; vor 3,5 passiert nichts und danach (nach 25,89) passiert erst wieder etwas bei 30,1.
Jetzt würde ich gerne die Liste sekündlich darstellen lassen - wenn nichts passiert Wert 0 ; Die Zeitwerte können auch gerundet werden - das macht nichts aus.

TIME  AKTION
1          0
2          0
3          0
4          1
5          1
6          1
..
...
25       1
26       1
27       0
28       0
..
...

Vielleicht hat einer von euch ja eine elegante Lösung parat wie man das ganze automatisiert darstellen lassen könnte ?!

Vielen Dank im voraus für jeden Ratschlag ! :100:

im Anhang ist eine Beispieldatei wie das ganze ausschaut.


grüße
eric


Angehängte Dateien
.xlsx   BORIS.xlsx (Größe: 15,83 KB / Downloads: 2)
Antworten Top
#2
Hi Eric,

zeig mal bitte anhand einer Beispieldatei, was du genau benötigst. http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Ok Eric,

während ich gepostet habe, hast du zwischenzeitlich die Tabelle eingestellt.
Was für Zeiten werden in Spalte A dargestellt? Minuten/Sekunden oder Stunde/Minute?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • fraegg
Antworten Top
#4
hier ist die aktualisierte Datei was ich mir vorstelle.

Die Zeitauflösung sind Sekunden. In Spalte A steht also ab der wievielten Sekunde von wann bis wann (in einem Video) was passiert.
Ich möchte nun von dem ganzen Beobachtungszeitraum alles was passiert ist sekündlich darstellen. Die Daten entstammen aus einer manuellen Auswertung über ein Video. Es gibt aber noch Daten von einem Sender der sekündlich aufzeichnet und ich möchte die Daten gegenüberstellen und abgleichen.

Danke für die schnelle Antwort !

gruß
eric


Angehängte Dateien
.xlsx   BORIS_beispiel.xlsx (Größe: 42,32 KB / Downloads: 2)
Antworten Top
#5
...im Grunde würde es mir reichen wenn ich wüsste wie ich den einzelnen Sekunden die START/STOP Sequenzen zuordnen kann.
Ich möchte ja über den ganzen Beobachtungszeitraum für jede Sekunde eine Aktion einteilen. Wenn ich weiß das zwischen 3-50 Sekunden was passiert und dann zwischen 80 und 100 Sekunden, wäre es super wenn excel mir für jede einzelne Sekunde innerhalb diese Zeiträume einen Wert zuordnet und außerhalb einen anderen... In der Theorie hört sich das immer so einfach an und dann weiß man doch leider nicht weiter....  :s

gruß
eric
Antworten Top
#6
K2: =INDEX(F$2:F$5;VERGLEICH(INDEX(B:B;VERGLEICH(J2+0,5;A:A));E$2:E$5;))
  • In E:E versorgst Du bitte die Einträge mit dem Unterstrich (!)
  • In A2:C2 fügst Du eine Zeile mit ={0."keine_aktion".""} ein. Oder Du überschreibst A1:C1 damit. 
Es geht nämlich nicht an, dass die Formel nur wegen zweier mickriger Einträge länger werden sollte.
Die Rundung mittels 0,5 kannst Du nach Belieben variieren - passen tut sie jedenfalls nicht zu allen Deinen eingetragenen Ergebnissen.
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • fraegg
Antworten Top
#7
Ich bedanke mich schon mal für die Antwort ! Werde morgen früh mich damit beschäftigen und bin auf das Ergebnis gespannt. Die Werte werde ich noch auf ganze Zahlen abrunden.

ich wünsche noch einen schönen Abend !
Antworten Top
#8
(21.02.2018, 20:12)LCohen schrieb: K2: =INDEX(F$2:F$5;VERGLEICH(INDEX(B:B;VERGLEICH(J2+0,5;A:A));E$2:E$5;))
  • In E:E versorgst Du bitte die Einträge mit dem Unterstrich (!)
  • In A2:C2 fügst Du eine Zeile mit ={0."keine_aktion".""} ein. Oder Du überschreibst A1:C1 damit. 
Es geht nämlich nicht an, dass die Formel nur wegen zweier mickriger Einträge länger werden sollte.
Die Rundung mittels 0,5 kannst Du nach Belieben variieren - passen tut sie jedenfalls nicht zu allen Deinen eingetragenen Ergebnissen.

Habe es eben doch nochmal schnell eingefügt und getestet ! Klappt schon mal sehr gut vielen Dank! Nur die ersten zwei Zweilen ohne Zuordnung werden mit #NV gekennzeichnet; auch das einfügen der Zeilen hat nicht geholfen ?! Vielleicht habe ich auch einen Schusselfehler gemacht auf die Schnelle Huh
Was ist eigentlich wenn mehrere Lücken zwischen den einzelnen Start Stop Kaskaden auftreten und es keine Zuordnung gibt - dann wird doch wahrscheinlich auch #NV angezeigt oder ?!


Angehängte Dateien
.xlsx   BORIS_beispiel1.xlsx (Größe: 94,56 KB / Downloads: 0)
Antworten Top
#9
(21.02.2018, 20:59)fraegg schrieb: 1. die ersten zwei Zweilen ohne Zuordnung werden mit #NV gekennzeichnet; auch das einfügen der Zeilen hat nicht geholfen ?!
2. Was ist eigentlich wenn mehrere Lücken zwischen den einzelnen Start Stop Kaskaden auftreten und es keine Zuordnung gibt - dann wird doch wahrscheinlich auch #NV angezeigt oder ?!

1. Bei mir klappt es. Hintergrund: VERGLEICH darf nicht unter dem kleinsten Wert vergleichen. Ich passe dafür immer die Werte an. Eine Fehlerbehandlung vermeide ich, wo immer möglich. Sollten mehr als 20% der Werte Fehler erzeugen, ließe ich da mit mir verhandeln. Statt A2:C2: ={0."keine_aktion".""} fügt man als Anfänger A2: 0, B2: keine_Aktion, C2: [nichts] ein.

2. Ich habe oberflächlich guckend nur 1000stel Sekunden Unterschied gesehen. Sollten schwarze Löcher auftauchen, würde die Formel halt länger. In dem Fall dann zu Recht. Aber es gab dafür noch keine Anforderung. Die Datei habe ich jetzt nicht geöffnet, da ich schon die erste geöffnet hatte.
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • fraegg
Antworten Top


Gehe zu:


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