Hallo liebes Forum,
da ich dieses Jahr in eine sehr schwierige finanzielle Lage gekommen bin, bin ich auf die Idee gekommen einen Preisvergleich von Waren des täglichen Bedarfs anzustellen.
Es geht mir darum Artikel die man immer wieder kauft zu vergleichen. Also Zewa, Müllbeutel etc.
Hierfür habe ich ein Liste gemacht welche den jeweils günstigsten Preis pro Einheit mittels bedingter Formatierung rot anzeigt.
Jetzt ist meine Frage:
Wie schaffe ich es dass, wenn z.B. Aldi beim Weltmeisterbrot der günstigste ist dieser Artikel mit Preis im Blatt Aldi aufgelistet wird.
Wenn jedoch der günstigste Anbieter zu Lidl wechselt sollte dies bei Aldi verschwinden und bei Lidl auftauchen.
Dadurch dass ich das so sortiere könnte ich mir die Liste von z.B. Aldi ausdrucken und mitnehmen. So wüsste ich im Laden was ich hier bedenkenlos kaufen kann.
Schaut euch das mal an, ich bin mir sicher ihr wisst eine Lösung :15:
Vielen Dank hierfür.
Hallöchen,
wenn Du Deine Liste etwas anders aufbaust, könnte man das einfacher lösen.
Hier mal die Rechenschritte, wie man bei Lidl zum Weltmeisterbrot kommt. Wenn lidl nicht der günstigste ist, würde die Zelle A5 frei bleiben. In der Formel musste ich das Wletmeisterbrot fest eintragen.
Du könntest aber auf Deinem Preisblatt in SPalte A überall Weltmeisterbrot schreiben, dann könnte man das übernehmen und wenn der name mal in Europameisterbrot geändert wird würde auch noch alles passen.
Du könntest den niedrigsten Preis auch schon auf Deinem Preisblatt per Formel ermitteln. Dann könntest Du einfach z.B. nach dem niedrigsten Preis filtern und wenn Du einen Zettel für Lidl brauchst, filterst Du im zweiten Schritt nach Lidl.
Arbeitsblatt mit dem Namen 'Lidl' |
| A | B | C | D |
4 | Backwaren | | | |
5 | Weltmeisterbrot | 0,07333333 | 2 | Lidl |
Zelle | Formel |
A5 | =WENN(D5="Lidl";"Weltmeisterbrot";"") |
B5 | =KKLEINSTE(Preisvergleich!F7:F13;1) |
C5 | =VERGLEICH(B5;Preisvergleich!F7:F13;0) |
D5 | =INDEX(Preisvergleich!C7:C13;Lidl!C5) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Arbeitsblatt mit dem Namen 'Preisvergleich' |
| A | B | C | D | E | F | G |
6 | Ware | Einheit | Laden | Menge | Preis | Preis pro Einheit | BestPrice |
7 | Weltmeisterbrot | 100 Gramm | Aldi | 750 | 0,68 € | 0,091 € | |
8 | Weltmeisterbrot | | Lidl | 750 | 0,55 € | 0,073 € | x |
9 | Weltmeisterbrot | | Edeka A | 500 | 0,68 € | 0,136 € | |
10 | Weltmeisterbrot | | Edeka B | 450 | 0,77 € | 0,171 € | |
11 | Weltmeisterbrot | | Netto | 750 | 0,82 € | 0,109 € | |
12 | Weltmeisterbrot | | DM | 500 | 0,80 € | 0,160 € | |
13 | Weltmeisterbrot | | Rossmann | 500 | 0,82 € | 0,164 € | |
14 | Brezel | 1 Stück | Aldi | 1 | 0,20 € | 0,200 € | |
15 | Brezel | | Lidl | 1 | 0,18 € | 0,180 € | x |
16 | Brezel | | Edeka A | 1 | 0,50 € | 0,500 € | |
17 | Brezel | | Edeka B | 1 | 0,40 € | 0,400 € | |
18 | Brezel | | Netto | 1 | 100,00 € | 100,000 € | |
19 | Brezel | | DM | 1 | 100,00 € | 100,000 € | |
20 | Brezel | | Rossmann | 1 | 100,00 € | 100,000 € | |
Zelle | Formel |
G7 | =WENN(KKLEINSTE($F$7:$F$13;1)=F7;"x";"") |
G14 | =WENN(KKLEINSTE($F$14:$F$20;1)=F14;"x";"") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Moin
Ich mache es wie üblich ganz kompliziert und lösche das bisherige Konzept.
Das neue Konzept sieht so aus:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H |
1 | Laden | Kategorie | Produkt | Einheit | Menge | Preis | Preis pro Einheit | Min? |
2 | Aldi | Backwaren | Weltmeisterbrot | 1000 | 750 | 0,68 | 0,906666667 | FALSCH |
3 | Lidl | Backwaren | Weltmeisterbrot | 1000 | 750 | 0,55 | 0,733333333 | WAHR |
4 | Edeka A | Backwaren | Weltmeisterbrot | 1000 | 500 | 0,68 | 1,36 | FALSCH |
5 | Edeka B | Backwaren | Weltmeisterbrot | 1000 | 450 | 0,77 | 1,711111111 | FALSCH |
6 | Netto | Backwaren | Weltmeisterbrot | 1000 | 750 | 0,82 | 1,093333333 | FALSCH |
7 | DM | Backwaren | Weltmeisterbrot | 1000 | 500 | 0,8 | 1,6 | FALSCH |
8 | Rossmann | Backwaren | Weltmeisterbrot | 1000 | 500 | 0,82 | 1,64 | FALSCH |
9 | Aldi | Backwaren | Brezel | 1 | 1 | 0,2 | 0,2 | FALSCH |
10 | Lidl | Backwaren | Brezel | 1 | 1 | 0,18 | 0,18 | WAHR |
11 | Edeka A | Backwaren | Brezel | 1 | 1 | 0,5 | 0,5 | FALSCH |
12 | Edeka B | Backwaren | Brezel | 1 | 1 | 0,4 | 0,4 | FALSCH |
13 | Netto | Backwaren | Brezel | 1 | 1 | 100 | 100 | FALSCH |
14 | DM | Backwaren | Brezel | 1 | 1 | 100 | 100 | FALSCH |
15 | Rossmann | Backwaren | Brezel | 1 | 1 | 100 | 100 | FALSCH |
Zelle | Formel |
G2 | =[@Preis]/[@Menge]*[@Einheit] |
H2 | =MINWENNS([Preis pro Einheit];[Produkt];[@Produkt])=[@[Preis pro Einheit]] |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Einfach filtern auf WAHR und den gewünschten Laden.
... meine Rede, im Prinzip
Danke euch! Das hilft mir weiter.
:100: