Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Listenfeld mit Sverweis (dynamischer Spaltenindex)
#1
Guten Abend Zusammen

Ich hoffe ihr könnt mir helfen, da ich ein absoluter Excel Anfänger bin. Smile
Mein Ziel ist es wenn ich in der Tabelle Einkaufsliste eine Kategorie und den entsprechenden Artikel auswähle, automatisch den in der Warenliste hinterlegte Preis angezeigt wird.
Gibt es die Möglichkeit wenn ich eine andere Kategorie auswähle beim sverweis dynamisch der Spaltenindex ändert?

Vielen Dank für eure Rückmeldung :)


.xlsx   Einkaufsliste.xlsx (Größe: 20,33 KB / Downloads: 11)


lg
Pascal
Top
#2
Hallo Pascal,

ich würde das nicht so kompliziert lösen. Mach in deiner Warenliste drei Spalten (Artikel/Preis/Warengruppe) und trage alles untereinander ein. In der Einkaufsliste musst du zwar die Artikel händisch eingeben (mit einem Zellendropdown wirst du eh, je länger deine Liste wird, unglücklich werden). dafür brauchst du nur noch einen SVERWEIS().
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Guten Morgen

Vielen Dank für deine rasche Antwort. :)

Wenn ich aber nur eine Spalte für die Warengruppe erstelle, habe ich x mal die Kategorie in der Dropdownliste.
Oder löse ich es einfach falsch?

Vielen Dank im vorraus :)

lg
Pascal
Top
#4
Hi Pascal,

ich lad dir deine modifizierte Datei hoch, damit du dir ansehen kannst, wie ich es meine.


.xlsx   Einkaufsliste_modifiziert-V01.xlsx (Größe: 18,94 KB / Downloads: 6)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Pascal Kn
Top
#5
Es wäre so einfach gewesen :16:

Ich möchte noch das gesamttotal pro Bewohner und Datum. Wie kann ich das elegant lösen?

lg
Pascal
Top
#6
Hi Pascal,

liste deine Bewohnernamen auf, richte eine Zelle (hier L1) ein, die das jeweilige Datum aufnimmt und benutze SUMMEWENNS().

Arbeitsblatt mit dem Namen 'Einkaufsliste'
ABCDEFGHIJKL
1BewohnerArtikelKategoriePreisMengeGesamtBemerkungDatumBewohnerliste29.03.2020
2Arslan CelalHaarspray Taft UltraHygieneartikelCHF 4,102CHF 8,2028.03.2020Arslan CelalCHF 0,00
3Bär ChristophPfeifentabakTabakwarenCHF 8,001CHF 8,0028.03.2020Balmer MonikaCHF 0,00
4Bär ChristophOrangensirupGetränkeCHF 1,503CHF 4,5029.03.2020Bär ChristophCHF 7,50
5Lauper PaulFetakäseLebensmittelCHF 2,001CHF 2,0029.03.2020Beyaz FatihCHF 0,00
6Bär ChristophOrangensirupGetränkeCHF 1,502CHF 3,0029.03.2020Bieler NicoleCHF 0,00
7Conceiçao Numao Antonio SerigoCHF 0,00
8Diaz SantiagoCHF 0,00
9Dobler MarkusCHF 0,00
10Franzen Sabine MarianneCHF 0,00

ZelleFormel
L2=SUMMEWENNS(Tabelle14[Gesamt];Tabelle14[Bewohner];K2;Tabelle14[Datum];$L$1)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Falls dich die Nullwerte stören, kannst du sie benutzerdefiniert ausblenden:
Code:
0;;
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Hallo WillWissen

Vielen Dank habe es kurz bevor ich deinen Beitrag gelesen habe mit Summenwenns gelöst.
Ich habe es so gelöst (Siehe Datei)

.xlsx   Zivi Pascal.xlsx (Größe: 24,17 KB / Downloads: 5)

Was meinst du Dazu? :)

lg
Pascal
Top
#8
Hi Pascal,

jede selbstgefundene Lösung hilft dir, Excel besser zu verstehen. Thumps_up
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste