Lösungsansatz für intelligente Suchfunktion
Pascal
Ich brauch mal wieder Eure Hilfe, da ich schon bald mal fast am verzweifeln bin und schlicht nicht weiss, wie ich mein Problem auch nur angehen soll
Und zwar:
Habe eine sehr grosse Excel-Arbeitsmappe mit bisher 112 Tabellenblätter (und es können noch mehr werden)
Auf diesen Tabellenblättern sind diverse Dinge abgelegt und aufgeführt.
So z.B. gibt es auf dem Tabellenblatt Abkürzungen eine Spalte mit Abkürzungen und dahinter jeweils ausgeschrieben, was diese Abkürzung bedeutet
Weiter gibt es z.B. Tabellenblätter zu verschiedenen Themen wie z.B. Anleitung zu .. und darauf sind diverse Links mit Beschreibung enthalten
Wieder auf anderen Tabellenblättern stehen kleine Lösungs-Anleitungen zu Problemen dokumentiert. Z.B. in der Spalte Fehlermeldung wird eine Fehlermeldung aufgeführt, in der Spalte daneben ist geschrieben, wie man diese Fehlermeldung beheben kann
Alles in allem eine sogenannte Know-How Datenbank !
So weit so gut !
Nun aber mein Problem:
Die Datenbank wird logischerweise laufend ergänzt und auch grösser.
Was ich nun brauche, ist eine gute Suchfunktion. Doch wie dies angehen ? da bin ich echt überfordert ! da reicht mein Wissen echt nicht aus !
D.h. ich stelle mir eine Art Suchfunktion vor, die man auch oft im Internet oder so antrifft.
D.h. man sucht mal nach einem ersten Begriff. Als Resultat erhält man auf einem neuen Tabellenblatt alle kompletten Datensätze, die diesen Begriff enthalten. (alles andere wird mal bei Seite belassen)
Dann soll man die Suche verfeinern, ja weiter eingrenzen können. D.h. ich suche nach einem weiteren Begriff aber diesmal nur noch innerhalb den bereits gefundenen Datensätzen.
etc.
Also eine Art immer weiter Eingrenzen und immer nur in den bereits gefundenen Datensätzen suchen bis man endlich am Ziel ist (also nur noch ein Datensatz gefunden wird)
Beispiel:
Ich suche eine Anleitung innerhalb meiner Datenbank zum Thema Fehlermeldung 333
- als erstes suche ich nach dem Begriff Fehlermeldung
- Es werden mir tausende Fehlermeldungen aus verschiedenen Programmen gefunden
- Dann sage ich ok, grenze ich die Suche weiter ein !
- Ich suche dann nach dem Programm XYZ
- Es werden wieder Fehlermeldungen gefunden, diesmal nur noch zum Programm XYZ
- Ich grenze weiter ein, indem ich nach der Fehlernummer 333 suche
- Und es wird nur noch die Fehlermeldung 333 gefunden
Die Suche selber soll also jeweils nach Belieben (je nach dem, was schon gefunden wurde) individuell fortgesetzt werden können.
Geht so was ?
Wenn ja wie müsste ich das angehen ? hat evt. jemand ein Beispiel ?
Leider kann ich meine Datenbank hier nicht einstellen. Grund: zu gross und vertrauliche Daten drin
Aber ich hoffe dass meine Frage so einigermassen verstanden wurde und dass mir natürlich jemand auf die Sprünge helfen kann !
Im voraus schon mal herzlichen Dank !