Aladdin: correct. Header is 1st row, IDs are in rows 2:11. Entire range (I only have data for the 1st week so far) is actually about 400 rows x 5 columns. For the purposes here, range is A1:E11.
[TABLE="width: 814"]
<COLGROUP><COL style="WIDTH: 66pt; mso-width-source: userset; mso-width-alt: 3128" width=88><COL style="WIDTH: 65pt; mso-width-source: userset; mso-width-alt: 3072" width=86><COL style="WIDTH: 52pt; mso-width-source: userset; mso-width-alt: 2474" width=70><COL style="WIDTH: 50pt; mso-width-source: userset; mso-width-alt: 2389" width=67><COL style="WIDTH: 58pt; mso-width-source: userset; mso-width-alt: 2730" width=77><COL style="WIDTH: 15pt; mso-width-source: userset; mso-width-alt: 711" width=20><COL style="WIDTH: 199pt; mso-width-source: userset; mso-width-alt: 9443" width=266><COL style="WIDTH: 62pt; mso-width-source: userset; mso-width-alt: 2958" width=83><COL style="WIDTH: 65pt; mso-width-source: userset; mso-width-alt: 3100" width=87><COL style="WIDTH: 61pt; mso-width-source: userset; mso-width-alt: 2872" width=81><COL style="WIDTH: 62pt; mso-width-source: userset; mso-width-alt: 2929" width=82><COL style="WIDTH: 59pt; mso-width-source: userset; mso-width-alt: 2787" width=78><TBODY>[TR]
[TD="class: xl67, width: 88, bgcolor: transparent"]
22-Oct[/TD]
[TD="class: xl68, width: 86, bgcolor: transparent"]
23-Oct[/TD]
[TD="class: xl68, width: 70, bgcolor: transparent"]
24-Oct[/TD]
[TD="class: xl68, width: 67, bgcolor: transparent"]
25-Oct[/TD]
[TD="class: xl68, width: 77, bgcolor: transparent"]
26-Oct[/TD]
[TD="class: xl65, width: 20, bgcolor: transparent"] [/TD]
[TD="class: xl66, width: 266, bgcolor: transparent"]
Day[/TD]
[TD="class: xl67, width: 83, bgcolor: transparent"]
22-Oct[/TD]
[TD="class: xl68, width: 87, bgcolor: transparent"]
23-Oct[/TD]
[TD="class: xl68, width: 81, bgcolor: transparent"]
24-Oct[/TD]
[TD="class: xl68, width: 82, bgcolor: transparent"]
25-Oct[/TD]
[TD="class: xl68, width: 78, bgcolor: transparent"]
26-Oct[/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
20[/TD]
[TD="class: xl70, bgcolor: transparent"]
19[/TD]
[TD="class: xl70, bgcolor: transparent"]
20[/TD]
[TD="class: xl70, bgcolor: transparent"]
36[/TD]
[TD="class: xl70, bgcolor: transparent"]
41[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl66, bgcolor: transparent"]
Cum Distinct Item Count[/TD]
[TD="class: xl71, bgcolor: transparent"]
6[/TD]
[TD="class: xl71, bgcolor: transparent"]
11[/TD]
[TD="class: xl71, bgcolor: transparent"]
14[/TD]
[TD="class: xl71, bgcolor: transparent"]
15[/TD]
[TD="class: xl71, bgcolor: transparent"]
19[/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
21[/TD]
[TD="class: xl70, bgcolor: transparent"]
20[/TD]
[TD="class: xl70, bgcolor: transparent"]
27[/TD]
[TD="class: xl70, bgcolor: transparent"]
37[/TD]
[TD="class: xl70, bgcolor: transparent"]
42[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl66, bgcolor: transparent"]
Novel Distinct Item Count[/TD]
[TD="class: xl71, bgcolor: transparent"]
6[/TD]
[TD="class: xl71, bgcolor: transparent"]
5[/TD]
[TD="class: xl71, bgcolor: transparent"]
3[/TD]
[TD="class: xl71, bgcolor: transparent"]
1[/TD]
[TD="class: xl71, bgcolor: transparent"]
4[/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
22[/TD]
[TD="class: xl70, bgcolor: transparent"]
21[/TD]
[TD="class: xl70, bgcolor: transparent"]
28[/TD]
[TD="class: xl70, bgcolor: transparent"]
38[/TD]
[TD="class: xl70, bgcolor: transparent"]
45[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
22[/TD]
[TD="class: xl70, bgcolor: transparent"]
25[/TD]
[TD="class: xl70, bgcolor: transparent"]
36[/TD]
[TD="class: xl70, bgcolor: transparent"]
40[/TD]
[TD="class: xl70, bgcolor: transparent"]
46[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
20[/TD]
[TD="class: xl70, bgcolor: transparent"]
26[/TD]
[TD="class: xl70, bgcolor: transparent"]
37[/TD]
[TD="class: xl70, bgcolor: transparent"]
21[/TD]
[TD="class: xl70, bgcolor: transparent"]
47[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
23[/TD]
[TD="class: xl70, bgcolor: transparent"]
27[/TD]
[TD="class: xl70, bgcolor: transparent"]
38[/TD]
[TD="class: xl70, bgcolor: transparent"]
40[/TD]
[TD="class: xl70, bgcolor: transparent"]
48[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
23[/TD]
[TD="class: xl70, bgcolor: transparent"]
28[/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"]
41[/TD]
[TD="class: xl70, bgcolor: transparent"]
49[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
24[/TD]
[TD="class: xl70, bgcolor: transparent"]
33[/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"]
42[/TD]
[TD="class: xl70, bgcolor: transparent"]
50[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"]
25[/TD]
[TD="class: xl70, bgcolor: transparent"]
22[/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"]
51[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
[TR]
[TD="class: xl69, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"]
23[/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"] [/TD]
[TD="class: xl70, bgcolor: transparent"]
52[/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[TD="class: xl65, bgcolor: transparent"] [/TD]
[/TR]
</TBODY>[/TABLE]
Add the following code to you workbook using Alt+F11...
______________________
Function
ArrayUnion(ParamArray Arg() As Variant) As Variant
' Code: Juan Pablo González
' Spec: Aladin Akyurek
' May 4, 2003
' Ref:
TinyURL.com - shorten that long URL into a tiny URL
Dim TempUnion() As Variant
Dim i As Long, Itm As Variant, Ctr As Long
For i = LBound(Arg) To UBound(Arg)
Arg(i) = Arg(i)
If IsArray(Arg(i)) Then
For Each Itm In Arg(i)
Ctr = Ctr + 1
ReDim Preserve TempUnion(1 To Ctr) As Variant
TempUnion(Ctr) = Itm
Next Itm
Else
Ctr = Ctr + 1
ReDim Preserve TempUnion(1 To Ctr) As Variant
TempUnion(Ctr) = Arg(i)
End If
Next i
ArrayUnion = TempUnion
End Function</SPAN></SPAN>
________________________
Now we can invoke:
H2, control+shift+enter, not just enter, and copy across:
Rich (BB code):
=SUM(IF(FREQUENCY(IF(arrayunion($A$2:A11)<>"",
MATCH(arrayunion($A$2:A11),arrayunion($A$2:A11),0)),
ROW(INDIRECT("1:"&COUNT(arrayunion($A$2:A11))))),1))
H3, just enter and copy across: