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.

Zwei Zahlenkolonne zusammen fügen
#1
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
Antworten Top
#2
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'
 ABC
105.06.201513:00257
212.06.201514:00-34
3   
405.06.201513:00257
505.06.201514:00257
606.06.2015 257
707.06.2015 257
808.06.2015 257
909.06.2015 257
1010.06.2015 257
1111.06.2015 257
1212.06.201514:00223
1313.06.2015 223

ZelleFormel
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)
Antworten Top
#3
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
Antworten Top
#4
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)
Antworten Top
#5
Hi André,

(23.12.2015, 22:47)schauan schrieb: ich schreibs mal jetzt ungetestet hier auf.

es kommt #WERT!

Tabelle1
ABCDEFG
112.06.2001 20:00 '6210           03.10.2001 19:00'  -1300#WERT!
212.06.2001 21:00 '6210           03.10.2001 20:00'  -1400
312.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 0000   Arial
Zellen mit Schriftformatierung automatisch werden nicht dargestellt
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

Antworten Top
#6
Bedanke mich schon einmal vorab bei Euch und checke es am 28.12.....bin jetzt unterwegs
Vielen Dank für die Antworten.
Andrew
Antworten Top
#7
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'
 ABCDEFG
1A1    2
2B2    2
3C1 A1 1
4   B2 0

ZelleFormel
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)
Antworten Top
#8
Hi André,

(25.12.2015, 07: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, 16: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
ABCDEFGHIJK
112.06.200120:00:00621012.06.200120:00:006210
212.06.200121:00:00621012.06.200121:00:006210
312.06.200122:00:00682012.06.200122:00:006820
412.06.200123:00:006820
513.06.200100:00:006820
613.06.200101:00:006820
713.06.200102:00:006820
813.06.200103:00:006820
9
1003.10.200119:00:00-130003.10.200119:00:005520
1103.10.200120:00:00-140003.10.200120:00:004120
1203.10.200121:00:00-150003.10.200121:00:002620
1303.10.200122:00:002620
1403.10.200123:00:002620
1504.10.200100:00:002620
1604.10.200101:00:002620
1704.10.200102:00:002620
1804.10.200103:00:002620
1904.10.200104:00:002620
2004.10.201505:00:00-10004.10.201505:00:0050004.10.201505:00:003020
2104.10.201506:00:003020

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?
Antworten Top
#9
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)
Antworten Top
#10
(25.12.2015, 08: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
ABCDEFGHIJKLMN
1Datum 1Uhrzeit 1Stückzahl 1Datum 2Uhrzeit 2Stückzahl 2DatumUhrzeitStückzahlDatum/ZeitStückzahl
205.06.201513:00:0025705.06.201513:00:0025705.06.2015 13:00257
3257257
409.06.201517:00:002309.06.201517:00:0028009.06.2015 17:00280
5280280
612.06.201514:00:00-3412.06.201514:00:001212.06.201514:00:0025812.06.2015 14:00258
7258258
812.06.200120:00:00621012.06.200120:00:00646812.06.2001 20:006468
912.06.200121:00:00621012.06.200121:00:001267812.06.2001 21:0012678
1012.06.200122:00:00682012.06.200122:00:001949812.06.2001 22:0019498
111949819498
1203.10.200119:00:00-130003.10.200119:00:001819803.10.2001 19:0018198
1303.10.200120:00:00-140003.10.200120:00:001679803.10.2001 20:0016798
1403.10.200121:00:00-150003.10.200121:00:001529803.10.2001 21:0015298
151529815298
1604.10.201505:00:00-10004.10.201505:00:0050004.10.201505:00:001569804.10.2015 05:0015698

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



.xlsb   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.
Antworten Top


Gehe zu:


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