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
WIN 10 64-Bit Pro / EXCEL Microsoft Office 365 ProPlus 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
WIN 10 64-Bit Pro / EXCEL Microsoft Office 365 ProPlus 64-Bit
to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Autofilter aus anderem Tabellenblatt steuern StrammerMax 8 134 Gestern, 23:13
Letzter Beitrag: atilla
  Dynamischen Wert aus anderem Datenblatt KoenigPonte 8 84 22.02.2017, 13:12
Letzter Beitrag: KoenigPonte
  Übersichtsplan aus einer Tabelle dynamisch pflegen/befüllen Razor1993 3 58 18.02.2017, 19:02
Letzter Beitrag: shift-del
  Diagramm dynamisch halten mit VBA Olli85 4 84 10.02.2017, 22:54
Letzter Beitrag: schauan
  Tabelle dynamisch erstellen Acanis 7 185 30.01.2017, 19:21
Letzter Beitrag: shift-del
  Excel Abfrage - Wie können einzelne Spalten auf einem Blatt dargestellt werden?? excelblower 5 162 30.01.2017, 17:29
Letzter Beitrag: schauan
  listbox dynamisch erweitern Windlaeufer 7 134 29.01.2017, 11:54
Letzter Beitrag: snb
  Berechnung von einem Blatt in das Andere grussgott 5 120 18.01.2017, 13:57
Letzter Beitrag: sturmrm
  Blatt schützen für "Anfänger" Calafati 8 174 18.01.2017, 08:04
Letzter Beitrag: BoskoBiati
  Daten von Blatt 2 ins Blatt 1 einfügen Dulgon 5 103 09.01.2017, 14:11
Letzter Beitrag: steve1da

Gehe zu:


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