V
via135
MR ALADIN!
you have not replied me to my earlier post!
again I am asking you to explain the worksheet function
"COUNTDIFF"???!!!!
-via135
you have not replied me to my earlier post!
again I am asking you to explain the worksheet function
"COUNTDIFF"???!!!!
-via135
Aladin said:The data in range A1:E12 including the range with concatenation and
headers:
{"Name1","Name2","Name3","Name4",0;
"xxx","yyy",10,"zzz","xxxyyy10zzz";
"xyz",0,20,"cascade","xyz20cascade";
"yzx","cab",10,"mno","yzxcab10mno";
"bac","def",30,0,"bacdef30";
"xyz","abc",20,"rst","xyzabc20rst";
"xyz","abc",10,"rst","xyzabc10rst";
"yzx","cab",10,"mno","yzxcab10mno";
0,0,0,0,"";
0,0,0,0,"";
0,0,0,0,"";
"wer","ewrt",879,"q","werewrt879q"}
The zeroes stand for empty cells.
1]
=SUMPRODUCT(--(E2:E12<>""),1/COUNTIF(E2:E12,E2:E12&""))
2]
{=SUM(IF(FREQUENCY(IF((A2:A12<>"")*(B2:B12<>"")*(C2:C12<>"")*(D212<>""),
MATCH(A2:A12&B2:B12&C2:C12&D212,A2:A12&B2:B12&C2:C12&D212,0)),
ROW(INDIRECT("1:30")))>0,1))}
3]
{=COUNTDIFF(A2:A12&"#"&B2:B12&"#"&C2:C12&"#"&D212,,"")}
4]
=SUMPRODUCT(--((MATCH(A2:A12&"#"&B2:B12&"#"&C2:C12&"#"&D212,
A2:A12&"#"&B2:B12&"#"&C2:C12&"#"&D212,0)
=ROW(INDEX(A2:A12,0,0))-ROW(A2)+1)))
[1] yields: 7, while [2] delivers: 5.
[3] and [4] both yield: 8.
Peo said:You can download a sample here
http://www.nwexcelsolutions.com/Download/Unique values With a Twist.xls