Це згруповані дані, тому, якщо у вас є вихідні дані, вам доведеться щось зробити, щоб відтворити зміни в даних. Для простоти ми можемо припустити, що плоский розподіл - собаки мають рівну ймовірність 0 як 5.
Використовувати REPT()
функція для виведення списку чисел, розділених комами, що представляють кожну групу.
=REPT(B2&",",C2) --- where B2 is your group upper bound and C2 is the group frequency
У нижній частині об'єднайте кожну з цих рядків у один великий рядок:
Скопіюйте цей рядок і Вставити спеціальний як Значення у новому аркуші. Використовувати Текст до стовпців інструмент на Дані вкладки стрічки для розділення даних на один стовпець на значення. Скопіюйте весь цей діапазон Вставити спеціальний і Перенести щоб перевернути це у вертикальний список значень. Ваші дані повинні виглядати приблизно так:
Не соромтеся відкинути горизонтальний рядок - нам це не потрібно. Тепер ми хочемо інтерполювати деякі значення в стовпці B, використовуючи формулу:
=(5*COUNTIF($A$4:A5,A5)/COUNTIF($A$4:$A$5000,A5))+(A5-5)
Порушуючи це, ми маємо:
=(5* -- your groups are increments of 5
COUNTIF($A$4:A5,A5) -- how far down a row is within a group
/
COUNTIF($A$4:$A$5000,A5) -- what the frequency is for that group
)
+(A5-5) -- add this result to the lower bound
Тепер ви можете використовувати QUARTILE()
функція в цьому списку оцінених значень для наближення ваших квартил:
=QUARTILE($B$5:$B$130,1)