Guten Tag liebe Excel Profis,
ich stehe vor einer Aufgabe der ich leider nicht gewachsen bin und weiß mir auch nicht mehr selbst zu helfen bzw. kann es auch einfach sein das ich in die falsche Richtung denke.
Es geht um folgendes:
Es besteht ein Dokument aus vier Tabellenblättern. In drei davon sind Komponenten von jeweils einem IT-System aufgelistet. Jetzt kommt es öfter mal vor, dass an den Komponenten Fehler auftreten bzw. Arbeiten daran ausgeführt werden. Dies wird immer auf der letzten Zelle der Zeile vermerkt. Nun geht es darum eine Übersicht auf dem vierten Blatt zu erstellen, auf dem immer die Fehler bzw. Arbeiten von allen drei Systemen nacheinander aufgelistet werden. Dies soll automatisch passieren, sobald der Eintrag in den anderen drei Arbeitsblättern vorgenommen wurde, genauso wie diese auch wieder gelöscht werden und die anderen wenn es welche gibt nach oben rutschen in der Liste.
Ich hänge euch mal ein Beispiel an wie ich das gemeint habe.
Vielen Dank für die Mühe.
Grüße
Herby
Hi,
wenn du die drei Tabellen zusammenführst und eine eindeutige ID vergibst, kannst du ganz bequem mit einer Formel wie dieser
Code:
=INDEX('System 1'!B:B;AGGREGAT(14;6;ZEILE('System 1'!$F$4:$F$13)/('System 1'!$F$4:$F$13<>"");ZEILE(A1)))
die Fehlerzeilen auslesen.
Hallo WillWissen,
erstmal vielen Dank für die schnelle Antwort.
Jetzt habe ich etwas rumprobiert und schnell feststellen müssen, dass ich mit dem Konsolidieren in Excel noch nicht gearbeitet habe und mir auf die schnell keinen Reim darauf bilden kann.
Ich wäre dir sehr dankbar, wenn du mir das etwas ausführlicher erläutern könntest.
Vielen Dank.
Ich würde das per Power Query machen. Ohne Formeln, dynamisch (erweiterbar), mit der Möglichkeit, die Tabellen weiterhin einzeln zu pflegen... Einzig, man sollte sich angewöhnen mit intelligenten Tabellen zu arbeiten...
Hi,
Jörg hat für das Zusammenführen der einzelnen Arbeitsblätter bereits den Königsweg (PowerQuery) in den Ring geworfen.
Ich habe als Beispiel die Tabellen manuell untereinander kopiert und eine eindeutige ID erstellen lassen.
Arbeitsblatt mit dem Namen 'System 1' |
| B | C | D | E | F | G |
2 | System 1 |
3 | Beispielanzahl | Beispielname | Beispielfunktion | Beispieleigenschaft | Beispielfehler | System |
4 | B1 | Beispielhardware1 | Beipsielfunktion1 | Beispieleigenschaft1 | | 1 |
5 | B2 | Beispielhardware2 | Beipsielfunktion2 | Beispieleigenschaft2 | Neuer Fehler 859693453 | 1 |
6 | B3 | Beispielhardware3 | Beipsielfunktion3 | Beispieleigenschaft3 | | 1 |
7 | B4 | Beispielhardware4 | Beipsielfunktion4 | Beispieleigenschaft4 | | 1 |
8 | B5 | Beispielhardware5 | Beipsielfunktion5 | Beispieleigenschaft5 | | 1 |
9 | B6 | Beispielhardware6 | Beipsielfunktion6 | Beispieleigenschaft6 | | 1 |
10 | B7 | Beispielhardware7 | Beipsielfunktion7 | Beispieleigenschaft7 | | 1 |
11 | B8 | Beispielhardware8 | Beipsielfunktion8 | Beispieleigenschaft8 | | 1 |
12 | B9 | Beispielhardware9 | Beipsielfunktion9 | Beispieleigenschaft9 | | 1 |
13 | B10 | Beispielhardware10 | Beipsielfunktion10 | Beispieleigenschaft10 | | 1 |
14 | B11 | Beispielhardware1 | Beipsielfunktion1 | Beispieleigenschaft1 | | 2 |
15 | B12 | Beispielhardware2 | Beipsielfunktion2 | Beispieleigenschaft2 | | 2 |
16 | B13 | Beispielhardware3 | Beipsielfunktion3 | Beispieleigenschaft3 | | 2 |
17 | B14 | Beispielhardware4 | Beipsielfunktion4 | Beispieleigenschaft4 | | 2 |
18 | B15 | Beispielhardware5 | Beipsielfunktion5 | Beispieleigenschaft5 | | 2 |
19 | B16 | Beispielhardware6 | Beipsielfunktion6 | Beispieleigenschaft6 | | 2 |
20 | B17 | Beispielhardware7 | Beipsielfunktion7 | Beispieleigenschaft7 | Arbeiten XYZ | 2 |
21 | B18 | Beispielhardware8 | Beipsielfunktion8 | Beispieleigenschaft8 | | 2 |
22 | B19 | Beispielhardware9 | Beipsielfunktion9 | Beispieleigenschaft9 | | 2 |
23 | B20 | Beispielhardware10 | Beipsielfunktion10 | Beispieleigenschaft10 | | 2 |
24 | B21 | Beispielhardware1 | Beipsielfunktion1 | Beispieleigenschaft1 | | 3 |
25 | B22 | Beispielhardware2 | Beipsielfunktion2 | Beispieleigenschaft2 | | 3 |
26 | B23 | Beispielhardware3 | Beipsielfunktion3 | Beispieleigenschaft3 | | 3 |
27 | B24 | Beispielhardware4 | Beipsielfunktion4 | Beispieleigenschaft4 | | 3 |
28 | B25 | Beispielhardware5 | Beipsielfunktion5 | Beispieleigenschaft5 | | 3 |
29 | B26 | Beispielhardware6 | Beipsielfunktion6 | Beispieleigenschaft6 | | 3 |
30 | B27 | Beispielhardware7 | Beipsielfunktion7 | Beispieleigenschaft7 | | 3 |
31 | B28 | Beispielhardware8 | Beipsielfunktion8 | Beispieleigenschaft8 | | 3 |
32 | B29 | Beispielhardware9 | Beipsielfunktion9 | Beispieleigenschaft9 | Defekt | 3 |
33 | B30 | Beispielhardware10 | Beipsielfunktion10 | Beispieleigenschaft10 | | 3 |
Zelle | Formel |
B4 | =WENN(C4<>"";"B"&ZEILE()-3) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Danach kannst du so auswerten:
Arbeitsblatt mit dem Namen 'Fehlerübersicht' |
| B | C | D | E |
2 | Zusammenfassung Beispielfehler |
3 | Beispielanzahl | Beispielsystem | Beispielhardware | Beispielfehler |
4 | B2 | System 1 | System Beispielhardware2 | System Neuer Fehler 859693453 |
5 | B17 | System 2 | System Beispielhardware7 | System Arbeiten XYZ |
6 | B29 | System 3 | System Beispielhardware9 | System Defekt |
7 | | | | |
8 | | | | |
9 | | | | |
10 | | | | |
11 | | | | |
12 | | | | |
Zelle | Formel |
B4 | =WENNFEHLER(INDEX('System 1'!B:B;AGGREGAT(15;6;ZEILE('System 1'!$F$1:$F$33)/('System 1'!$F$1:$F$33<>"");ZEILE()-2));"") |
C4 | =WENNFEHLER("System "&SVERWEIS($B4;'System 1'!$B$3:$G$334;6;0);"") |
D4 | =WENNFEHLER("System "&SVERWEIS($B4;'System 1'!$B$3:$G$334;2;0);"") |
E4 | =WENNFEHLER("System "&SVERWEIS($B4;'System 1'!$B$3:$G$334;5;0);"") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
So vielen Dank euch beiden.
@WillWissen
Leider komme ich immer noch nicht klar, denn irgendwie habe ich keine Ahnung was du da gemacht hast.
Bei mir passiert etwas anders, wenn ich das einfach nur nachbaue, mal davon abgesehen was da eigentlich passiert.
Das Endergebnis bei dir sieht aber genau nach meiner erhofften Lösung aus.
@Jockel
Ich habe mich mal eben in Power Query versucht, doch ich fühlte mich erschlagen davon und vermute da muss man sich intensiver mit auseinandersetzen. Auch mit Youtube Videos kam ich erstmal nicht weiter.
Hola,
d.h. deine eigentliche Datei sieht anders aus als das Beispiel?
Gruß,
steve1da
(27.11.2019, 17:56)Herby schrieb: [ -> ]So vielen Dank ...
@Jockel
Ich habe mich mal eben in Power Query versucht, doch ich fühlte mich erschlagen davon und vermute da muss man sich intensiver mit auseinandersetzen. Auch mit Youtube Videos kam ich erstmal nicht weiter.
Hallo, für dieses Beispiel ist es ziemlich einfach...
Aber binnen einer Stunde (?) ... ... "mal eben ... versucht". Das wird nicht funktionieren... Ich kann dir aber gern die Datei zurück schicken, dass du dir das mal ansiehst...
@steve1da
Ja die eigentliche Datei sieht etwas anders aus, ich wollte die Idee adaptieren und in die eigentliche Datei übertragen. Aber auch die Beispieldatei sieht nach dem nachbauen anders aus als es bei WillWissen.
@Jockel
Das habe ich mir gedacht, dass das nicht mal eben schnell funktioniert. Ich würde das mir gerne mal ansehen das wäre super.