Preisvergleich-Tool in Microsoft Excel bauen?
Guten Abend liebe GF-Community.
Ich würde mir gerne für den Privaten gebrauch sowas ähnliches wie diese Preisvergleich Seite in Microsoft Excel bauen wollen. Wenn möglich ohne VBA da ich mich bei Formeln allgemein kaum auskenne und VBA nochmal ne andere Dimension ist die in Richtung Programmierung geht.
Bevor ich das alles aber bauen kann benötige ich erstmals ne Riesen Datenbank mit verschiedensten Daten damit man diese dann die Produkte und Artikel überhaupt erst untereinander Vergleichen kann. Klar könnte ich auch diese Webseite benutzen aber das möchte ich nicht da ich mir mein eigenes Design und so bauen möchte. Außerdem sind die Daten nicht immer aktuell und wenn ich das selber mache schon.
Wozu der Aufwand?
Naja ich möchte das letztendlich für die Planung meiner Einkäufe in Zukunft nutzen wenn ich mir dann meine Liste zusammen schreibe was ich alles benötige. Da wäre dann so ein Tool ultra hilfreich! Natürlich möchte ich auch alles andere so'n bisschen von der Webseite Übernehmen um Artikel oder Produkte besser zu finden in dem ich danach suchen oder gewissen Kriterien Filtern kann.
Es wäre auch cool wenn ich irgendeine Funktion für aktuelle Preis-Angebote einfügen könnte.
Ich weiss leider nicht wie ich das alles am besten in Excel Aufbauen soll/kann. Demnach wäre ich für jede Hilfe sehr dankbar!
Webseite:
Mit freundlichen Grüßen
Robin | TechBrain.
3 Antworten
Zunächst müsstest Du Dir eine Liste der Produkte und Geschäfte/Anbieter erstellen, danach den günstigsten Preis =Min() ermitteln und danach den Anbieter
z.B. so
in G2 ___ =WENN($F2=B2;B$1;"")&" "&WENN($F2=C2;C$1;"")&" "&WENN($F2=D2;D$1;"")&" "&WENN($F2=E2;E$1;"")
in F2 ___ =MIN(B2:E2)
für den Privaten gebrauch
Zu umfangreich sollte Geschäftsauswahl nicht sein, sonst hätte man viele Wege zu gehen/Fahren und die Preise würden sich durch die Kosten relativieren
Du könntest noch etwas "spielen" und Dir über den Autofilter das/die günstigsten Anbieter filtern und z.B. in I1 Dir die Summe der gefilterten Anbieter und geplanten Einkäufe anzeigen lassen.
Zuvor könntest Du noch eine Hilfsspalte anlegen um eine Auswahl der geplanten Einkäufe zu treffen und zu filtern


Die Formel musste nochmal überarbeitet werden. Sie ist jetzt o.k.
ich habe hier mal die Antwort von @GutenTag2003 mit aufgenommen und hätte noch einen Ergänzungsvorschlag:
Da du ja vermutlich nicht 5 Läden ansteuern willst, wäre für dich vermutlich interessant welcher Laden bei den meisten Produkten am günstigsten ist, dies ließe sich so realisieren:
I2 spuckt dabei die Anzahl der Produkte bei denen der jeweilige Laden in der Spalte Anbieter vorkommt aus
M2 den Laden, der dort die höchste Anzahl stehen hat
alternativ zu M2 ginge auch eine Bedingte Formatierung, die diesen Eintrag Fett hervorhebt.
Bei mehreren gleichen, wird hier aber immer der erste genannt (Mit Absicht, damit nur 1 Geschäft angesteuert werden muss)

Interessante Ergänzung.
Das ...
Bei mehreren gleichen, wird hier aber immer der erste genannt (Mit Absicht, damit nur 1 Geschäft angesteuert werden muss)
... wird, bei Nutzung des Autofilters als Liste/Auswahl für jedes Produkt und ggf Kaufauswahl angezeigt.
Bevor ich das alles aber bauen kann benötige ich erstmals ne Riesen Datenbank
Und wieso fällt dir bei "Datenbank" Excel ein? Das ist eine Tabellenkalkulation und keine Datenbank.
Wenn möglich ohne VBA
Dann solltest du das besser gleich bleiben lassen, denn ohne Programmierung wirst du die Grenzen von Funktionen und Makros ganz schnell herausfinden und bemerken, dass du damit nicht immer ans Ziel kommst. Zudem lässt die Programmierung (z.B. in VBA) eine Fehlerbehandlung zu, die dir Formeln nicht bieten. So können dann auch Eingabefehler abgefangen werden, die dir deine Daten nicht gleich völlig zerschiessen.
Außerdem sind die Daten nicht immer aktuell und wenn ich das selber mache schon.
du willst jeden Tag eine "Riesen Datenbank" aktualisieren? Das machst du eine Woche. Danach hast du die Schnauze gestrichen voll davon und suchst nach einer Option, die Daten tagesaktuell aus Online-Quellen zu bekommen.
All das bietet aber Excel tatsächlich für privat ist VBA zwar tatsächlich eine Option aber im Unternehmen würde ich auf VBA auch vollständig verzichten, da überlege ich erst gar nicht ob es möglich, denn spätestens wenn die Datei weitergegeben werden muss ist es Ende mit VBA.
Und Excel kann in der Tat aus Online Quellen Daten abrufen.
Auch Manuele eingaben lassen sich mit Excel Abfangen
Excel kann ohne Formeln deutlich mehr als man denkt, besonders dann wenn man viel und schnell VBA nutzt verliert man schnell den Überblick was ohne VBA alles möglich ist. Wenn man es nur nutzen möchte.
Perfekt! Ich danke dir so sehr! :D