Supportnet / Forum / Tabellenkalkulation
Daten automatisch anziehen - evtl. via DBAuszug
Frage
Hallo zusammen,
sagen wir ich habe folgende Datensätze (insg. ca. 200):
Name Ort
Huber Frankfurt
Meier Stuttgart
Schmitz Hamburg
..... ......
In einer zweiten Tabelle soll automatisch in einer Zelle der Ort erscheinen, wenn ich in der Nachbarzelle den Namen eingebe.
Mit "DBANZAHL" funktioierte bei mir das nur, wenn die Zieldatenbank direkt unter der Tab-Überschrift war.
Danke schon im voraus für Eure Hilfe.
- desperado -
Antwort 1 von Lothar Thiele
Hi, soweit ich weiß, zählt DBAnzahl nur die Datensätze welche mit den Suchkriterien übereinstimmt - versuche doch einmal die Funktion Suchverweis(SVerweis). Bei Suchverweis gibts du die Zelle an in welchem Du den gesuchten Namen eingibst. Bei Matrix den Zeilen- und Spaltenindex aus der die Daten gesucht werden z.B. A1:B200 falls Name in Spalte A steht und Ort in Spalte B, jetzt noch den Index angeben von welcher Spalte der Wert in die Zielzelle übernommen werden soll (beim Ort also 2). Das wars. Ich glaube das funzt nur richtig , wenn die Namen alphabetisch geordent sind: Daten|Daten sortieren anwählen.
Antwort 2 von desperado
Danke, funktioniert.
Um nicht vorher sortieren zu müssen, gibt man das Argument "Falsch" ein, also etwa so:
SVerweis("Meier";A1:B200;2;Falsch)
Um nicht vorher sortieren zu müssen, gibt man das Argument "Falsch" ein, also etwa so:
SVerweis("Meier";A1:B200;2;Falsch)
Antwort 3 von Carsten
Also die Sache mit dem DBauszug funktioniert bei mir überhaupt nicht. Die Hilfe von Exel geht auch nicht.
Aber!! Sverweis geht. Prima danke.
Aber!! Sverweis geht. Prima danke.

