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.

Formel Tabellenübernahme
#21
Moin,
und wenn du Power Query einsetzt, kommst du auch im nächsten Jahr ohne eine Formel aus.  Angel
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Antworten Top
#22
(10.03.2018, 18:29)WillWissen schrieb: Hi,

tiefes sorry. Ich hatte dir bei der Formelergänzung etwas unterschlagen. Trag sie so ein und ziehe sie nach rechts und unten:

Hallo,
das hat schon mal alles sehr gut funktioniert.
Ein Riesengrosses Dankeschön schon einmal dafür !

Eine Frage habe ich allerdings noch..., 


Wenn ich in der Tabelle die Werte die Meister, oder Monteur  enthalten anzeigen möchte, wie kann ich die Formel erweitern  ?

Ich habe folgende Formel genommen:
Wie bekomme ich zusätzlich zu "Meister" noch "Monteur" hinzugefügt ?

Code:
=WENNFEHLER(AGGREGAT(15;6;Gesamtliste!$A$2:$A$6/(Gesamtliste!$I$2:$I$6="Meister");ZEILE(A1));"")
Antworten Top
#23
Kann mir keiner Helfen ???
Antworten Top
#24
Hallöchen,

ich weiß jetzt nicht, ob das in Deinem Fall passt, aber wenn es nur einen der beiden Fälle gibt dann würde ich mal experimentieren, z.B. vielleicht

=WENNFEHLER(AGGREGAT(15;6;Gesamtliste!$A$2:$A$6/(oder(Gesamtliste!$I$2:$I$6="Meister";Gesamtliste!$I$2:$I$6="Monteur"));ZEILE(A1));"")

oder

=WENNFEHLER(AGGREGAT(15;6;Gesamtliste!$A$2:$A$6/(Gesamtliste!$I$2:$I$6="Meister");ZEILE(A1));"") & WENNFEHLER(AGGREGAT(15;6;Gesamtliste!$A$2:$A$6/(Gesamtliste!$I$2:$I$6="Monteur");ZEILE(A1));"")

oder

...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#25
Hallo,

habe beides ausprobiert, klappt leider beides nicht...

Bei dem 2. Versuch ist der Ansatz vom Ergebnis derzeit  am besten, allerdings schreibt er dann in die 1. Zeile die Nummer 1 und die Nummer 2 hintereinander (12), das soll natürlich so nicht sein, sonder die Pos. 1 und Pos. 2 sollen untereinander geschrieben werden in die nächste Zeile...
Antworten Top
#26
Hi,

mit AGGREGAT() habe ich keine Lösung gefunden. Aber probier's mal so:

Arbeitsblatt mit dem Namen 'Gesamtliste'
ABCDEFGHIJK
1NummerNachnameVornamePositionGeburtstagAlter aktuellAlter 01.01.EintrittZuordnung 1HS1HS2
21MustermannMaxChef03.03.196256552002Meister2Meister
32MüsterchenMäxchenunter Cheffe08.07.198136362018Monteur3Monteur
43MustermännchenMaxlauch unter Cheffe18.02.196454532018Monteur4
54VerkorksmannWäanärjanz unten06.04.196553521994Helfer
65StrebermannIchdaChef221.08.196849492006Meister6
7
8
91MustermannMaxChef2270856552002Meister2
102MüsterchenMäxchenunter Cheffe2977536362018Monteur3
113MustermännchenMaxlauch unter Cheffe2342554532018Monteur4
125StrebermannIchdaChef22507149492006Meister6

ZelleFormel
J2=WENN(ODER(I2=$K$2;I2=$K$3;I2=$L$4);ZEILE();"")
A9=WENNFEHLER(INDEX(A$1:A$6;KKLEINSTE($J$2:$J$6;ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Die INDEX-Formel (hier im Beispiel) in A9 eintragen und nach rechts und unten ziehen. Die farbig markierten Hilfsspalten kannst du einfach ausblenden.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Partchr
Antworten Top
#27
…das sieht schon einmal ganz gut aus, schon einmal Danke hierfür..., jetzt sollen die "Ergebniszeilen" nur nicht auf dem selben Arbeitsblatt, sondern auf einem  anderen Arbeitsblatt erscheinen, also muss da dann wohl noch irgendwie der Verweis auf das 1. Arbeitsblatt mit rein...
Antworten Top
#28
Hi,

das ist ja auch nur zur Veranschaulichung! Ich bin davon ausgegangen, dass du (mit ein wenig Eigeninitiative :32:) das durch Kopieren auf ein zweites Arbeitsblatt hinkriegst. Da werden von Excel automatisch die Formeln ergänzt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#29
Also mit folgender Formal klappt das jetzt...

=WENNFEHLER(INDEX(Gesamtliste!$A$1:$A$6;KKLEINSTE(Gesamtliste!$J$2:$J$6;ZEILE(A1)));"")

Klappt soweit schon einmal ganz gut..., bloß die Sortierung der Nummern auf dem Ergebnissblatt klappt noch nicht..., vermutlich nur ein kleiner Fehler irgendwo, den ich noch nicht finde...

Er zeigt in der 1. Zeile zwar die kleinste Nummer an, danach aber alles durcheinander...
Antworten Top
#30
Hi,

warum soll das nicht klappen?

Arbeitsblatt mit dem Namen 'Gesamtliste'
ABCDEFGHIJK
1NummerNachnameVornamePositionGeburtstagAlter aktuellAlter 01.01.EintrittZuordnung 1HS1HS2
21Mustermann1Max10Chef10003.03.196256552002Meister2Meister
32Mustermann2Max11Chef10108.07.198136362018Monteur3Monteur
43Mustermann3Max12Chef10218.02.196454532018Monteur4
54Mustermann4Max13Chef10306.04.196553521994Helfer
65Mustermann5Max14Chef10421.08.196849492006Meister6

ZelleFormel
J2=WENN(ODER(I2=$K$2;I2=$K$3);ZEILE();"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHI
1NummerNachnameVornamePositionGeburtstagAlter aktuellAlter 01.01.EintrittZuordnung 1
21Mustermann1Max10
32Mustermann2Max11
43Mustermann3Max12
55Mustermann5Max14

ZelleFormel
A2=WENNFEHLER(INDEX(Gesamtliste!$A$1:$A$6;KKLEINSTE(Gesamtliste!$J$2:$J$6;ZEILE(A1)));"")
B2=WENNFEHLER(SVERWEIS($A2;Gesamtliste!$A$1:$B$6;SPALTE(B1);0);"")
C2=WENNFEHLER(SVERWEIS($A2;Gesamtliste!$A$1:$H$6;SPALTE(C1);0);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Partchr
Antworten Top


Gehe zu:


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