Registriert seit: 23.09.2017
Version(en): 2016
Hallo,
ich habe in einer Arbeitsmappe zwei Tabellen, aus einer Tabelle möchte ich die Preise für verschiedene Items auslesen. Klappt soweit gut mit dem SVERWEIS. Aber mein Problem ist, dass einige Items mehrere Preise haben (0,00€; 20,00€; 0,00€). Es gibt für jedes Item nur ein Preis oder es stehen halt mehrere Nullen als Preise dort. Wie kann ich mit der SVERWEIS Funktion, genau die Preise filtern, die ungleich 0 sind.
Quasi so:
Tabelle1: Tabelle 2:
Item Preis Item Preis
1 1 0
20
2 2 0
0
34
Ich hoffe jemand versteht mein Problem und bitte um Hilfe.
Vielen Dank im Voraus.
VG
Tim
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
Wiederhole im Suchblatt die Item.
Code:
..A B C F G
2 Tab1 Tab2
3 Item Preis Item Preis
4 1 10 1 0
5 2 20 1 10
6 3 30 2 0
7 2 20
8 2 0
9 3 30
10 3 0
11 3 0
Formel in C1 =SUMMEWENN($F$4:$F$11;B4;$G$4:$G$11) 'nach unten Kopieren Bezüge auf deine Blattnahmen anpassen
Registriert seit: 23.09.2017
Version(en): 2016
Hallo Elex,
Vielen Dank für die Antwort, aber es ist eine Liste von 2000 Items und alle zu kopieren wäre umständlich. Das hätte ich erwähnen sollen.
Gibt es eine Funktion, die sagt springe in die nächste Zeile, wenn der Wert der Zelle gleich 0 ist?
VG
Tim
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
23.09.2017, 18:21
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2017, 18:21 von Elex.)
Hi
es ist für alle Auswertungen (Formel, Pivot usw...) leichter handzuhaben wenn du die Items auffüllst.
Und auch bei 2000 kann das in einer Minute fertig sein. Die Formel im Bsp. nach unten Kopieren. Weiter wie in Bsp beschrieben.
Item Kopieren.xlsx (Größe: 8 KB / Downloads: 5)
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
Moin,
nutze die Funktionalität des Daten | Abrufen und transformieren, da kannst du erst die linke Spalte ausfüllen lassen und dann die rechte Spalte so filtern, dass keine 0-Werte übrig bleiben.
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Registriert seit: 23.09.2017
Version(en): 2016
Vielen Dank euch Beiden.
Dennoch wüsste ich gerne ob so etwas existiert:
=WENN(A3=0, dann springe in die nächste Zeile)
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
In VBA machst du so etwas existent :05:
In plain Excel mW nein.
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Registriert seit: 23.09.2017
Version(en): 2016
Geht es auch nicht über ein Makro? Bin in der Hinsicht noch ein Anfänger daher die Frage.
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
VBA und Makro werden heute als Synonym genutzt, also Makro=VBA. Zur Erklärung: "Makro" ist vor ewigen Zeiten die Programmierung für Excel gewesen, die im Vergleich zu heute so gut wie gar nichts leisten konnte.
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
im Bsp. zwei Varianten. Einmal mit einer Formel und einmal mit Hilsspalten.
Du kannst diese natürlich auf dein Vorhaben umsetzen, aber ob das leichter ist als die bisher vorgeschlagene Variante?
Item Varianten.xlsx (Größe: 10,83 KB / Downloads: 6)