Registriert seit: 13.04.2016
Version(en): 2007/20010
Hallo liebe Excel-Freunde,
ich habe folgendes Problem. Ich muss zurzeit händisch kontrollieren, ob zwei Uhrzeiten in zwei verschiedenen Zellen (Bsp. 10:20 in A1 und 10:30 in A2) identisch oder mit einer Abweichung von +-1min sind. Wenn ja werden beide Zellen in einer gesonderten Spalte mit einem Stern versehen, wenn nein dann nichts verändert. Kennt jemand eine Formel, damit ich nicht alle 120.000 Datensätze überprüfen muss?
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
ungetestet:
Code:
=wenn(abs(a1-a2)<=1/1440;"";"*")
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 13.04.2016
Version(en): 2007/20010
13.04.2016, 12:07
(Dieser Beitrag wurde zuletzt bearbeitet: 13.04.2016, 12:08 von planlos.)
Das klappt soweit sehr gut. Vielen Dank für die schnelle Antwort
Gibt es eine Möglichkeit, dass Excel beide Zeilen die gleich oder +-1 min sind mit einem Sternchen makiert? Sinn der Formel ist, dass alle Werte die gleich oder innerhalb +-1 min abgeschlossen sind makiert werden, damit ich diese Werte Filtern kann. Mit der angegebenen Formel makiert er ja nur eine Zeile.
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
was ist denn mit den nachfolgenden Werten? z.B. 10:31 10:32 10:33 hintereinnander. Sollen dann alle geprüft werden? Das sieht dann so aus:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| G | H |
2 | 10:30 | 1 |
3 | 10:31 | 1 |
4 | 10:31 | 1 |
5 | 10:32 | 1 |
6 | 10:35 | 1 |
7 | 10:35 | 1 |
8 | 10:38 | 1 |
9 | 10:39 | 1 |
Zelle | Formel |
H2 | =((RUNDEN(ABS(G2-G3);8)<=1/1440)+(RUNDEN(ABS(G2-G1);8)<=1/1440)>0)*1 |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 13.04.2016
Version(en): 2007/20010
Das klappt perfekt. Vielen Dank. Sie haben mir 1 Woche Arbeit gerettet.
Registriert seit: 15.04.2014
Version(en): 2007, 2010, 2019
heje excelfreunde;
ich sehe hier ein problem mit der letzen zeilenprüfung. beide ansätze beachten diese in ihren formeln nicht.
bsp: erste zeile A1 ... Am ... An. Zeile "An" ist der letzte eintrag. (mit "n" als zeilennummer).
in beiden formeln taucht aber "An+1" als zeile auf. daher folgenden ergänzungsansatz:
wenn(oder(An = "";An+1 = "");"Leerzeile";..... hier formelei).
Vielen Dank
--Janosch
Excel 2019 (64bit) Win 10 Pro (64bit)
Registriert seit: 13.04.2014
Version(en): 365
Hallo Janosch,
warum????
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 15.04.2014
Version(en): 2007, 2010, 2019
heje excelfreunde, boskobiati,
aus formelei folgt: (ABS(G2-G3) entspricht (ABS(G(n-1) - G(n)) aber in der vorletzen zeile. in der letzenzeile folgt nach dem auffüllen der formel (ABS(G(n) - G(n+1)). d.h in der letzen zeile wird die nachfolgenden zeile, welche nichr befüllte wurde, abgeprüft.
d.h., (abs(1 - "nichts")) = 1 und (abs("nichts" - 1) = 1. demzufolge wird immer eine "1" sich ergeben.
Vielen Dank
--Janosch
Excel 2019 (64bit) Win 10 Pro (64bit)
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
hätte ich an Deiner Stelle mal ausprobiert:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| G | H |
2 | 10:30 | 1 |
3 | 10:31 | 1 |
4 | 10:31 | 1 |
5 | 10:32 | 1 |
6 | 10:35 | 1 |
7 | 10:35 | 1 |
8 | 10:38 | 1 |
9 | 10:39 | 1 |
10 | 10:41 | 0 |
11 | | |
Zelle | Formel |
H10 | =((RUNDEN(ABS(G10-G11);8)<=1/1440)+(RUNDEN(ABS(G10-G9);8)<=1/1440)>0)*1 |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 15.04.2014
Version(en): 2007, 2010, 2019
heje excelfreunde, boskobiati,
annahme: G1 entspricht Text = wie Spaltenbeschriftung, etc.
annahme: G2 bis Gn entsprechende Formel: =((RUNDEN(ABS(G2-G3);8)<=1/1440)+(RUNDEN(ABS(G2-G1);8)<=1/1440)>0)*1, usw.
annahme: Gn+1 entspricht Text.
dann folgt in G2 und Gn "#WERT!" und demzufolge sind diese Zeilen gesondert zu betrachten...
Vielen Dank
--Janosch
Excel 2019 (64bit) Win 10 Pro (64bit)