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.

Duplikate mit Funktion Löschen
#1
Hallo zusammen,
ich habe  mal wieder ein Problem.
Und zwar habe ich eine Tabelle in der die Bestellungen von Kunden drin ist. Dies für mehrere Jahre.
Also Kunde 1 kann z.b. sowohl im Jahr 2016 als auch 2017 mehrere Lieferungen abgerufen haben.

Nun möchte ich (wahrscheinlich mit einer Inexfunktion), dass ich eine Liste bekomme in der alle Kunden sind welche 2017 bestellt haben (ohne Dublikate.)

Die Besipieltabelle ist im Anhang. Ich würde mich riesig freuen wenn mir jemand helfen kann.

VG


Angehängte Dateien
.xlsx   Model.xlsx (Größe: 9,63 KB / Downloads: 4)
Antworten Top
#2
Hallo, ich denke du meinst so..:

Arbeitsblatt mit dem Namen 'Tabelle3 (2)'
JK
1Auswahl Jahr2017
2
3Kunden
4
5Kunde1
6Kunde2
7

ZelleFormel
J5=WENNFEHLER(INDEX($A$2:$A$33;AGGREGAT(15;6;ZEILE($A$2:$A$33)-1/(ZÄHLENWENN($J$4:J4;$A$2:$A$33)=0)/($C$2:$C$33=$K$1);1));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • carrion-crow
Antworten Top
#3
Moin!
Oder ganz ohne Formeln:
  • Einfügen, Pivot-Table
  • Jahr und Kunde nacheinander in Zeilen ziehen
  • Fertig

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Danke Jockel!!! Du bist ein Genie Smile
Antworten Top
#5
hi,

es ist mir ein Rätsel, warum alle einen Bogen um Pivot machen.
Es lohnt sich wirklich, sich mal damit zu beschäftigen, und wenn man es einmal gerafft hat - wie Fahrradfahren - ist es für immer

Hier mal ein Kurzeinstieg
http://www.online-excel.de/excel/singsel.php?f=55
Antworten Top
#6
Hallo, es kann daran liegen, dass man PivotTable aktualisieren muss und manche kein VBA einsetzen dürfen oder wollen... Da ist so eine kleine Formel schnell geschrieben und sie ist dynamischer...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Hi jockel,

Zitat:Hallo, es kann daran liegen, dass man PivotTable aktualisieren muss und manche kein VBA einsetzen dürfen oder wollen... Da ist so eine kleine Formel schnell geschrieben und sie ist dynamischer...

Dem glaub isch ned.

Aber sich hier schnell ne Formel machen zu lassen, die man dann in sein eigenes Projekt einbaut ist - ohne eigen engagement - der bequemste weg, vor allem, wenn man es ned verstehen will, sondern nur funktionieren muss.

Bei meinem letzten eigenen Beitrag rätsel ich seit Tagen um einander, wie Phi.VBA das macht und warum meine Änderung, das Array aus der Funktion sich aus einer Exceltabelle zu holen - ich hoffte es dadurch leichter anpassbar zu machen - nicht funktioniert. Ich habe die Zeit dazu. Ganz viele offensichtlich ned…
Antworten Top
#8
(06.02.2018, 13:25)Wastl schrieb: Hi jockel,


Dem glaub isch ned.

Aber sich hier schnell ne Formel machen zu lassen, die man dann in sein eigenes Projekt einbaut ist - ohne eigen engagement - der bequemste weg, vor allem, wenn man es ned verstehen will, sondern nur funktionieren muss.

...

Hallo, was ist denn das für 'ne Sprache, hat das was mit deinem Projekt zu tun..? Zum Eigenengagement des TE weißt du doch gar nichts. Und auch nicht ob er die Formel verstanden hat oder nicht. Vielleicht kannte er AGGREGAT() nicht und hat's sich nun angeeignet... Vielleicht braucht er nur diese eine und muss sie nicht verstehen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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