Microsoft Excel

Herbers Excel/VBA-Archiv

Anzahl ohne doppler bei 2 Bedingungen | Herbers Excel-Forum


Betrifft: Anzahl ohne doppler bei 2 Bedingungen von: Markus
Geschrieben am: 03.08.2012 10:59:05

Guten Tag zusammen,

ich suche nun schon seit ein par Stunden nach einer Lösung für mein Problem, kann dies aber nur Ansatzweise lösen. Hier die Problematik: Ich habe 4 Spalten in denen die Werte wie folgt vorkommen können:

SpalteA: SpalteB: SpalteC: SpalteD:
Automarke Seriennummer Produktionsjahr Reklamationsnummer
Audi 10005 2006 100000006
Audi 10006 2007 800000075
Audi 10005 2006 154800000
Audi 10007 2006 785412240
Mercedes 20002 2005 548544100

Ich möchte nun in einem anderen Feld die Anzahl der Seriennummern ohne Duplikate ermitteln, die für eine Automarke, bezogen auf das Produktionsjahr vorhanden sind.

Für Audi wäre das Ergebnis bezogen auf das Jahr 2006 = 2.

Über:SUMME((VERGLEICH(B1:B31&"";B1:B31&"";0)=ZEILE(1:31))*1)-1 lässt sich zwar die Anzahl der unterschiedlichen Seriennummern ermitteln, allerdings bekomm ich es nicht hin, dies von den beiden Bedingungen anhängig zu machen.

=SUMMENPRODUKT(($A$2:$A$60000="Audi")*($c$2:$c$60000="2009")*(1/ZÄHLENWENN($B$2:$B$60000; $B$2:$B$60000)))

Liefert die Fehlermeldung #NV, ist wahrscheinlich für meine Anforderung auch ggf. nicht richtig, müsste wohl ein Kombination aus beiden formeln werden, bloß wie?

Ich habe bisher immer was im Archiv gefunden, zu dieser Problematik allerdings nichts. Villeicht könnt ihr mir ja helfen.

Vielen Dank schon mal.

Gruß Markus

  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: Christian
Geschrieben am: 03.08.2012 11:22:31

Hallo Markus,

Ansatz mit Hilfsspalte in E.

Tabelle1

 ABCDEFGH
1AutomarkeSeriennummerProduktionsjahrReklamationsnummer Audi20062
2Audi1000520061000000061   
3Audi100062007800000075    
4Audi100052006154800000    
5Audi1000720067854122402   
6Mercedes200022005548544100    
7        

Formeln der Tabelle
ZelleFormel
H1=MAX(E:E)
E2=WENN(A2="";"";WENN(UND(A2=$F$1;C2=$G$1;ZÄHLENWENN($B$2:B2;B2)=1); MAX($E$1:E1)+1;""))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

MfG Christian


  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: Markus
Geschrieben am: 03.08.2012 11:40:33

Hallo Christian,

danke für deine schnelle Antwort.

Nur zum Verständnis erstmal: Wenn ich in Spalte F und G jeweils die Automarke und das Produktionsjahr eintrage, erhalte ich in H die Anzahl der Seriennummern, soweit alles klar.

Du hast das jetzt mit Hilfe der Hilfsspalte E bwerkstelligt, wird in E jetzt die Anzahl der gefundenen Übereinstimmungen ausgegeben, ich versteh nicht die Bedeutung für MAX; könntest du das villeicht erläutern, geht es ggf nicht auch ohne?

Gruß Markus


  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: Christian
Geschrieben am: 03.08.2012 12:02:43

Hallo Markus,

MAX+1 in der Formel in E bewirkt, das wenn A der Vorgabe in F1 entspricht und C der Vorgabe in G1 entspricht und die Seriennummer in B bisher nur einmalig war, zu dem höchsten Wert von $E$1:E1 (in diesen Fall 0) eine 1 hinzuaddiert wird.
MAX in H1 ist dann die Anzahl der Automarken mit gleichem Baujahr mit unterschiedlicher Seriennummer!
Geht bestimmt auch ohne Hilfsspalte, wird dann aber schwer nachvollziehbar.

MfG Christian


  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: WalterK
Geschrieben am: 03.08.2012 12:21:01

Hallo Markus,

probier mal:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1AutomarkteSeriennummerProduktionsjahrReklamationsnummer    
2Audi100052006100000006 Audi20062
3Audi100062007800000075    
4Audi100052006154800000    
5Audi100072006785412240    
6Mercedes200022005548544100    
7Audi1000220071212121212    

ZelleFormel
H2{=SUMME((VERGLEICH($A$1:$A$10&$B$1:$B$10&$C$1:$C$10;$A$1:$A$10&$B$1:$B$10&$C$1:$C$10;0)=ZEILE($A$1:$A$10))*($A$1:$A$10=F2)*($C$1:$C$10=G2))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.


Hab ich aus dem Internet, weiß aber nicht mehr woher!
Servus, Walter


  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: Markus
Geschrieben am: 03.08.2012 13:59:15

Hallo Walter,

Danke erstmal dafür, werd mir beide Möglichkeiten am Wochenende mal genauer anschauen und mich nächste Woche noch mal melden. Schönes Wochenende.

Gruß Markus


  

Betrifft: AW: Anzahl ohne doppler bei 2 Bedingungen von: Markus
Geschrieben am: 07.08.2012 10:03:32

Guten Morgen zusammen,

wollte noch einmal ein Feedback geben. Konnte beide Varianten problemlos bei mir umsetzten, hab mich aber für die von Walter vorgschlagene entschieden, da sie ohne Hilfstabelle auskommt.

Danke noch einmal für eure schnelle Hilfe. Ist echt ein super Forum.

Gruß Markus


Beiträge aus den Excel-Beispielen zum Thema "Anzahl ohne doppler bei 2 Bedingungen"