Wort in Matrix suchen und Zellenwert daneben ausgeben
Schritt-für-Schritt-Anleitung
-
Öffne deine Excel-Datei und stelle sicher, dass die Matrix, in der Du nach Text suchen möchtest, klar strukturiert ist. Zum Beispiel:
- Spalte A: Strings (z.B. "Ausstehende Einlagen auf das gezeichnete Kapital")
- Spalte B: Dazugehörige Werte (z.B. 20.000)
-
Verwende die Formel =INDIREKT("B"&VERGLEICH("*Schlüsselwort*";A1:A100;0)), um den Wert aus Spalte B zu erhalten, wenn das Schlüsselwort in Spalte A gefunden wird. Ersetze "Schlüsselwort" durch das Wort, nach dem Du suchst.
-
Wenn Du in einer anderen Tabelle suchst, passe die Formel an: =INDIREKT("Tabelle2!B"&VERGLEICH("*Schlüsselwort*";Tabelle2!A1:A100;0)).
-
Drücke Enter, um die Formel auszuführen. Der entsprechende Wert aus Spalte B wird angezeigt, falls das Schlüsselwort in Spalte A gefunden wird.
Häufige Fehler und Lösungen
-
Fehler: #NV erscheint in der Zelle.
- Lösung: Stelle sicher, dass das Schlüsselwort tatsächlich in der Matrix vorhanden ist. Überprüfe auch den Bereich in der
VERGLEICH-Funktion.
-
Fehler: Die Formel funktioniert nicht in einer anderen Tabelle.
- Lösung: Achte darauf, dass Du den Tabellennamen in der
INDIREKT-Funktion korrekt angibst. Beispiel: Tabelle2!A1:A100.
-
Fehler: Die Formel gibt immer 0 zurück.
- Lösung: Prüfe, ob Du die Wildcards (*) richtig genutzt hast und dass die Groß- und Kleinschreibung korrekt ist.
Alternative Methoden
-
SUCHEN-Funktion: Du kannst auch die SUCHEN-Funktion verwenden, um nach einem Teiltext in einer Zelle zu suchen. Beispiel:
=WENN(SUCHEN("Einlagen";A1)>0;B1;"")
-
FILTER-Funktion (Excel 365): Wenn Du Excel 365 verwendest, kannst Du die FILTER-Funktion verwenden, um Werte basierend auf bestimmten Kriterien zu filtern:
=FILTER(B1:B100;SUCHEN("Einlagen";A1:A100))
Praktische Beispiele
-
Beispiel 1: Wenn Du nach dem Wort "Einlagen" suchst:
=INDIREKT("B"&VERGLEICH("*Einlagen*";A1:A100;0))
-
Beispiel 2: Um den Wert in einer anderen Tabelle zu finden:
=INDIREKT("Tabelle2!B"&VERGLEICH("*Einlagen*";Tabelle2!A1:A100;0))
Diese Formeln helfen Dir, einen Excel-Wert in einer Matrix zu suchen und den Zellenwert daneben auszugeben.
Tipps für Profis
- Nutze Datenüberprüfung, um sicherzustellen, dass die Eingaben für das Schlüsselwort korrekt sind.
- Experimentiere mit benannten Bereichen, um Deine Formeln übersichtlicher zu gestalten.
- Wenn Du oft ähnliche Suchen machst, erstelle eine VBA-Funktion, um den Prozess zu automatisieren.
FAQ: Häufige Fragen
1. Kann ich die Formel auch für mehrere Schlüsselwörter verwenden?
Ja, Du kannst die Formel anpassen, um mehrere Schlüsselwörter zu überprüfen, indem Du die ODER-Funktion einfügst.
2. Was mache ich, wenn die Matrix sehr groß ist?
In solchen Fällen ist es ratsam, die FILTER-Funktion zu verwenden (sofern verfügbar), da sie effizienter mit größeren Datenmengen umgehen kann.
3. Funktioniert das in älteren Excel-Versionen?
Die INDIREKT- und VERGLEICH-Funktionen sind in älteren Excel-Versionen verfügbar. Die FILTER-Funktion ist jedoch nur in Excel 365 verfügbar.
4. Wie kann ich die Suche in einer anderen Excel-Datei durchführen?
Du kannst die Formel anpassen, um auf die externe Datei zu verweisen, indem Du den vollständigen Dateipfad in der INDIREKT-Funktion angibst.