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.

Matrix Formel verfeineren
#1
Hallo an alle

Ich habe folgendes Problem
ich habe in Spalte A Artikelnummern stehen in Spalte H steht der Liefertermin.
Die Tabelle soll nach Liefertermin sortiert werden, allerdings mit der Bedingung das gleiche Artikelnummern zusammengefasst werden.
die geschieht durch folgende Matrix Formel:

{=MIN(WENN(A5=A$5:A$1000;$H$5:$H$1000))}   Exemplarisch für Zeile A

Ich möchte aber nun das ganze dahingehend verfeinern das nur dann Artikel zusammengefasst werden wenn die Liefertermine sich um weniger als 30 Tage unterscheiden.
im Moment ist es so das ich z.B. 

Artikel A  01.01.22
Artikel A  01.02.22
Artikel A  01.07.22
Artikel A  01.09.22

Artikel B  01.01.22
Artikel C  01.01.22
Artikel D  01.01.22
Artikel E  01.01.22



ausgegeben bekomme

Ich hätte aber gerne

Artikel A  01.01.22
Artikel A  01.02.22
Artikel B  01.01.22
Artikel C  01.01.22
Artikel D  01.01.22
Artikel E  01.01.22

Artikel A  01.07.22
Artikel A  01.09.22




Hat jemand dazu eine Idee?
Antworten Top
#2
Hi,

mit einer Mustertabelle (mit den originalen Anordnungen) könnte man da mehr anfangen.

Außerdem scheint mir Deine Musterlösung falsch zu sein, da bei A zwischen 1.1 und 1.2 mehr als 30Tage liegen!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
ja stimmt 

setzen wir den Zeitraum auf 35 Tage dann passt das Beispiel
Antworten Top
#4
Hi,

und wo ist die Tabelle?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
hier mal ein Beispieltabelle


Angehängte Dateien
.xlsx   matrix öffentlich.xlsx (Größe: 12,77 KB / Downloads: 11)
Antworten Top
#6
Verwende ein Pivottable.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#7
sorry aber dieser Rat ist für mich genau Hilfreich als würde jemand sagen benutze einen Computer für dein Problem.

Pivot Tabellen sind für mich Kryptisch
habe noch nie damit gearbeitet und habe keine Ahnung wie ich das angehen sollte.

Gruß
winwer
Antworten Top
#8
Moin winwer

Es gibt 15 Millionen Tutorials in 67 Sprachen.
Da ist bestimmt auch für dich was dabei.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#9
Hallöchen,

zur Pivottabelle fällt mir gerade nichts ein, mit einer Hilfsspalte könnte es so etwa gehen. Links unsortiert, rechts sortiert. Datum vom 1.1. in 11.1. geändert. Formel ab Zeile 2 runterziehen. Hast Du Überschriften, reicht die Formel ab Zeile 2

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFG
1Artikel A 11.01.2022_Artikel A Artikel A 11.01.2022_Artikel A 
2Artikel A 01.02.2022_Artikel A Artikel A 01.02.2022_Artikel A 
3Artikel A 01.07.2022Artikel A Artikel B 01.01.2022_Artikel B 
4Artikel A 01.09.2022Artikel A Artikel C 01.01.2022_Artikel C 
5Artikel B 01.01.2022_Artikel B Artikel D01.01.2022_Artikel D
6Artikel C 01.01.2022_Artikel C Artikel E01.01.2022_Artikel E
7Artikel D01.01.2022_Artikel DArtikel A 01.07.2022Artikel A 
8Artikel E01.01.2022_Artikel EArtikel A 01.09.2022Artikel A 

ZelleFormel
C1=WENN(UND((B2-B1)<30;A2=A1);"_"&A1;A1)
G1=WENN(UND((F2-F1)<30;E2=E1);"_"&E1;E1)
C2=WENN(ODER(UND((B2-B1)<30;A2=A1);UND((B3-B2)<30;A3=A2);UND(A2<>A1;A2<>A3));"_"&A2;A2)
G2=WENN(ODER(UND((F2-F1)<30;E2=E1);UND((F3-F2)<30;E3=E2);UND(E2<>E1;E2<>E3));"_"&E2;E2)
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
Hilfsspalte wäre kein Problem

Ich werde es am Wochenende mal ausprobieren.

Dankeschön

Gruß winwer
Antworten Top


Gehe zu:


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