Forum: PC-Programmierung Lässt sich so etwas mit EXCEL lösen?


von Volk_Phys (Gast)


Lesenswert?

Hallo zusammen!
Ich bin eigentlich recht fit in EXCEL, aber im Moment habe ich eine 
Denkblockade und vielleicht lässt sich das Problem auch gar nicht mit 
EXCEL lösen und bedarf eines komplett anderen Ansatzes.
Hier die Problemstellung:
Ich habe eine Reihe von Produkten, deren Eigenschaften spaltenweise in 
einer EXCEL-Tabelle angeordnet sind (z.B. Name, Modellausführung, 
.....).
Ich möchte jetzt eine Suchmaske als Formular definieren, in der ich eine 
oder mehrere Merkmale vorgebe und dann als Resultat die passenden 
Datenspalten mit allen zugehörigen Werten angezeigt bekomme (eventuell 
auch mehrere).
Ich versuche es mal zu verdeutlichen. Angenommen, ich wäre Pilzsammler 
und möchte jemandem, der keine rechte Ahnung von dem Thema hat, so eine 
Art Expertensystem zur Verfügung stellen.
Als erstes Merkmal jeder Datenspalte kommt der Name des Pilzes, dann die 
typische Größe, Farbe des Pilzhutes, Lamellen an der Unterseite, Angabe 
der Genußfähigkeit (giftig, ungenießbar, genießbar).
In der Suchmaske möchte ich jetzt beispielsweise als Kriterium die Größe 
und "Lamellen an der Unterseite" angeben und als Resultat die 
Datenspalten aller passenden Pilze angezeigt kriegen.

Ich weiß, dass sich über die VERWEIS-Funktion einiges erschlagen lässt, 
aber ich habe im Moment keine Idee, wie ich das zwingende Vorhandensein 
mehrerer Datenvorgaben (logisches UND)hinkriege?

Lässt sich so etwas mit EXCEL abbilden?

Vielen Dank im Voraus!

von Vlad T. (vlad_tepesch)


Lesenswert?

warum nicht einfach ganz einfach mit den Auto-filtern arbeiten?

von radiostar (Gast)


Lesenswert?

Das ist jetzt nicht die Antwort, Die Du hören möchtest und ich gebe zu, 
daß ich auch nicht weiß, ob das in Excel so geht.

Aber ich habe früher auch jede mögliche und unmögliche Aufgabe mit Excel 
erschlagen (inkl. Macroprogrammierung in den wildesten Ausprägungen), 
bis ich irgendwann erkannt habe, daß Excel das wohl am meisten 
mißbrauchte Programm ist (ich habe schon Briefe in Excel gesehen...) und 
für viele Aufgaben eine Datenbank schlicht und ergreifend die passende 
Anwendung ist.

Zurück zum Thema: die passende Anwendung für Dich ist Access.

von Markus T. (toybaer) Benutzerseite


Lesenswert?

Hallo.

Ich müsste auch erst nach einem Lösungsweg suchen, würde aber als 
Stichwort "Pivot-Tabelle" in den Raum werfen...

hth & Grüße,
Markus

von Vlad T. (vlad_tepesch)


Lesenswert?

Markus Teubner schrieb:
> Ich müsste auch erst nach einem Lösungsweg suchen, würde aber als
> Stichwort "Pivot-Tabelle" in den Raum werfen...

wirfs in den Raum mit der Aufschrift "unnütze Hinweise" auf der Tür.
Pivot-Tabellen, haben damit doch überhaupt nix zu tun.

Die Autofilter sind genau für den oben beschriebenen Anwendungsfall da.

- Tabelle mit Spaltenüberschriften und Pilznamen ganz links erstellen
- Daten einfüllen,
- 2.Zeile, 2.Zelle anwählen, Tabelle fixieren auswählen (damit 
Überschrift und Pilznamen nicht wegscrollen),
- allen Pilzdaten einstellen
- am oberen Rand (spaltennamen (A,B, ...) durch Ziehen alle Spalten mit 
Daten auswählen
- Autofilter auswählen


wo genau die Funktionen Fixieren und Autofilter versteckt sind, oder 
sogar wie sie genau in den jeweiligen Excelversionen heißen, obliegt dem 
geneigten Leser selbst herauszufinden.

von Volk_Phys (Gast)


Lesenswert?

Vielen Dank für die Hinweise! Die EXCEL-Spezialfilter - auf die ich dank 
Eurer Hinweise gestoßen bin - liefern mir in etwa das, was ich brauche.
Das EXCEL hier missbraucht wird und ACCESS besser wäre, war mir vorher 
schon klar, allerdings habe ich kein ACCESS zur Hand und vor allem keine 
Erfahrung damit. Vielen Dank jedenfalls!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.