Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Werte aus Tabelle 1 in Tabelle 2 übernehmen,

Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:21:29
Daniel
Hallo,
folgendes Problem:
ich möchte bestimmte Werte aus einer Zeile (Tabelle 1) in eine neue Tabelle (Tabelle2) übernehmen, wenn eine bestimmte Spalte der Zeile den Wert "Einladung" hat.
Wie kann ich dies realisieren? Vielen Dank für Eure Antwort.
LG
Daniel

Anzeige

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:38:15
Daniel
Hallo,
ich bin mir nicht sicher ob dies die optimale Lösung ist.
Die bestimmten werde sollen nur in die neue Tabelle übernommen werden wenn die Spalte mit "Einladung" angewählt ist.
Mit welchem Befehl können die gewünschten Daten der Zeile übernommen werden?
LG
Daniel

Anzeige
AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:48:16
SF
Hola,
was meinst du mit "Einladung angewählt"?
Gruß,
steve1da

AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:51:08
Daniel
Hallo,
wenn in Zeile 12 Spalte 10 "Einladung" steht sollen bestimmte Werte dieser Zeile in ein neues Tabellenblatt übernommen werden.
LG
Daniel

AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:51:36
Daniel
-

Anzeige
AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:51:42
Daniel
-

AW: Werte aus Tabelle 1 in Tabelle 2 übernehmen,
01.07.2015 11:52:45
SF
Hola,
dann passen meine Links doch.
Ohne Beispiel kann man jedoch nichts mehr dazu sagen.
Gruß,
steve1da

so wie Du hier ergänzend schreibst ...
01.07.2015 12:35:49
der
Hallo Daniel,
... würde einfach =WENN(Tabelle1!J12="Einladung";Tabelle1!X12;"") reichen, wobei für X12 natürliche jede andere Zelladresse geschrieben werden können.
Du solltest schon genauer beschreiben, was Dein Zielstellung ist oder wie steve1da schon geschrieben hat eine Beispieltabelle hochladen.
Gruß Werner
.. , - ...

Anzeige
AW: so wie Du hier ergänzend schreibst ...
01.07.2015 14:24:26
Daniel
Hallo,
ich habe ein Beispiel hochgeladen, wo finde ich es wieder?
Ist das Feld grün (Einladung-AC) so soll der Namen/Vornamen des Bewerbers über den Button "Übernehmen" in eine neue Tabelle übernommen werden. Wie kann ich das realisieren?
LG
Daniel

AW: so wie Du hier ergänzend schreibst ...
01.07.2015 14:25:18
Daniel
Userbild

Anzeige
ist schon en anderer Sachverhalt ...
01.07.2015 14:54:34
der
Hallo Daniel,
... Du hättest gleich schreiben sollen, das Du offensichtlich eine VBA-Lösung anstrebst.
Aus VBA-Lösungen halte ich mich heraus.
Deine "Datei" ist übrigens nur eine Bilddatei und keine Excelarbeitsmappe, damit wird man Dir auch nur bedingt helfen können.
Gruß Werner
.. , - ...

Anzeige
AW: ist schon en anderer Sachverhalt ...
01.07.2015 15:13:50
Daniel
Vielleicht kann mir wer anderes helfen, trotzdem vielen Dank!

AW: ist schon en anderer Sachverhalt ...
01.07.2015 15:27:56
Daniel
Vielleicht kann mir wer anderes helfen, trotzdem vielen Dank!

In etwa so...
02.07.2015 11:08:45
Frank
Hallo Daniel,
auch von mir nochmal der Rüffel, dass ein Bild zwar mehr sagt, als tausend Worte, man sich aber bei einer Beispieldatei auch die tausend Worte sparen kann.
EgB='hier muss der Blattname der Eingabeliste hin
AgB='hier muss der Name der Zusammenfassung hin
eZNL='hier muss die Zeilennummerhin, in der der erste Eintrag der Eingabeliste steht
'in deinem Bildchen die Zeile mit XX YY
SpNrE='hier muss die Spaltennummer hin, wo 'Einladung' drinstehen soll
SpNrN='hier muss die Spaltennummer des Namens hin
SpNrV='hier muss die Spaltennummer des Vornamens hin
lZE=Sheets(EgB).range("A1000").End(xlUp).Row
for i=eZNL to lZE
if instr(1,Sheets(EgB).cells(i,SpNrE).value,"Einladung")>0 then
lZA=Sheets(AgB).range("A1000").End(xlUp).Row
Sheets(AgB).cells(lZA,1).value=Sheets(EgB).cells(i,SpNrV).value
Sheets(AgB).cells(lZA,2).value=Sheets(EgB).cells(i,SpNrN).value
endif
next
Grüsse,
Frank

Anzeige
AW: so wie Du hier ergänzend schreibst ...
02.07.2015 11:24:36
Michael
Hallo Daniel!
Schließe mich den Äußerungen an, dass es ohne konkrete Bsp-Mappe oder genauere Infos recht mühsam ist zu helfen bzw. das Nachbauen von Tabellen aus Bildchen extremst mühsam ist, dennoch hier mein Vorschlag (als Anregung): https://www.herber.de/bbs/user/98596.xlsm
Ich nutze hier den AutoFilter um alle Bewerber mit Kriterium "Einladung" zusammenzufassen und kopiere diese Datensätze dann in das zweite Tabellenblatt. Anpassen musst Du natürlich noch selbst.
LG
Michael

Anzeige
AW: so wie Du hier ergänzend schreibst ...
08.07.2015 10:14:09
Daniel
Super vielen Dank für die Hilfestellung, ich habe es dank euren Tipps hinbekommen.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Werte aus Tabelle 1 in Tabelle 2 übernehmen


Schritt-für-Schritt-Anleitung

Um Werte aus Tabelle 1 in Tabelle 2 zu übernehmen, kannst du die folgende Formel verwenden:

  1. Öffne Excel und gehe zu Tabelle 2.
  2. Wähle die Zelle aus, in die du den Wert übernehmen möchtest.
  3. Tippe die folgende Formel ein:
    =WENN(Tabelle1!J12="Einladung";Tabelle1!X12;"")

    Hierbei steht J12 für die Zelle, die "Einladung" enthalten soll, und X12 für den Wert, den du übernehmen möchtest.

  4. Drücke Enter, um das Ergebnis anzuzeigen. Wenn die Bedingung erfüllt ist, wird der Wert übernommen, andernfalls bleibt die Zelle leer.

Häufige Fehler und Lösungen

  • Fehler: Formel gibt einen Fehler zurück.

    • Lösung: Überprüfe die Zellverweise in deiner Formel. Stelle sicher, dass die Spalte und Zeile korrekt angegeben sind.
  • Fehler: Werte werden nicht übernommen.

    • Lösung: Vergewissere dich, dass in der angegebenen Zelle tatsächlich der Begriff "Einladung" steht. Auch die Groß- und Kleinschreibung kann hier relevant sein.

Alternative Methoden

Eine weitere Möglichkeit, Werte von Tabelle 1 nach Tabelle 2 zu kopieren, ist die Verwendung von VBA:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge den folgenden Code ein:
    Sub WerteÜbernehmen()
       Dim i As Long
       Dim lZE As Long
       Dim lZA As Long
       lZE = Sheets("Tabelle1").Range("A1000").End(xlUp).Row
       For i = 1 To lZE
           If Sheets("Tabelle1").Cells(i, 10).Value = "Einladung" Then
               lZA = Sheets("Tabelle2").Range("A1000").End(xlUp).Row + 1
               Sheets("Tabelle2").Cells(lZA, 1).Value = Sheets("Tabelle1").Cells(i, 24).Value
           End If
       Next i
    End Sub
  3. Schließe den VBA-Editor und führe das Makro aus, um die Werte zu übernehmen.

Praktische Beispiele

Angenommen, du hast in Tabelle 1 die folgenden Daten:

A B ... J ... X
1 ... ... Einladung ... Max Mustermann
2 ... ... Absage ... Maria Müller
3 ... ... Einladung ... John Doe

Mit der Formel =WENN(Tabelle1!J1="Einladung";Tabelle1!X1;"") in Tabelle 2 wird "Max Mustermann" und "John Doe" übernommen, während der Eintrag mit "Absage" leer bleibt.


Tipps für Profis

  • Nutze den AutoFilter: Um schnell alle relevanten Daten zu filtern, kannst du den AutoFilter in Tabelle 1 aktivieren. So kannst du alle Zeilen mit "Einladung" schnell auswählen und kopieren.
  • Datenvalidierung: Verwende die Datenvalidierungsfunktion, um sicherzustellen, dass nur die richtigen Werte in die Zellen eingegeben werden.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Werte gleichzeitig übernehmen?
Du kannst mehrere WENN-Funktionen in einer Formel kombinieren oder den VBA-Ansatz verwenden, um alle relevanten Zeilen auf einmal zu kopieren.

2. Was mache ich, wenn ich die Formel in viele Zellen ziehen möchte?
Stelle sicher, dass die Zellverweise relativ sind, wenn du die Formel nach unten ziehst. Verwende $, um absolute Verweise zu erstellen, falls erforderlich.

3. Kann ich die Daten auch automatisch aktualisieren lassen?
Ja, du kannst die Daten mit einer dynamischen Formel oder durch VBA-Automatisierung aktualisieren, wenn sich die Werte in Tabelle 1 ändern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige