Clever-Excel-Forum

Normale Version: Werte nach standard S-Verweis ausspuken?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

ich würde gerne an Werte nach den Standard S-Verweis gelangen.
Soweit ich informiert bin, greift der Sverweis ja jeweils leider nur auf den ersten Wert zu, allerdings möchte ich auch die danach bzw. einen danach, zweiten danach...

Ich hab mich schonmal ein bisschen in "Aggregat" eingelesen und auf mit Wenn und Sverweis rumprobiert aber so wirklich mag das einfach nicht klappen Huh 
Wahrscheinlich ist es eigendlich ganz einfach und ich verkomplizier das ganze hier...

Also ich möchte quasi je Kostennummer den Wert in Spalte E (Datum) & F (Menge) welcher nicht dem entspricht der schon da steht..

Würde mich freuen, wenn ihr mir einen Tipp geben könnten.

Lieben Dank

Nini[attachment=37348]
Hallo Nini,

A) zu deiner Formel

1. Du versuchst einen Vektor mit 13 Zeilen durch einen Vektor mit mehr als einer Million Zeilen (ganze Spalte) zu teilen.
Die Vektoren müssen aber die gleiche Anzahl an Zeilen haben.

2. In jeder Zeile willst du eine Zeichenkette (Artikelkennung) duch eine Zahl teilen. Auch das geht nicht.

3. "Zeile()-2" als vierten Parameter habe ich nicht verstanden. Zumindest in der zweiten Zeile klappts nicht, da die Funktion Kkleinste als zweiten Parameter keine 0 haben kann.

B) Formelvorschlag:

mit konsequenter Nutzung strukturierter Verweise

=WENNFEHLER(INDEX(Tabelle2[Datum];AGGREGAT(15;6;(ZEILE(Tabelle2[Artikel])-ZEILE(Tabelle2[#Kopfzeilen]))/(([@KKArtikel]=Tabelle2[Artikel]));2));"")
Hallo,  Danke für deine Bemühungen. Allerdings würde sich in deiner Testdatei sofern sich in Tabelle 2 etwas ändert nichts mit ändern - sehe ich das richtig?

VG
Nini
Hallo Nini,

nein, das siehst du nicht richtig. Schließlich sind in den Formeln etliche Bezüge auf die Tabelle "Tabelle2" (der Form "Tabelle2[...]").

Außer du meinst im Blatt "Tabelle2" außerhalb der Tabelle "Tabelle2".

ps. Ich finde es ungeschickt, dass im deutschen Excel die Arbeitsblätter immer noch im Standard mit "Tabellex" benannt werden, obwohl eine Tabelle seit einigen Jahren ein eigenes Objekt ist.
Hallöchen,

ps: genaugenommen ist eine Tabelle auf einem Blatt ja keine Tabelle, sondern eine Liste - jedenfalls nach VBA-Syntax. Danach ist dann wiederum eine Tabelle ein Blatt. Oder ein Blatt eine Tabelle. Wie rum auch immer. 15 Sehr intelligent jedenfalls 17 22