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

Forumthread: Datenbankabfrage (Alternative zu Wenn-Dann)

Datenbankabfrage (Alternative zu Wenn-Dann)
15.04.2014 09:36:40
Nils
Hallo zusammen,
ich habe eine Datenbank nach folgendem Schema aufgebaut und würde gerne auf einem Abfrageblatt eine Abfrage, z.B. nach "Features" (siehe Beispiel) machen:
Userbild
Das heißt: Wenn auf dem Abgabeblatt in Spalte A "Company A" steht,in Spalte B "Product2" und in Spalte C "Feature 1", dann soll der Preis 30€ ausgegeben werden.
Klar könnte ich hier eine Wenn-Dann-Funktion bauen, die wäre allerdings sehr unflexibel, weil die Datenbank fortwährend neue Firmen enthalten wird oder sich die Anzahl der Produkte ändert. Kann ich die Abfrage durch Datenbank Befehle bewerkstelligen? Jede Abfrage die ich mache ergibt sich natürlich aus einen einmaligen Kombination Bedingungen (Company, Product, Feature).
Danke und BG

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datenbankabfrage (Alternative zu Wenn-Dann)
15.04.2014 09:46:36
Philipp
Hallo Nils,
=SUMMENPRODUKT((A2:A5="Company A")*(B2:B5="Product 2")*(C2:C5="Feature 1)*(D2:D5))
Der Bereich kann natürlich angepasst werden und der feste String auch durch einen Bezug ersetzt werden.
Aber Vorsicht: Sollte die Kombination mehrmals auftauchen, werden die Preise summiert.
Gruß
Philipp

Anzeige
AW: Datenbankabfrage (Alternative zu Wenn-Dann)
15.04.2014 09:46:41
UweD
Hallo
hilft dir das?
Tabelle1
 ABCDEFG
1CompanyProductFeaturePrice  CompanyCompany A
2Company AProduct 1Feature 1          10,00 €   ProductProduct 2
3Company AProduct 1Feature 2          20,00 €   FeatureFeature 1
4Company AProduct 2Feature 1          30,00 €   Price30
5Company BProduct 2Feature 2          40,00 €      

verwendete Formeln
Zelle Formel Bereich
G4 {=INDEX(D:D;VERGLEICH(G1&G2&G3;A1:A100&B1:B100&C1:C100;0))} $G$4
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.49


http://www.excelformeln.de/formeln.html?welcher=30
Gruß UweD

Anzeige
AW: Datenbankabfrage (Alternative zu Wenn-Dann)
16.04.2014 14:07:59
Nils
Hi zusammen,
vielen Dank für die Antworten. Ich habe mir das Sheet so noch mal nachgebaut und bekomme immer den Fehler #WERT. Kann es mir absolut nicht erklären.
Habe das englische Office und die "VERGLEICH" Funktion wie immer durch "MATCH" ersetzt.
=INDEX(D:D;MATCH(G1&G2&G3;A1:A100&B1:B100&C1:C100;0))

Anzeige
AW: Datenbankabfrage (Alternative zu Wenn-Dann)
16.04.2014 14:09:33
Nils
Vergessen den Thread wieder zu öffnen :/

AW: Datenbankabfrage (Alternative zu Wenn-Dann)
16.04.2014 14:17:34
Hajo_Zi
sollte bei der englischen version ; nicht durch , ersetzt werden?

AW: Datenbankabfrage (Alternative zu Wenn-Dann)
16.04.2014 14:20:38
Nils
Danke für den Hinweis.
Normalerweise ist das so. Bei mir sind die Separatoren allerdings wie im Deutschen, nur die Funktionen auf Englisch. An den Separatoren liegt es also nicht. Sehr merkwürdig.

Anzeige
AW: Datenbankabfrage (Alternative zu Wenn-Dann)
17.04.2014 08:54:51
UweD
Hallo nochmal
Hast du auch die Zelle mit Strg + Umschalten + Enter abgeschlossen?
=INDEX(D:D,MATCH(G1&G2&G3,A1:A100&B1:B100&C1:C100,0))
die {} werden dann automatisch gesetzt
Gruß UweD

AW: Datenbankabfrage (Alternative zu Wenn-Dann)
15.04.2014 10:09:26
Rudi
Hallo,
da die Kombination Company, Product, Feature einmalig ist, kannst du auch mit SUMMEWENNS() arbeiten.
Gruß
Rudi
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

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