Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Tabelle durch Eingabewerte sortieren
#1
Hallo,

nach langem probieren und suchen ist dieses Forum meine letzte Hoffnung.

Ich möchte anhand von 3 Eingabewerten eine Tabelle sortieren und im Anschluss die Ergebnisse anzeigen lassen.

Anbei habe ich eine Beispieltabelle hinterlegt.

Hier werden in dem Tabellenblatt "Suche" die Werte Fachzahl, Durchmesser und Höhe eingegeben.
Im Tabellenblatt "Daten" ist eine Tabelle hinterlegt, die durch die Eingabewerte gefiltert werden soll und letztendlich
die Ergebnisse Stammform und Preis anzeigt.

Ein Beispiel der Eingabe:

Fachzahl: 4
Durchmesser:38
Höhe: 42

Ergebnisswerte:
Stammform: 4x70x156B
Preis: 4.500,00€

Ist das durch Excel möglich oder muss an dieser Stelle auf VB zurückgegriffen werden?

Vielen Dank schon einmal im Voraus an alle!
Antworten Top
#2
Hallo,

Zitat:Anbei habe ich eine Beispieltabelle hinterlegt.

.... die hast Du aber gut getarnt.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
Antworten Top
#3
Hallo Dirk(?),

schau dir mal die Funktionen SVERWEIS() und INDEX/VERGLEICH() an. Ich denke, damit erreichst du dein Ziel. Falls das noch nicht passt: das Hochladen deiner Datei musst du mit dem rechten Button "Attachment hinzufügen" abschließen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hier die Datei... das hat wohl beim ersten mal nicht geklappt.


Angehängte Dateien
.xlsx   Testdokument.xlsx (Größe: 10,53 KB / Downloads: 10)
Antworten Top
#5
Hi,


Code:
=WENNFEHLER(INDEX(Daten!D:D;AGGREGAT(15;6;ZEILE(Daten!$A$2:$A$7)/(Daten!$A$2:$A$7=$B$3)/(Daten!$B$2:$B$7=$B$4)/(Daten!$C$2:$C$7=$B$5);1));"nicht da")
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#6
Vielen Dank für die Antwort!

Ist es auch möglich das man bei den beiden Eingabewerten Durchmesser und Höhe nicht genau die Werte eingeben muss, sondern alle Werte <=Wert in der Tabelle suchen kann?
In dem Fall könnten auch zwei infrage kommen.
Antworten Top
#7
Hi,

Tabelle umbauen, dann so:

Arbeitsblatt mit dem Namen 'Suche'
BC
8StammformPreis
94x51B11600
104x70x156B4500

ZelleFormel
B9=WENNFEHLER(INDEX(Daten!D:D;AGGREGAT(15;6;ZEILE(Daten!$A$2:$A$7)/(Daten!$A$2:$A$7=$B$3)/(Daten!$B$2:$B$7<=$B$4)/(Daten!$C$2:$C$7<=$B$5);ZEILE(A1)));"nicht da")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Dirkules
Antworten Top
#8
Ist es möglich das die Datei mit der geänderten Tabelle einmal hochgeladen wird?

Mit Beispielen ist es für mich einfacher!

Aber trotzdem schon einmal vielen Dank!
Antworten Top
#9
Hi,

ich habe nur das Ergebnisfeld umgebaut, sollte man aber erkennen können!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#10
Wie hast du in deinem Beispiel geschafft das die 4x51B nicht doppelt gefunden wird?

Vielen Dank im Voraus!
Antworten Top


Gehe zu:


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