3.7k Aufrufe
Gefragt in Tabellenkalkulation von raffi83 Einsteiger_in (29 Punkte)
Hallo
wer kann mir weiter helfen !! Habe folgendes Problem! Habe Excel 2003

Habe eine Tabelle mit verschiedenen Einträge als Datenbank erstellt und oberhalb der Datenbank ein Suchfeld mit 7 Suchmöglichkeiten erstellt (ohne Entwickler Tools usw.) Danach habe ich über eine WENN &WVERWEIS Formel alle Suchkriterien zusammen gehängt . Das funktioniert auch ohne Problem auf dem Tabellenblatt ( es werden Zahlen und Textwerte richtig zurückgegeben) so das ich die gesuchten Einträge in einer Leeren Zelle sehe.



Suchfenster



Part Nr. Marke Jahrgang 1996

Teile Bez. Fahrzeug Motor

Getriebe



A B C D E F G H I


Teile Bezeich. Part Nr. Marke Fahrzeug MY Motor Getriebe Anz. Neupreis Verkaufspreis Bemerkung

Automat 38472929 Chrysler Voyager 1996 3.8 l Autom. 1 CHF 1'600.00 CHF 800.00 1996
BCM 472919238 Jeep Cherokee 2001 4 Autom. 1 CHF 1'200.00 CHF 700.00 #NV
ABS Modul 37464729 Hyundai Accent 2002 1.6 Man. 1 CHF 900.00 CHF 400.00 #NV
PCM 647382 Hyundai SantaFe 2005 2.7 Autom. 1 CHF 1'800.00 CHF 700.00 #NV


Hier die Formel :

WENN($B$6="";WENN($H$6="";WENN($E$8="";WENN($H$8="";WENN($B$8="";WENN($E$6="";WENN($B$10="";"";WVERWEIS($B$10;A15:J15;1;0));WVERWEIS($E$6;A15:J15;1;0));WVERWEIS($B$8;A15:J15;1;0));WVERWEIS($H$8;A15:J15;1;0));WVERWEIS($E$8;A15:J15;1;0));WVERWEIS($H$6;A15:J15;1;0));WVERWEIS($B$6;A15:J15;1;0))

Nun habe ich diese Formel in die Bedingte Formatierun in Excel übertragen.
Die Formel funktioniert wenn ich in einem der 7 Suchfelder mit Zahlen arbeite. Das Resultat ist, dass mir die entspechende Zeile die den gesuchten Eintrag enthält farbig markiert wird(es muss immer die gesammte Zeile farbig werden). Wenn ich nun nach einem Text suche, fünktioniert das nicht mehr.

Kann mir da jemand weiter helfen ? Komme einfach nicht drauf wo der Fehler liegt. Wenn es geht bitte keine VBA !


Danke

10 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo raffi83,

lade doch bitte mal eine Beispielmappe hoch, mit den schlecht dargestellten Infos in Deiner Frage kann man sich doch kein Bild über Dein Problem machen.

www.file-upload.net

Gruß
Rainer
0 Punkte
Beantwortet von raffi83 Einsteiger_in (29 Punkte)
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo

sehe dir mal diese Lösung an

rapidshare.com/files/254114791/Gebrauchtteile-Datenbank1.3.xls.html

die Formel für die farbige Darstellung findest du unter "Bedingte Formatierung"

Gruß

Helmut
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo raffi,

probier mal folgende Formel in der Bedingten Formatierung

=(A19<>"")*(($B$6=$B19:$B30)+($E$6=$C19:$C30)+($H$6=$E19:$E30)+($B$8=$A19:$A30)+($E$8=$D19:$D30)+($H$8=$F19:$F30)+($B$10=$G19:$G30))

Vor Aufruf der Bedingten Formatierung den Bereich A19:K30 markieren!

Gruß
Rainer
0 Punkte
Beantwortet von raffi83 Einsteiger_in (29 Punkte)
Hallo Rainer

vielen Dank für deinen Lösungsvorschlag. Leider kann ich bei deiner Formel nicht zwischen zwei Eingaben unterscheiden, sondern es werden einfach alle mit der jeweiligen Eingabe markiert.
z.B. Hyundai & 3.8l Motor

jedoch nochmals vielen Dank


Hallo Helmut

Habe deine Formel / Datei mit Erstaunen begutachtet und war begeistert !!! Leider habe ich festgestellt, wenn keine Eingabe im Suchfeld getätigt ist wird der gesammte Bereich unten grün markiert (bedingte Formatierung wird aktiv)
Kann ich dieses Problem noch irgendwie beseitigen ?

Könntest Du mir noch eine kurze Erklärung liefern was es mit der Formel : -(SUMMENPRODUKT(($B$6:$H$10<>"")*1)-4)=0 in dem Tabellenblatt aufsich hat ?

Danke

http://rapidshare.com/files/254114791/Gebrauchtteile-Datenbank1.3.x..
Gruss Raffi
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Raffi,

sorry, aber ich hatte es so verstanden.

Frage nebenbei, warum nimmst Du nicht einfach den Autofilter?
Damit ersparst Du Dir viel unnötige Arbeit.

Gruß
Rainer
0 Punkte
Beantwortet von raffi83 Einsteiger_in (29 Punkte)
Hallo Rainer

sorry habe mich nicht richtig Ausgedrückt !

Ja das ist der zweite Schritt für die Datei (über AutoFilter). Damit ermögliche ich den Personen zwei Suchfunktionen. Da mehrere Personen diese Datei nutzen und leider nicht alle so gut mit excel vertraut sind, habe ich über Suchfelder eine (für die nicht Exceler) einfache Möglichkeit gesucht.

Jedoch nochmals vielen Dank für deine Lösung und die schnelle Bearbeitung .

Gruss Raffi
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo raffi,

anbei eine Beispiel mit dem Spezialfilter, welcher per Makro angesteuert wird.

In der grünen Zeile gibst Du mittels Gültigkeitsdropdown ein oder mehrere Kriterien ein und drückst auf den Button "Filterstart".
Wenn Du Dich satt gesehen hast drückst Du auf den Button "Filter löschen".

Diese Prozedur wiederholst Du so lange bis Du einschläfst :-))

Die Basisliste darfst Du nach Belieben Verlängern, oberhalb der Liste darfst Du nichts verändern.

Teste mal selbst.


Download
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

das ist natürlich zu beseitigen, aber da wenn keine Angabe vorliegt alle Teile "passen" sah ich es als ok an.

Gruß

Helmut
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

noch eine Ergänzung zu

(SUMMENPRODUKT(($B$6:$H$10<>"")*1)-4

damit wird ermittelt in wieviel Feldern der Eingabemaske ein Wert steht. Da in 4 Feldern feste Vorgaben sind werden diese abgezogen.

Gruß

Helmut
...