Excel - mehrere Datenstücke in mehreren verschiedenen Spalten gleichzeitig finden

Excel - mehrere Datenstücke in mehreren verschiedenen Spalten gleichzeitig finden

Ich arbeite derzeit an einer Tabelle, in der Verträge aufgelistet sind. Ich muss wissen, ob es sich bei einem Vertrag um eine Verlängerung, ein neues Produkt oder ein neues Unternehmen handelt. Ich kämpfe derzeit mit der Logik dahinter und wäre für jede Hilfe dankbar!

Da die Reporting-Software nicht nach den unterschiedlichen Vertragsarten fragt, stehen mir weniger Informationen zur Verfügung als mir lieb ist.

Neben den Daten „Von“ und „Bis“ hat jeder Kunde eine eindeutige Kennung, jedes Produkt einen bestimmten Namen und jeder Vertrag eine eindeutige Nummer sowie einen aktuellen „Status“. Für die Verträge mit mehreren verschiedenen Versionen habe ich auch eine Spalte „Neueste Version“ hinzugefügt.

Probe:

CompanyNumber   Product     Contract Number     Version     Status   Latest version?   Valid From      Valid To
12345              A            9876A-BA           1        Active        Yes             1/1/14       31/12/15

Was ich tun muss, ist, zusätzliche „Ja/Nein“-Spalten für New Customer, New to product, und zu generieren Renewal.

Dadurch sollte es mir viel einfacher sein, Monatsberichte für diese drei Spalten zu erstellen, indem ich in PivotTables einfach danach filtere.

Ich habe bereits mehrere zusätzliche Spalten aus anderen Gründen wie folgt generiert

Start date in this month? - End Date In This Month - Expires in next three months?  - More than one version? - Existing Client > 365 days - Latest version?

Die Logik, die ich im Moment für Verlängerungen habe, besteht darin, zuerst zu prüfen, ob ein anderer Eintrag mit derselben Firmennummer ein Enddatum innerhalb des letzten Jahres hat, und dann zu prüfen, ob die neueste Version des Vertrags sowohl in diesem Monat beginnt als auch die neueste Version ist, etwa so

If
   unique company number = no, find if any duplicate result ended in the last year
                              AND
   Contract Starts this month AND this entry is the latest version 
= True, "YES"
  False = "NO"

Ich weiß allerdings nicht, wie ich das machen soll! Für jede Hilfe bin ich sehr dankbar.

Vielen Dank

BEARBEITEN.

Nach einem Tag des Versuchens bin ich so weit gekommen. Ich denke, es funktioniert, aber ich bin nicht 100% sicher

Ich habe angefangen, dies als eine „wenn“-Funktion mit verschachtelten „und“-, „zählenwenn“ (eindeutige Firmennummer) > 1-, „zählenwenn(Produkt)> 1-, aktuellen und neuesten Versionsfunktionen wie folgt auszuprobieren: =WENN(UND(ZÄHLENWENN(B:B,B10)>1,ZÄHLENWENN(C:C,C10)>1,(S10="Ja"),AA10=1),1,0)

Die Antworten werden als 1 oder 0 zurückgegeben, sodass ich die Ergebnisse problemlos in einer Pivot-Tabelle verwenden kann.

Wenn jemandem eine bessere Antwort einfällt, lasst es mich wissen :) -

ZWEITE BEARBEITUNG

Das hat nicht funktioniert, also habe ich noch ein bisschen weiter recherchiert und diese Formel gefunden, die auch nicht ganz funktioniert.

Ich habe beschlossen, eine „Hilfsspalte“ zu erstellen, damit wir die Vorkommen jedes Produkts pro Firmennummer zählen können. Dabei wird jedoch JEDES Vorkommen der Firmennummer gezählt, nicht nur diejenigen, die auf das Produkt verweisen.

=SUM(IF(C:C=C28,IF(B:B=B28,1,0),0))

Wo C:Cist die Spalte, in der ich Produktnummern speichere und Bdie eindeutige Firmenreferenz ist?

Antwort1

Häufig verwende ich „Verketten“, um Datenelemente zu kombinieren, und verwende dann eine Pivot-Tabelle, um zu zählen, wie oft ein kombiniertes Datenelement vorkommt, oder Sie können „Zählen, wenn“ verwenden. Wenn Sie also beispielsweise herausfinden möchten, ob ein Unternehmen (Unternehmensnummer) neu bei einem Produkt ist, können Sie eine Hilfsspalte mit der Formel erstellen, =Concatenate(Company Number, Product)die Ihnen in Ihrem Beispiel den Wert liefern würde 12345A. Sie könnten dann countifeine Pivot-Tabelle verwenden, um zu sehen, 1) ob das Unternehmen neu bei dieser Produktlinie ist, 2) das Startdatum (Gültig ab) usw.

verwandte Informationen