Histogram

Lower Limit

Upper Limit

Frequency

 Histogram 

Plz dont delete a cell., 
but put 0 there for 
lower limit, upper limit
and frequency in case  
classes are  not there.
maximum class size can be 
20

class size needn't be same.
Actual frequencies will be 
computed automatically

bentech

A2: 0
A3: 10
A4: 20
B2: 10
B3: 20
B4: 30
B9 = 80 (slider from -5 to 100)
A5: 30
A6: 40
A7: 50
A8: 60
A9 = 70 (slider from -5 to 100)
A10 = 80 (slider from -5 to 100)
A11 = 90 (slider from -5 to 100)
l1: {A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
B5: 40
B6: 50
B7: 60
B8 = 70 (slider from -5 to 100)
B10 = 90 (slider from -5 to 100)
B11 = 100 (slider from -5 to 200)
C2: 3
C3: 5
C4: 7
C5: 9
C6: 12
C7: 8
C8: 6
C9: 4
C10: 2
C11: 1
l2: {B2, B3, B4, B5, B6, B7, B8, B9, B10, B11}
l3: {C2, C3, C4, C5, C6, C7, C8, C9, C10, C11}
LL = RemoveUndefined(l1)
UL = RemoveUndefined(l2)
freq = RemoveUndefined(l3)
l4 = Sequence(Element[UL, k] - Element[LL, k], k, 1, 10)
CW = RemoveUndefined(l4)
AF = Sequence((Element[freq, k] / Element[CW, k] * 10), k, 1, 10)
l5 = Sequence((Element[LL, k] + Element[UL, k]) / 2, k, 1, 10)
MP = RemoveUndefined(l5)
l6 = Sequence((Element[MP, k], Element[AF, k]), k, 1, 10)
BTMP = RemoveUndefined(l6)
q1, f, g, h, i = Polygon((Element[LL, 1], 0), (Element[UL, 1], 0), (Element[UL, 1], Element[AF, 1]), (Element[LL, 1], Element[AF, 1]))
q2, j, k, l, m = Polygon((Element[LL, 2], 0), (Element[UL, 2], 0), (Element[UL, 2], Element[AF, 2]), (Element[LL, 2], Element[AF, 2]))
q3, n, p, q, r = Polygon((Element[LL, 3], 0), (Element[UL, 3], 0), (Element[UL, 3], Element[AF, 3]), (Element[LL, 3], Element[AF, 3]))
q4, s, t, a, b = Polygon((Element[LL, 4], 0), (Element[UL, 4], 0), (Element[UL, 4], Element[AF, 4]), (Element[LL, 4], Element[AF, 4]))
q5, c, d, e, f_1 = Polygon((Element[LL, 5], 0), (Element[UL, 5], 0), (Element[UL, 5], Element[AF, 5]), (Element[LL, 5], Element[AF, 5]))
q6, g_1, h_1, i_1, j_1 = Polygon((Element[LL, 6], 0), (Element[UL, 6], 0), (Element[UL, 6], Element[AF, 6]), (Element[LL, 6], Element[AF, 6]))
q7, k_1, l_1, m_1, n_1 = Polygon((Element[LL, 7], 0), (Element[UL, 7], 0), (Element[UL, 7], Element[AF, 7]), (Element[LL, 7], Element[AF, 7]))
q8, p_1, q_1, r_1, s_1 = Polygon((Element[LL, 8], 0), (Element[UL, 8], 0), (Element[UL, 8], Element[AF, 8]), (Element[LL, 8], Element[AF, 8]))
q9, t_1, a_1, b_1, c_1 = Polygon((Element[LL, 9], 0), (Element[UL, 9], 0), (Element[UL, 9], Element[AF, 9]), (Element[LL, 9], Element[AF, 9]))
q10, d_1, e_1, f_2, g_2 = Polygon((Element[LL, 10], 0), (Element[UL, 10], 0), (Element[UL, 10], Element[AF, 10]), (Element[LL, 10], Element[AF, 10]))