Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zellen anhand von anderen Zellen füllen

Zellen anhand von anderen Zellen füllen
anderen
Hallo,
ich habe ein Problem. Ich muss auf Grund von 3 Informationen, die in 2 unterschiedlichen Blättern stehen, Werte Zuweisen.
D.h. Ich habe in der Spalte A und B jeweils einen Schlüssel und in der Zeile A jeweils den dritten Schlüssel. Das Programm muss nun hingehen und diese Zeilen durchsuchen und Verknüpfen. Im Anhang habe ich eine Beispieldatei gepackt und hoffe es ist so besser verständlich.
https://www.herber.de/bbs/user/66517.xlsx
Problem ist, dass in den Zeilen keine Formeln stehen dürfen, sondern nur tatsächliche Werte.
Ich bin ein absoluter DAU in Excel und hoffe, dass Ihr mir helfen könnt.
Danke!!
Lieben Gruß
Marc
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
mit Kombination aus VBA und Excel Formel
11.12.2009 12:17:06
Tino
Hallo,
ich habe es mit einer Kombination aus VBA und Excel Formel gelöst.
Wenn du den Schlüssel in Tabelle2 Spalte A:B änderst wird diesen Makro ausgeführt.
https://www.herber.de/bbs/user/66521.xls
Gruß Tino
AW: mit Kombination aus VBA und Excel Formel
11.12.2009 14:24:23
marc@trapperschule.de
Danke! Die Aufgabe hat sich, nach Analyse der Daten, noch ziemlich verschärft...
Ich werde mal weiter recherchieren und ggfls. einen neuen Thread aufmachen!
Danke dennoch!
Lieben Gruß
Anzeige
;

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

Zellen automatisch füllen in Abhängigkeit von anderen Zellen


Schritt-für-Schritt-Anleitung

Um Zellen in Excel automatisch zu füllen, wenn eine andere Zelle einen bestimmten Wert hat, kannst Du die Funktion WENN in Kombination mit der bedingten Formatierung nutzen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Öffne Deine Excel-Datei und wähle die Zelle aus, die Du automatisch füllen möchtest.
  2. Gib die Formel ein: Angenommen, Du möchtest die Zelle A1 abhängig von B1 füllen. Du kannst folgende Formel verwenden:
    =WENN(B1="Ja"; "Ausgefüllt"; "")

    Diese Formel füllt die Zelle mit "Ausgefüllt", wenn B1 "Ja" ist.

  3. Ziehen der Formel: Wenn Du die Formel auf mehrere Zellen anwenden möchtest, ziehe das kleine Quadrat in der unteren rechten Ecke der Zelle.
  4. Bedingte Formatierung hinzufügen:
    • Gehe zu "Start" > "Bedingte Formatierung" > "Neue Regel".
    • Wähle "Zellen formatieren, die enthalten".
    • Stelle ein, dass die Zelle "gleich" dem Text ist, den Du möchtest, und wähle ein Format, z.B. eine schraffierte Füllung.

Häufige Fehler und Lösungen

  • Fehler: Zelle bleibt leer: Stelle sicher, dass die Zellen, auf die Du verweist, tatsächlich die erwarteten Werte enthalten. Überprüfe die Schreibweise und die Formatierung.

  • Problem mit der bedingten Formatierung: Wenn die Formatierung nicht wie gewünscht funktioniert, überprüfe die Regel und stelle sicher, dass die Bedingungen korrekt gesetzt sind.


Alternative Methoden

Eine weitere Möglichkeit, Zellen abhängig von anderen Zellen zu füllen, ist die Verwendung von VBA (Visual Basic for Applications). Hier ein einfaches Beispiel:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu (Rechtsklick auf "VBAProject" > "Einfügen" > "Modul").
  3. Füge den folgenden Code ein:
    Private Sub Worksheet_Change(ByVal Target As Range)
       If Not Intersect(Target, Me.Range("B1")) Is Nothing Then
           If Target.Value = "Ja" Then
               Me.Range("A1").Value = "Ausgefüllt"
           Else
               Me.Range("A1").Value = ""
           End If
       End If
    End Sub
  4. Schließe den VBA-Editor und teste die Änderungen in der Excel-Oberfläche.

Praktische Beispiele

Angenommen, Du hast zwei Tabellenblätter: "Daten" und "Ergebnisse".

  • In "Daten" stehen in Spalte A verschiedene Schlüssel und in Spalte B die dazugehörigen Werte.
  • In "Ergebnisse" möchtest Du die Zellen in Spalte A automatisch füllen, basierend auf den Werten in "Daten".

Verwende die oben genannten Formeln, um die Zellen in "Ergebnisse" automatisch zu füllen, wenn die entsprechenden Schlüssel in "Daten" vorhanden sind.


Tipps für Profis

  • Nutze die SVERWEIS-Funktion, um Werte basierend auf Schlüssel zu füllen. Diese Funktion ist besonders nützlich, wenn Du mit großen Datenmengen arbeitest.

  • Experimentiere mit der bedingten Formatierung, um Zellen nicht nur mit Text, sondern auch mit Farben oder Schraffuren zu füllen. So kannst Du Daten visuell hervorheben.

  • Für komplexe Anforderungen kann es hilfreich sein, Makros zu verwenden, um wiederkehrende Aufgaben zu automatisieren.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Zellen gleichzeitig füllen?
Du kannst die Formel in eine Zelle eingeben und dann nach unten oder zur Seite ziehen, um sie auf alle markierten Zellen anzuwenden.

2. Was ist der Unterschied zwischen bedingter Formatierung und einer Formel?
Bedingte Formatierung ändert das Aussehen einer Zelle basierend auf bestimmten Bedingungen, während eine Formel den tatsächlichen Wert in der Zelle ändert.

3. Kann ich eine Zelle mit Text füllen und gleichzeitig eine Farbe anwenden?
Ja, Du kannst sowohl eine Formel verwenden, um den Text zu füllen, als auch die bedingte Formatierung nutzen, um die Zelle zu schraffieren oder zu färben.

4. Wie kann ich Zellen transparent füllen?
In Excel gibt es keine direkte Option für transparente Füllungen, aber Du kannst die Füllfarbe auf "Keine Füllung" setzen, um den Hintergrund sichtbar zu lassen.

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