Das Clever-Excel-Forum.de - Treffen
findet vom 15. - 17. September 2017 in Thüringen / Region Großer Inselsberg statt. Hotelbuchung ab sofort möglich.


Inhalt (dynamisch) aus anderem Blatt befüllen
#1
Hallo zusammen,

ich habe folgenden Fall bei dem ich hoffe ihr könnt mir dabei helfen ihn zu lösen.
Ich habe im ersten Tabellenblatt "Liste" einige Namen (Schüler) und in der Spalte daneben in welchen Fächern diese Schüler vom Lehrer unterrichtet werden.

Nun würde ich das gerne möglichst dynamisch aufbauen - sprich man legt ein Tabellenblatt beispielsweise mit dem Fachnamen "Deutsch" an und in Spalte B in diesem Blatt sollen dann die Schüler angezeigt werden die in diesem Fach vom Lehrer unterrichtet werden.

Hier der Link auf die Datei: http://www.uploadagent.de/show-195430-1403703659.html


Liste
ABCD
1NameDeutschMathematikEnglisch
2
3Manuel Neuerxx
4Roman Weidenfeller
5Ron-Robert Zieler
6Jérôme Boatengx
7Erik Durm
8Kevin Großkreutzxx
9Benedikt Höwedes
10Mats Hummelsx
11Philipp Lahmxx
12Per Mertesackerx
13Shkodran Mustafi1
14Julian Draxlerx
15Matthias Ginter
16Mario Götze
17Sami Khediraxx
18Christoph Kramer
19Toni Kroos
20Thomas Müllerxxx
21Mesut Özil
22Lukas Podolski
23André Schürrlexx
24Bastian Schweinsteiger
25Miroslav Klose
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 17.29 einschl. 64 Bit



Variante a) Nur die unterrichteten Schüler werden angezeigt (muss aber nicht unbedingt sein)
Variante b) Alle Schüler werden angezeigt, und die Spalte mit dem x ebenfalls

Da muss ich erst schauen was sympathischer ist.
Irgendwie stehe ich hier aber auf dem Schlauch - was wenn ich zB das Blatt "Mathematik" anlege, ich will ja immer ausgehend vom Fach die Schüler suchen. Und das soll dynamisch sein - ich will also nicht immer im jeweiligen Blatt in Spalte B die Formeln anpassen...

INDEX? WVERWEIS? INDIREKT?
Obwohl ich sonst ein großer VBA Fan bitte bitte in diesem Fall lieber Formeln (sollte auch auf einem Tablet laufen)...


Deutsch
AB
1NameDeutsch
2
3Manuel Neuerx
4Roman Weidenfeller
5Ron-Robert Zieler
6Jérôme Boateng
7Erik Durm
8Kevin Großkreutzx
9Benedikt Höwedes
10Mats Hummels
11Philipp Lahm
12Per Mertesackerx
13Shkodran Mustafi1
14Julian Draxler
15Matthias Ginter
16Mario Götze
17Sami Khedira
18Christoph Kramer
19Toni Kroos
20Thomas Müllerx
21Mesut Özil
22Lukas Podolski
23André Schürrlex
24Bastian Schweinsteiger
25Miroslav Klose

verwendete Formeln
Zelle Formel Bereich N/A
B1=TEIL(ZELLE("Dateiname";$A$1);FINDEN("]";ZELLE("Dateiname";$A$1))+1;31)
A3:B25=WENN(Liste!A3="";"";Liste!A3)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 17.29 einschl. 64 Bit



Bei Rückfragen bitte melden.

Danke und lg

Olli
to top
#2
hi Olli, du kannst hier im forum direkt dateien hochladen und musst nicht den umweg über einen hoster gehen...
cu jörg eine rückmeldung wäre ganz reizend XL2003 bis XL2013
to top
#3
Hi Olli,

(25.06.2014, 14:43)friedensbringer schrieb: Nun würde ich das gerne möglichst dynamisch aufbauen - sprich man legt ein Tabellenblatt beispielsweise mit dem Fachnamen "Deutsch" an und in Spalte B in diesem Blatt sollen dann die Schüler angezeigt werden die in diesem Fach vom Lehrer unterrichtet werden.

das einfachste und dynamischste ist bei den Anforderungen die Pivot-Table!
Gruß Ralf

?mage

Die deutsche Rechtschreibung ist Freeware, d.h. du kannst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, deswegen darfst du sie nicht verändern oder in veränderter Form veröffentlichen.
to top
#4
Hallo Olli,

ich habe gerade ein neues Fach "Biologie" angelegt und die Schüler aus der Tabelle Liste so geholt:



Biologie
AB
1NameBiologie
2
3Manuel Neuer
4Roman Weidenfellerx
5Ron-Robert Zieler
6Jérôme Boatengx
7Erik Durm
8Kevin Großkreutzx
9Benedikt Höwedes
10Mats Hummelsx
11Philipp Lahm
12Per Mertesackerx

verwendete Formeln
Zelle Formel Bereich N/A
B1=TEIL(ZELLE("Dateiname";$A$1);FINDEN("]";ZELLE("Dateiname";$A$1))+1;31)
A3:A12=WENN(Liste!A3="";"";Liste!A3)
B2:B12=WENN(INDIREKT("Liste!"&ZEICHEN(64+VERGLEICH($B$1;Liste!$A$1:$K$1;0))&ZEILE(A2))="";"";INDIREKT("Liste!"&ZEICHEN(64+VERGLEICH($B$1;Liste!$A$1:$K$1;0))&ZEILE(A2)))
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 14.24 einschl. 64 Bit

Es ist nicht genug, zu wissen. Man muss es auch anwenden.
Es ist nicht genug, zu wollen. Man muss es auch tun.
to top
#5
hi, hier zwei formel-möglichkeiten..:

wobei ich hier ganz nah bei Ralf bin (PivotTable)

Arbeitsblatt mit dem Namen 'Mathematik'
 ABCD
1NameMathematik  
2    
3Manuel Neuerxxx
4Roman Weidenfeller   
5Ron-Robert Zieler   
6Jérôme Boatengxxx
7Erik Durm   
8Kevin Großkreutzxxx
9Benedikt Höwedes   
10Mats Hummels   
11Philipp Lahmxxx
12Per Mertesacker   
13Shkodran Mustafi1   
14Julian Draxlerxxx
15Matthias Ginter   
16Mario Götze   
17Sami Khediraxxx
18Christoph Kramer   
19Toni Kroos   
20Thomas Müllerxxx
21Mesut Özil   
22Lukas Podolski   
23André Schürrlexxx
24Bastian Schweinsteiger   
25Miroslav Klose   

ZelleFormel
C3=INDEX(Liste!$A$1:$D$25;VERGLEICH($A3;Liste!$A:$A;0);VERGLEICH($B$1;Liste!$A$1:$D$1;0))
D3=SVERWEIS($A3;Liste!$A$1:$D$25;VERGLEICH($B$1;Liste!$A$1:$D$1;0);0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
cu jörg eine rückmeldung wäre ganz reizend XL2003 bis XL2013
to top
#6
Hallo zusammen,

danke für die Info - das mit dem Upload ist super - werde ich beim nächsten Mal berücksichtigen.

Vielen Dank Heinz - genau so in der Art hatte ich mir das vorgestellt!
Vielen Dank Jockel - beide Varianten funktionieren genau wie gewünscht!

Thumbsupsmileyanim

In meiner Testdatei funktioniert das alles schon wunderbar, werde es einmal in die tatsächliche Datei einbauen.

lg

Olli
to top
#7
(25.06.2014, 15:09)Heinz Ulm schrieb: Hallo Olli,

ich habe gerade ein neues Fach "Biologie" angelegt und die Schüler aus der Tabelle Liste so geholt...

hi Heinz, wieso braucht man INDIREKT("Liste!"..? mit ZEICHEN() würde ich hier vorsichtig sein... ... wie sieht es mit Erdkunde aus...?
cu jörg eine rückmeldung wäre ganz reizend XL2003 bis XL2013
to top
#8
Hi,

anbei mal die Variante mit Pivot.


Angehängte Dateien
.xlsx   schuelerliste.xlsx (Größe: 19,45 KB / Downloads: 6)
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
 ?mage

to top
#9
Hallo Chris,

danke für die Info. Bzgl. Pivot müsste ich mal testen ob da am Tablet (das für die Eingabe herhalten soll) auch alles funktioniert (Datenschnitte und so).
Gefällt mir aber auch super!

lg

Olli
Privat: WIN 7 64-Bit Professional / EXCEL 2013 64-Bit
Arbeit: WIN 8 64-Bit Professional / EXCEL 2013 64-Bit
to top
#10
Hallo Jockel, Hallo Heinz,

(25.06.2014, 15:21)Jockel schrieb:
(25.06.2014, 15:09)Heinz Ulm schrieb: Hallo Olli,

ich habe gerade ein neues Fach "Biologie" angelegt und die Schüler aus der Tabelle Liste so geholt...

hi Heinz, wieso braucht man INDIREKT("Liste!"..? mit ZEICHEN() würde ich hier vorsichtig sein... ... wie sieht es mit Erdkunde aus...?

nur zu meinem besseren Verständnis - was macht das ZEICHEN() hier?
Und warum würde es da zB Probleme bei Erdkunde geben? Habe das gerade getestet und das schaut ok aus?

lg

Olli
Privat: WIN 7 64-Bit Professional / EXCEL 2013 64-Bit
Arbeit: WIN 8 64-Bit Professional / EXCEL 2013 64-Bit
to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Informationen aus anderem Tabellen Blatt übertragen caos 7 105 Vor 8 Stunden
Letzter Beitrag: sturmrm
  Worksheet_Deactivate() wie komme ich aus dem Blatt? IngoScha 8 65 25.11.2016, 16:25
Letzter Beitrag: IngoScha
  (berechnete) Teilbereiche in anderes Blatt kopieren Timo 12 232 23.11.2016, 16:29
Letzter Beitrag: Gast 123
  Zellen in Zellenbereich hervorheben anhand von anderem Bereich JoNNy 11 127 21.11.2016, 08:20
Letzter Beitrag: JoNNy
  Zelleninhalte nicht dynamisch Butterbrot23 2 74 17.11.2016, 09:02
Letzter Beitrag: schauan
  Spalte mit Zahlenblock befüllen Greatbrian 9 169 14.11.2016, 21:19
Letzter Beitrag: WillWissen
  VBA - Datum in Zeile suchen & darunter liegende Zelle befüllen. Dreas-wing 1 65 02.11.2016, 19:23
Letzter Beitrag: Steffl
  Werte aus Blatt 1 nach Passworteingabe in Blatt 2 übertragen Atila2016 23 405 28.10.2016, 11:09
Letzter Beitrag: schauan
  Daten nach Entscheidung in anderes Blatt schreiben appelschnut 5 99 27.10.2016, 17:03
Letzter Beitrag: appelschnut
  Dynamisch Werte von einem anderen Blatt lesen Rapt0r 5 90 26.10.2016, 18:56
Letzter Beitrag: Rapt0r

Gehe zu:


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