Excel - Karteikarten anlegen - Datenbankfunktion?

MrTony

Lieutenant
Registriert
Feb. 2015
Beiträge
655
Hi zusammen,

eine Kollegin von mir hat vor nem Jahr mal einige "Karteikarten" im Excel gemacht. Jede Karte hatte einen Titel oben Links und dann an beliebigen Stellen die Daten zum Thema.

Die Daten wurden aus einem anderen Tabellenblatt ausgelesen, in dem sie linear gelistet waren.

Leider kann ich sie nicht mehr fragen wie sie das gemacht hat und selbst bekomme ich es nicht wirklich hin.

Das Problem ist, dass ich mehrere "Karteikarten" in einem Arbeitsblatt habe. Wenn ich mir die Daten für die Karten aber per Zellbezug aus der Daten-Tabelle holen will, müsste Excel die Datentabelle schön nacheinander von oben nach unten abarbeiten, damit für jede Zeile auch eine Karteikarte angelegt wird. Aber da das Layout der Karteikarten auf dem anderen Blatt ganz anders ist, zieht er in der Datentabelle erst mal die erste Zeile, für die zweite Karteikarte (die dann ja beispielsweise 6 Zeilen unter der ersten ist) zieht er den Datensatz aus Zeile 5 und so weiter. Aber wie gesagt- er soll die Datentabelle ja linear von oben nach unten durchgehen und nicht Sprünge machen...

Gibt es dafür eine Funktionalität ohne es mit einem Makro zu machen?
 
Zeig am besten mit einem Screenshot oder einer angehängten .xls/.xlsx, was du mit „Karteikarte“ genau meinst.

Grundsätzlich mal zur Excel-Funktion SVERWEIS einlesen.
 
DeusoftheWired schrieb:
Zeig am besten mit einem Screenshot oder einer angehängten .xls/.xlsx, was du mit „Karteikarte“ genau meinst.

Grundsätzlich mal zur Excel-Funktion SVERWEIS einlesen.

Ich glaube mit Sverweis hat das nicht viel zu tun.

Und die "Karteikarte" hat mit der Datenmaske oder ähnlichem nichts zu tun. Faktisch meinte ich damit einfach eine hübsch formatiertee Tabelle- zum Beispiel 9x9 Zellen mit Rand in Orange - sieht eben nur aus wie eine Karteikarte. Würden wir beispielsweise eine "Karteikarte" über Tiere anlegen, wäre oben eine Zelle für den Namen und dann verschiedene Zellen für Größe, Länge, Habitat - was auch immer.

Das Problem ist jetzt wie gesagt, wenn sich jede dieser "Karteikarten" Die Daten schön der Reihe nach aus der Datentabelle ziehen soll, dann wird das schwierig, weil Excel die nicht der Reihe nach abruft.

Konnte ich es in etwas verständlich machen?
 
Zuletzt bearbeitet:
Ich habe nun schon mehrfach versucht zu verstehen, wie deine Tabelle aussehen soll, aber bekomme keinen Zugang. Und daher auch keinen Zugang zu deinem Problem.
Poste doch einfach die Tabelle oder zumindest einen Screenshot von deinem Wunsch und deinem Sollzustand.
 
Wie schon gesagt ist egtl garnicht so wild - Die Karten sollen eben an die entsprechende Stelle der Reihe nach die Daten aus der Datentabelle ziehen.

Karteikarten.jpg
 
Das Bild hätte im Startbeitrag stehen müssen! Ist übrigens eine Musteranwendung für den SVERWEIS. ;)
Lies die Erklärung bei Microsoft und vollziehe es Schritt für Schritt mit dem Formeleditor in Excel nach. Ansonsten gibt’s gefühlte drei Milliarden deutsche Anleitungen im Netz, die das erläutern.

Anhang anzeigen Tier-Karteikarten.xls

Habe mit LibreOffice Calc mal eine .xls erstellt, die das Grundprinzip an drei Beispielen zeigt.
 
DeusoftheWired schrieb:
Das Bild hätte im Startbeitrag stehen müssen! Ist übrigens eine Musteranwendung für den SVERWEIS. ;)
Lies die Erklärung bei Microsoft und vollziehe es Schritt für Schritt mit dem Formeleditor in Excel nach. Ansonsten gibt’s gefühlte drei Milliarden deutsche Anleitungen im Netz, die das erläutern.

Anhang anzeigen 545415

Habe mit LibreOffice Calc mal eine .xls erstellt, die das Grundprinzip an drei Beispielen zeigt.

Erst mal danke - ich sehe ein, mit SVERWEIS kann man hier schon ne Menge machen. Allerdings, soweit ich die Funktionalität nachvollziehe, schaut der SVERWEIS ja im "Kopf" der Karteikarte den Namen vom Tier oder eben das jeweilige Thema an und sucht entsprechend die Daten aus der Tabelle. Das heißt, ich muss händisch für jede Karteikarte den Tiernamen eintragen und die Formel auch in jeder Karte anpassen, denn in jeder Karteikarte steht der Name bzw. das Suchkriterium für den SVERWEIS ja an einer anderen Stelle.

Gibts denn keine Möglichkeit, dass Excel die Karteikarten komplett selbstständig und einfach der Reihe nach, wie sie in der Datentabelle gelistet sind, ausfüllt? Im Prinzip genau so, wie beim Serienbrief in Word? Dort liegt ja auch eine Datentabelle zu Grunde, man definiert die einzelnen Datenfelder im Dokument und die Daten werden der Reihe nach ins Dokument gezogen und dadurch nach und nach für jeden Datensatz in der Tabelle ein eigenes Dokument erstellt. Nur würde ich das ganze eben gern in Excel selbst machen.
 
Du könntest den Tiernamen in der Karte ja als Auswahlfeld umsetzen (im Feld "Tiername" -> Daten -> Datenüberprüfung -> Datenüberprüfung... -> Zualssen -> Liste -> Quelle -> =$A$4:$A$9) und die Werte in der Karte werden dann jeweils auf Basis des gerade ausgewählten Tiernamens gemacht.

Auswahl.jpg
 
Zuletzt bearbeitet: (Besseres Beispielbild eingefügt)
MrTony schrieb:
Erst mal danke - ich sehe ein, mit SVERWEIS kann man hier schon ne Menge machen. Allerdings, soweit ich die Funktionalität nachvollziehe, schaut der SVERWEIS ja im "Kopf" der Karteikarte den Namen vom Tier oder eben das jeweilige Thema an und sucht entsprechend die Daten aus der Tabelle. Das heißt, ich muss händisch für jede Karteikarte den Tiernamen eintragen und die Formel auch in jeder Karte anpassen, denn in jeder Karteikarte steht der Name bzw. das Suchkriterium für den SVERWEIS ja an einer anderen Stelle.

Kein problem, gern geschehen. :) Und wie gesagt, mach’s einmal selbst mit dem Formelassistenten von Excel, dann verstehst du’s. ;)

Um es am Beispiel Hund zu erklären: Die Formel in K6 sucht nach dem Begriff, der in J3 steht. Das ist hier „Hund“. Mit diesem Begriff durchforstet es die Matrix A3 bis F9. Hat es den Begriff in einer Spalte gefunden, gibt es den Wert aus der zweiten Spalte waagerecht daneben aus.


MrTony schrieb:
Gibts denn keine Möglichkeit, dass Excel die Karteikarten komplett selbstständig und einfach der Reihe nach, wie sie in der Datentabelle gelistet sind, ausfüllt? Im Prinzip genau so, wie beim Serienbrief in Word? Dort liegt ja auch eine Datentabelle zu Grunde, man definiert die einzelnen Datenfelder im Dokument und die Daten werden der Reihe nach ins Dokument gezogen und dadurch nach und nach für jeden Datensatz in der Tabelle ein eigenes Dokument erstellt. Nur würde ich das ganze eben gern in Excel selbst machen.

Wenn du’s über Word lösen möchtest: Word kann auch Tabellen. Vielleicht bist du bei deinem Anwendungsfall mit einem Serienbrief sogar besser bedient. Oder welche Funktionalität fehlt dir da?
 
Zurück
Oben