Clever-Excel-Forum

Normale Version: Adresse x-tes Vorkommen in einer Liste
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich möchte aus einer Liste die Adresse des x-ten Vorkommen eines Treffers OHNE VAB (das wäre einfach) in einer Zelle haben.
Die bisherige Recherche war leider vergeblich.

Die einfache Erklärung des Ziels: Eine Übernahme der Werte aus der Eingabetabelle (Spalte A-C) OHNE Leerzeilen in die Produkttabelle (z.B. Apfel in Spate D und E), wenn es mal keinen Treffer gibt.

Beispieltabelle:
Code:
                              Apfel               Orange                  Birne    
Qual    Art    Menge        Q-Typ    Menge        Q-Typ    Menge        Q-Typ    Menge
1       Apfel    9          1         9           3          5             2         3
2       Apfel    9          2         9           1         10             1         1
2       Birne    3          3         6                        
2       Apfel    6          1         5                        
3       Orange   5          2         7                        
2       Banane   8                                    
1       Birne    1                                    
1       Orange   10                                    
1       Apfel    5                                    
2       Apfel    7

Wenn ich in die Tabelle in Spalte A, B und C eine neue Eingabe unterhalb  >2   Apfel   7<  mache, soll in der "Apfel"-Übersicht in Spalte D die Qualität (aus Sp. A) stehen und in Spalte E die Menge (aus Sp. C).
Die Formel in Spalte D und E wäre kein Problem, wenn ich ausweisen könnte, in welcher Zeile die letzte "Apfel-"Eingabe erfolgt ist.
In Zeile 12 steht also der letzte Eintrag mit >2   Apfel   7<
In Zeile 13 käme nun der neue "Apfel"-Eintrag
Nun muss ich die Formel in Zelle D8 und E8 (also unter  > 2  7 <) so flexibel halten, dass sie automatisch über Indirekt und der Adresse des letzten Eintrag den Verweis für Spalte D und E macht.

Ich hoffe, ich es einigermaßen erklären konnte. Nochmals der Verweis: VBA würde ich problemlos hinbekommen und auch mit Summewenn-Funktion, aber dann kommt es zu Leerzeilen, wenn keine Übereinstimmung da ist.

Danke vorab

Opa Oli
Hallöchen,

wenn Du es mit VBA hinbekommst wäre doch ein einfaches, noch eine Bedingung hinzuzufügen im Prinzip
If Quellzelle <> "" Then
Einfügen eine Zeile weiter
Else
nix Einfügen und keine zeile weiter
End If

Ansonsten, auf Excelformeln.de gibt es einen Formellösungsansatz allerdings glaube nur für 3 Spalten zusammenfassen ohne Leerzeilen
Hola,

klassischer Sverweis mit mehreren Treffern.

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=28

Gruß,
steve1da