Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
852to856
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
852to856
852to856
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Spalte auf Werte <>0 durchsuchen .....

Spalte auf Werte <>0 durchsuchen .....
11.03.2007 16:11:00
Reini
Hallo,
ich habe ein Problem
Ich müsste eine Spalte einer Tabelle auf Werte ungleich 0 durchsuchen, und wenn der erste Wert ungleich 0 gefunden wird, müßte der Wert aus der Spalte A in eine bestimmte Zelle in einer anderen Tabelle geschrieben werden. Wenn der letzte Wert ungleich Null gefunden wird, dann müsste der Wert aus Spalte B in eine bestimmte Zelle geschrieben werden. Wenn danach wieder ein Wert ungleich 0 in der Spalte auftaucht wieder das gleiche Spiel.
Hintergrund ist, ich habe Leistungswerte von Maschinen in einer Zeitreihe, und ich möchte nun die Start und Stoppzeiten protokollieren.
Tabelle sieht so aus
VON------- BIS-------- Wert
00:00----- 00:15----- 0
00:15----- 00:30----- 0
00:30----- 00:45----- 0
00:45----- 01:00----- 0
01:00----- 01:15----- 0
01:15----- 01:30----- 0
01:30----- 01:45----- 2100
01:45----- 02:00----- 2430
02:00----- 02:15----- 2 500
02:15----- 02:30----- 2500
02:30----- 02:45----- 2500
02:45----- 03:00----- 2500
03:00----- 03:15----- 2500
03:15----- 03:30----- 1330
03:30----- 03:45----- 960
03:45----- 04:00----- 0
04:00----- 04:15----- 0
04:15----- 04:30----- 0
04:30----- 04:45----- 0
04:45----- 05:00----- 540
05:00----- 05:15----- 1100
05:15----- 05:30----- 3200
05:30---- - 05:45----- 4000
05:45----- 06:00----- 2120
06:00----- 06:15----- 0
06:15----- 06:30----- 0
06:30----- 06:45----- 0
06:45----- 07:00----- 0
07:00----- 07:15----- 0

Ergebissoll so aussehen:
Start------ 01:30
Stopp----- 03:45
Start------ 04:45
Stopp----- 06:00
Wäre für Hilfe sehr dankbar!

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalte auf Werte <>0 durchsuchen .....
11.03.2007 16:51:30
Christian
Hallo Reini,
es geht bestimmt eleganter und ohne Hilfsspalte (D), aber als Ansatz:
Tabelle1
 ABCDEFG
1VON       BIS        Wert    
2     Start01:30
300:0000:150  Stopp03:45
400:1500:300  Start04:45
500:3000:450  Stopp06:00
600:4501:000  Start 
701:0001:150  Stopp 
801:1501:300  Start 
901:3001:452100Start0 Stopp 
Formeln der Tabelle
G2 : =WENN(ISTFEHLER(INDEX($A$3:$A$31;VERGLEICH(F2&ZEILE(F3)-3;$D$3:$D$31;0);0));"";INDEX($A$3:$A$31;VERGLEICH(F2&ZEILE(F3)-3;$D$3:$D$31;0);0))
D3 : =WENN(UND(C2=0;C3<>0;C4<>0);"Start"&ANZAHL2($D2:D$3)-ANZAHLLEEREZELLEN($D2:D$3);WENN(UND(C2<>0;C3<>0;C4=0);"Stopp"&ANZAHL2($D2:D$3)-ANZAHLLEEREZELLEN($D2:D$3);""))
G3 : =WENN(ISTFEHLER(INDEX($B$3:$B$31;VERGLEICH(F3&ZEILE(F4)-3;$D$3:$D$31;0);0));"";INDEX($B$3:$B$31;VERGLEICH(F3&ZEILE(F4)-3;$D$3:$D$31;0);0))
D4 : =WENN(UND(C3=0;C4<>0;C5<>0);"Start"&ANZAHL2($D$3:D3)-ANZAHLLEEREZELLEN($D$3:D3);WENN(UND(C3<>0;C4<>0;C5=0);"Stopp"&ANZAHL2($D$3:D3)-ANZAHLLEEREZELLEN($D$3:D3);""))
G4 : =WENN(ISTFEHLER(INDEX($A$3:$A$31;VERGLEICH(F4&ZEILE(F5)-3;$D$3:$D$31;0);0));"";INDEX($A$3:$A$31;VERGLEICH(F4&ZEILE(F5)-3;$D$3:$D$31;0);0))
D5 : =WENN(UND(C4=0;C5<>0;C6<>0);"Start"&ANZAHL2($D$3:D4)-ANZAHLLEEREZELLEN($D$3:D4);WENN(UND(C4<>0;C5<>0;C6=0);"Stopp"&ANZAHL2($D$3:D4)-ANZAHLLEEREZELLEN($D$3:D4);""))
G5 : =WENN(ISTFEHLER(INDEX($B$3:$B$31;VERGLEICH(F5&ZEILE(F6)-3;$D$3:$D$31;0);0));"";INDEX($B$3:$B$31;VERGLEICH(F5&ZEILE(F6)-3;$D$3:$D$31;0);0))
D6 : =WENN(UND(C5=0;C6<>0;C7<>0);"Start"&ANZAHL2($D$3:D5)-ANZAHLLEEREZELLEN($D$3:D5);WENN(UND(C5<>0;C6<>0;C7=0);"Stopp"&ANZAHL2($D$3:D5)-ANZAHLLEEREZELLEN($D$3:D5);""))
G6 : =WENN(ISTFEHLER(INDEX($A$3:$A$31;VERGLEICH(F6&ZEILE(F7)-3;$D$3:$D$31;0);0));"";INDEX($A$3:$A$31;VERGLEICH(F6&ZEILE(F7)-3;$D$3:$D$31;0);0))
D7 : =WENN(UND(C6=0;C7<>0;C8<>0);"Start"&ANZAHL2($D$3:D6)-ANZAHLLEEREZELLEN($D$3:D6);WENN(UND(C6<>0;C7<>0;C8=0);"Stopp"&ANZAHL2($D$3:D6)-ANZAHLLEEREZELLEN($D$3:D6);""))
G7 : =WENN(ISTFEHLER(INDEX($B$3:$B$31;VERGLEICH(F7&ZEILE(F8)-3;$D$3:$D$31;0);0));"";INDEX($B$3:$B$31;VERGLEICH(F7&ZEILE(F8)-3;$D$3:$D$31;0);0))
D8 : =WENN(UND(C7=0;C8<>0;C9<>0);"Start"&ANZAHL2($D$3:D7)-ANZAHLLEEREZELLEN($D$3:D7);WENN(UND(C7<>0;C8<>0;C9=0);"Stopp"&ANZAHL2($D$3:D7)-ANZAHLLEEREZELLEN($D$3:D7);""))
G8 : =WENN(ISTFEHLER(INDEX($A$3:$A$31;VERGLEICH(F8&ZEILE(F9)-3;$D$3:$D$31;0);0));"";INDEX($A$3:$A$31;VERGLEICH(F8&ZEILE(F9)-3;$D$3:$D$31;0);0))
D9 : =WENN(UND(C8=0;C9<>0;C10<>0);"Start"&ANZAHL2($D$3:D8)-ANZAHLLEEREZELLEN($D$3:D8);WENN(UND(C8<>0;C9<>0;C10=0);"Stopp"&ANZAHL2($D$3:D8)-ANZAHLLEEREZELLEN($D$3:D8);""))
G9 : =WENN(ISTFEHLER(INDEX($B$3:$B$31;VERGLEICH(F9&ZEILE(F10)-3;$D$3:$D$31;0);0));"";INDEX($B$3:$B$31;VERGLEICH(F9&ZEILE(F10)-3;$D$3:$D$31;0);0))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
MfG Christian
Anzeige
Korrektur
11.03.2007 18:13:07
Christian
Hallo Reini,
hier noch ein Vorschlag,
bei meinen anderen Formeln hättest Du bei mehreren Einträgen nichts mehr angezeigt bekommen.
https://www.herber.de/bbs/user/41031.xls
MfG Christian
AW: Spalte auf Werte <>0 durchsuchen .....
11.03.2007 18:33:00
Reini
Danke für eure Antworten. Funktioniert alles.
Vielen Dank

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige