Registriert seit: 08.02.2015
Version(en): Starter 10
21.12.2015, 17:06
(Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2015, 17:12 von WillWissen.
Bearbeitungsgrund: E-Mailadresse aus Datenschutzgründen entfernt
)
Hallo! Ich bräuchte bitte eure Hilfe. Zwei Zahlenstränge müsste ich verbinden, doch da die Daten nicht den selben Zeitstempel haben, habe ich ein Problem. Hier ist mein Beispiel:
System 1 System 2 A1 B1 C1 D1 E1 F1 05/06/15 13:00 257 09/06/15 17:00 23 12/06/15 14:00 - 34 12/06/15 14:00 12
Ich würde es jetzt gerne haben, dass die Werte zeitgenau addiert werden. D.h. er soll folgendes Ergebnis rausschmeißen:
Summe 05/06/15 13:00 257 05/06/15 14:00 257 ...... 09/06/15 17:00 280 weil 257+23 = 280 ist ..... 12/6/15 14:00 258 weil 280 - 34 + 12 = 258 ist
Meine Punkte sollen verdeutlichen, dass er in der Woche (kein Wochenende) von 09:00 - 22:00 jede Stunde möglichst checken soll, ob Signale vom System 1 (A1-C1) oder System 2(D1-F1) vorliegen.
Kann mir da jemand helfen? Wäre sehr sehr nett.
Andrew
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen, ich habe hier mal einen Ansatz. Du müsstest die Formel noch für den Bereich des System2 erweitern. Die Formel ist nur in Zelle C4 beschrieben, musst sie dort eintragen und nach unten ziehen. Ich kann allerdings nicht sagen, ob die Formel auch in der Starter-Version funktioniert. Eine Rückmeldung wäre daher wichtig. Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | 1 | 05.06.2015 | 13:00 | 257 | 2 | 12.06.2015 | 14:00 | -34 | 3 | | | | 4 | 05.06.2015 | 13:00 | 257 | 5 | 05.06.2015 | 14:00 | 257 | 6 | 06.06.2015 | | 257 | 7 | 07.06.2015 | | 257 | 8 | 08.06.2015 | | 257 | 9 | 09.06.2015 | | 257 | 10 | 10.06.2015 | | 257 | 11 | 11.06.2015 | | 257 | 12 | 12.06.2015 | 14:00 | 223 | 13 | 13.06.2015 | | 223 |
Zelle | Formel | C4 | =WENNFEHLER(VERWEIS(2;1/($A$1:$A$2&"*"&$B$1:$B$2=A4&"*"&B4);$C$1:$C$2)+C3;C3) |
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg |
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 08.02.2015
Version(en): Starter 10
Oh....da bin ich noch überfordert, wie ich Deine - freundlicherweise durchgeschickte Formel - anpassen soll....... meine Tabelle sieht so aus:
System 1 System 2 A1 B1 C1 D1 E1 F1 12/06/2001 20:00 6210 03/10/2001 19:00 -1300 12/06/2001 21:00 6210 03/10/2001 20:00 -1400 12/06/2001 22:00 6820 03/10/2001 21:00 -1500 In einer G1 Spalte sollte jetzt etwas reinkommen, das abcheckt, ob in beiden Systemen zeitgleich neue Werte kommen oder nicht. Da System 2 erst am 03/10/2001 Werte liefert, sollte die Summe zunächst nur Werte des System 1 nehmen. Und ab dem 03/10/2001 dann auch die Werte von System 2 übernehmen. Hättest Du für mich für diesen sachverhalt eine Formel für Zelle G1, die ich runterkopieren (ziehen) könnte?
Andrew
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Roga,
ich schreibs mal jetzt ungetestet hier auf.
=WENNFEHLER(VERWEIS(2;1/($A$1:$A$2&"*"&$B$1:$B$2=A4&"*"&B4);$C$1:$C$2);0)+WENNFEHLER(VERWEIS(2;1/($D$1:$D$2&"*"&$E$1:$E$2=A4&"*"&B4);$F$1:$F$2);0)+C3
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
24.12.2015, 09:39
(Dieser Beitrag wurde zuletzt bearbeitet: 24.12.2015, 16:12 von Rabe.)
Hi André, (23.12.2015, 23:47)schauan schrieb: ich schreibs mal jetzt ungetestet hier auf. es kommt #WERT! Tabelle1 | A | B | C | D | E | F | G | 1 | 12.06.2001 | 20:00 | '6210 | 03.10.2001 | 19:00 | ' -1300 | #WERT! | 2 | 12.06.2001 | 21:00 | '6210 | 03.10.2001 | 20:00 | ' -1400 | | 3 | 12.06.2001 | 22:00 | '6820 | 03.10.2001 | 21:00 | ' -1500 | | Schriftart wird in dieser Tabelle nicht dargestellt verwendete Formeln | | Zelle | Formel | Bereich | N/A | G1 | =WENNFEHLER(VERWEIS(2;1/($A$1:$A$2&"*"&$B$1:$B$2=A4&"*"&B4);$C$1:$C$2);0)+WENNFEHLER(VERWEIS(2;1/($D$1:$D$2&"*"&$E$1:$E$2=A4&"*"&B4);$F$1:$F$2);0)+C3 | | |
Schriftformate | | Zelle | Rot | Grün | Blau | Color | Stil | Unterstreichung | Effekte | Durchgestrichen | Schriftart | A1, A2:C2, A3:G3, B1:B2, D1, D2:E3, F1:F3 | 0 | 0 | 0 | 0 | | | | | Arial | Zellen mit Schriftformatierung automatisch werden nicht dargestelltExcel-Inn.de | Hajo-Excel.de | XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 | Add-In-Version 21.07 einschl. 64 Bit |
Registriert seit: 08.02.2015
Version(en): Starter 10
Bedanke mich schon einmal vorab bei Euch und checke es am 28.12.....bin jetzt unterwegs Vielen Dank für die Antworten. Andrew
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen, hinsichtlich #WERT gibt es rein rechnerisch zumindest das Problem, dass im Beispiel die Zahlen durch die vorangestellten Hochkommas Texte sind. In G1 sollte übrigens was anderes rein, ich war mit der Formel bei dem zweiten Teil der Frage. Hinsichtlich des Vergleichs auf "zeitgleich" wären da noch ein, zwei Fragen zu klären. Im Beispiel steht der 12. und der 3.6. Bedeutet Zeitgleich, dass an beiden Tagen 19:00 Uhr was kommt oder müssen auch die Daten gleich sein? Müssen beide Angaben in der gleichen Zeile stehen oder irgendwo in der Auflistung? Ich vermute mal auf Grund des zweiten Teils der Frage letzteres. Prinzipiell z.B. so. Im zweiten Zählenwenns habe ich den "Versatz" berücksichtigt, dass der zu vergleichende Datensatz zwei Zeilen später kommt. Du müsstest also schauen, wie viele Zeilen später die gleichen Angaben einsetzen. Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | G | 1 | A | 1 | | | | | 2 | 2 | B | 2 | | | | | 2 | 3 | C | 1 | | A | 1 | | 1 | 4 | | | | B | 2 | | 0 |
Zelle | Formel | G1 | =ZÄHLENWENNS($A$1:$A$4;A1;$B$1:$B$4;B1)+ZÄHLENWENNS($D$3:$D$17;A1;$E$3:$E$17;B1) | G2 | =ZÄHLENWENNS($A$1:$A$4;A2;$B$1:$B$4;B2)+ZÄHLENWENNS($D$3:$D$17;A2;$E$3:$E$17;B2) | G3 | =ZÄHLENWENNS($A$1:$A$4;A3;$B$1:$B$4;B3)+ZÄHLENWENNS($D$3:$D$17;A3;$E$3:$E$17;B3) | G4 | =ZÄHLENWENNS($A$1:$A$4;A4;$B$1:$B$4;B4)+ZÄHLENWENNS($D$3:$D$17;A4;$E$3:$E$17;B4) |
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg |
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
25.12.2015, 09:07
(Dieser Beitrag wurde zuletzt bearbeitet: 25.12.2015, 09:11 von Rabe.)
Hi André, (25.12.2015, 08:27)schauan schrieb: Hinsichtlich des Vergleichs auf "zeitgleich" wären da noch ein, zwei Fragen zu klären.
Im Beispiel steht der 12. und der 3.6. Bedeutet Zeitgleich, dass an beiden Tagen 19:00 Uhr was kommt oder müssen auch die Daten gleich sein? schau mal, das steht im ersten Beitrag, mMn beantwortet das die Frage: (21.12.2015, 17:06)Roga1966 schrieb: Hier ist mein Beispiel:
System 1 System 2 A1 B1 C1 D1 E1 F1 05/06/15 13:00 257 09/06/15 17:00 23 12/06/15 14:00 - 34 12/06/15 14:00 12
Ich würde es jetzt gerne haben, dass die Werte zeitgenau addiert werden. D.h. er soll folgendes Ergebnis rausschmeißen:
Summe 05/06/15 13:00 257 05/06/15 14:00 257 ...... 09/06/15 17:00 280 weil 257+23 = 280 ist ..... 12/6/15 14:00 258 weil 280 - 34 + 12 = 258 ist Da würde ich sagen, das Wunsch-Ergebnis im neuen Beispiels ist so, wie in Spalte I bis K. Tabelle4 | A | B | C | D | E | F | G | H | I | J | K | 1 | 12.06.2001 | 20:00:00 | 6210 | | | | | | 12.06.2001 | 20:00:00 | 6210 | 2 | 12.06.2001 | 21:00:00 | 6210 | | | | | | 12.06.2001 | 21:00:00 | 6210 | 3 | 12.06.2001 | 22:00:00 | 6820 | | | | | | 12.06.2001 | 22:00:00 | 6820 | 4 | | | | | | | | | 12.06.2001 | 23:00:00 | 6820 | 5 | | | | | | | | | 13.06.2001 | 00:00:00 | 6820 | 6 | | | | | | | | | 13.06.2001 | 01:00:00 | 6820 | 7 | | | | | | | | | 13.06.2001 | 02:00:00 | 6820 | 8 | | | | | | | | | 13.06.2001 | 03:00:00 | 6820 | 9 | | | | | | | | | … | | | 10 | | | | 03.10.2001 | 19:00:00 | -1300 | | | 03.10.2001 | 19:00:00 | 5520 | 11 | | | | 03.10.2001 | 20:00:00 | -1400 | | | 03.10.2001 | 20:00:00 | 4120 | 12 | | | | 03.10.2001 | 21:00:00 | -1500 | | | 03.10.2001 | 21:00:00 | 2620 | 13 | | | | | | | | | 03.10.2001 | 22:00:00 | 2620 | 14 | | | | | | | | | 03.10.2001 | 23:00:00 | 2620 | 15 | | | | | | | | | 04.10.2001 | 00:00:00 | 2620 | 16 | | | | | | | | | 04.10.2001 | 01:00:00 | 2620 | 17 | | | | | | | | | 04.10.2001 | 02:00:00 | 2620 | 18 | | | | | | | | | 04.10.2001 | 03:00:00 | 2620 | 19 | | | | | | | | | 04.10.2001 | 04:00:00 | 2620 | 20 | 04.10.2015 | 05:00:00 | -100 | 04.10.2015 | 05:00:00 | 500 | | | 04.10.2015 | 05:00:00 | 3020 | 21 | | | | | | | | | 04.10.2015 | 06:00:00 | 3020 |
verwendete Formeln | | Zelle | Formel | Bereich | N/A | K10 | =K8+F10 | | | K11:K12 | =K10+F11 | | | K20 | =K19+C20+F20 | | |
Excel-Inn.de | Hajo-Excel.de | XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 | Add-In-Version 21.07 einschl. 64 Bit |
Es müßten alle Datumszeilen der beiden Systeme chronologisch untereinander geschrieben, die Lücken stündlich aufgefüllt und bei gleichen Datums- und Zeitwerten die Daten addiert werden. Was wäre die Lösung?
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Ralf,
das erste Beispiel ist ja gerade das, was die Frage aufwirft. Dort sind unregelmäßige Angaben und da steht auch nicht, ob von jedem System in jeder Stunde Werte kommen. Es sieht eben eher nicht danach aus.
Im zweiten Beispiel wiederum ist die Regelmäßigkeit zu erkennen. Aber nach Kenntnis des ersten Beispiels - ist das wirklich so?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
25.12.2015, 10:11
(Dieser Beitrag wurde zuletzt bearbeitet: 25.12.2015, 10:11 von Rabe.
Bearbeitungsgrund: Ergänzung Spalten M - N und Datei
)
(25.12.2015, 09:07)schauan schrieb: das erste Beispiel ist ja gerade das, was die Frage aufwirft. Dort sind unregelmäßige Angaben und da steht auch nicht, ob von jedem System in jeder Stunde Werte kommen. Es sieht eben eher nicht danach aus.
Im zweiten Beispiel wiederum ist die Regelmäßigkeit zu erkennen. Aber nach Kenntnis des ersten Beispiels - ist das wirklich so? Ok, Du hast recht, zwischen erstem und zweitem Beispiel gibt es eine Diskrepanz. Ich komme dann mit den Werten aus 1 und 2 zu diesem Wunschergebnis (bei ... wird angenommen, daß in den Stunden dazwischen keine Werte vorliegen, dies könnte auch weggelassen werden): Tabelle2 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | 1 | Datum 1 | Uhrzeit 1 | Stückzahl 1 | Datum 2 | Uhrzeit 2 | Stückzahl 2 | | | Datum | Uhrzeit | Stückzahl | | Datum/Zeit | Stückzahl | 2 | 05.06.2015 | 13:00:00 | 257 | | | | | | 05.06.2015 | 13:00:00 | 257 | | 05.06.2015 13:00 | 257 | 3 | | | | | | | | | … | | 257 | | … | 257 | 4 | | | | 09.06.2015 | 17:00:00 | 23 | | | 09.06.2015 | 17:00:00 | 280 | | 09.06.2015 17:00 | 280 | 5 | | | | | | | | | … | | 280 | | … | 280 | 6 | 12.06.2015 | 14:00:00 | -34 | 12.06.2015 | 14:00:00 | 12 | | | 12.06.2015 | 14:00:00 | 258 | | 12.06.2015 14:00 | 258 | 7 | | | | | | | | | … | | 258 | | … | 258 | 8 | 12.06.2001 | 20:00:00 | 6210 | | | | | | 12.06.2001 | 20:00:00 | 6468 | | 12.06.2001 20:00 | 6468 | 9 | 12.06.2001 | 21:00:00 | 6210 | | | | | | 12.06.2001 | 21:00:00 | 12678 | | 12.06.2001 21:00 | 12678 | 10 | 12.06.2001 | 22:00:00 | 6820 | | | | | | 12.06.2001 | 22:00:00 | 19498 | | 12.06.2001 22:00 | 19498 | 11 | | | | | | | | | … | | 19498 | | … | 19498 | 12 | | | | 03.10.2001 | 19:00:00 | -1300 | | | 03.10.2001 | 19:00:00 | 18198 | | 03.10.2001 19:00 | 18198 | 13 | | | | 03.10.2001 | 20:00:00 | -1400 | | | 03.10.2001 | 20:00:00 | 16798 | | 03.10.2001 20:00 | 16798 | 14 | | | | 03.10.2001 | 21:00:00 | -1500 | | | 03.10.2001 | 21:00:00 | 15298 | | 03.10.2001 21:00 | 15298 | 15 | | | | | | | | | … | | 15298 | | … | 15298 | 16 | 04.10.2015 | 05:00:00 | -100 | 04.10.2015 | 05:00:00 | 500 | | | 04.10.2015 | 05:00:00 | 15698 | | 04.10.2015 05:00 | 15698 |
verwendete Formeln | | Zelle | Formel | Bereich | N/A | I2:I16 | =WENN(UND(A2="";D2="");"…";WENN(UND(A2<>"";D2="");Prod_Zahl[@[Datum 1]];Prod_Zahl[@[Datum 2]])) | | | J2:J16 | =WENN(UND(B2="";E2="");"";WENN(UND(B2<>"";E2="");B2;E2)) | | | K3:K16 | =K2+F3+C3 | | | M2:M16 | =WENN(UND(A2="";D2="");"…";WENN(UND(A2<>"";D2="");Prod_Zahl[@[Datum 1]] + Prod_Zahl[@[Uhrzeit 1]];Prod_Zahl[@[Datum 2]] + Prod_Zahl[@[Uhrzeit 2]])) | | | N3:N16 | =K2+F3+C3 | | |
Excel-Inn.de | Hajo-Excel.de | XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 | Add-In-Version 21.07 einschl. 64 Bit |
Roga1966 - Beispiel.xlsb (Größe: 13,1 KB / Downloads: 3)
A - F ist eine intelligente Tabelle (STRG-T oder STRG-L). Jetzt muß nur noch jemand in Spalte A-F die originalen Datums-, Zeit- und Datenwerte chronologisch mit den Lücken auflisten, dann haben wir ja eine Lösung. Dann könnten auch die Lücken weggelassen werden, einfach ungleiche Datums- und Zeit-Werte in zwei Zeilen und gleiche in dieselbe.
|