У меня очень длинный список ценностей.

Я хотел бы разделить их на разные группы (даже дубликаты)

Примеры групп будут:

«Группа А (или 1) = 0 <х <5»

«Группа B (или 2) = 6 <x <14»

....

«Группа G (или 7) = x> 70»

Как мне создать формулу, предполагая, что все значения, которые я хочу использовать, находятся в одном столбце?

Эта формула используется для определения общего количества товаров, попадающих в определенный ценовой диапазон (значения 0 и 5 в приведенном выше примере будут долларовыми значениями) - для обновления общего количества запасов.

любая помощь приветствуется.

-Спасибо

__________БОЛЕЕ ТОГО___________

Я видел этот ответ в другой ветке, которая, казалось, была тем, что я хотел, однако я не уверен, как правильно ввести формулу

Начать цитату:

«Я предполагаю, что вы уже определили количество категорий, которые будете использовать. Допустим, вы хотите использовать 20 категорий. Тогда они будут:

Категория 1: [0 - 100 000) Категория 2: [100 000 - 200 000) Категория 3: [200 000 - 300 000) ... Категория 19: [1 800 000 - 1 900 000) Категория 20: [1 900 000 - 2 000 000] Обратите внимание, что метка каждой категории может быть определена как

ЭТАЖ (x / category_size) + 1

Это тривиально, чтобы определить как вычисляемый столбец в SQL или как формула в Excel.

Обратите внимание, что последняя категория бесконечно больше других, так как она закрыта с обеих сторон. Если вам случится получить значение ровно 2 000 000, вы могли бы ошибочно классифицировать его как попадающее в категорию 21, поэтому вам придется рассматривать это исключение с помощью уродливого "IF" (в Excel) или "CASE" (в SQL). »/ End

Я предполагаю, что "FLOOR (x / category_size) + 1" - это формула, которую я хочу использовать. Однако я не понимаю, как подключить мои клетки.

2 ответа2

0

Напишите массив, используя ваши группы:
0 Группа А
6 Группа Б
15 группа C
22 группа D
35 Группа Е
70 Группа G
Говоря, что массив это A1:B6, а ваши значения в столбце C, в D напишите следующее:
= ВПР (С1, $ A $ 1:$ B $ 6,2)
и вы можете перетащить его вниз для всех значений, которые вы получите Группа A, Группа B в качестве ответа

0

Если ваша цель - подсчитать количество элементов, соответствующих одному критерию, вы можете использовать формулу COUNTIF.

Как вы используете его?

Синтаксис:

 =COUNTIF(range, criteria)

Например:

=COUNTIF(A2:A5,"apples")

или же

=COUNTIF(A2:A5,A4)
DATA        | DATA

12"Sub      |  5

Luggage     | 60

Pens        |  6

Quarterback | 25

Pencils     | 60

Toasters    | 57

Конечно, так как вы хотите подсчитать общее количество элементов между двумя числами, ваши итоги получены из двух формул COUNTIF.

=COUNTIF($B$2:$B$7,">="&B10)-COUNTIF($B$2:$B$7,">"&C10)

Первая часть подсчитывает количество элементов, соответствующих нижней границе ваших критериев.

=COUNTIF($B$2:$B$7,">="&B10)

И второе исключает те элементы, которые слишком велики для вашей верхней границы.

-COUNTIF($B$2:$B$7,">"&C10)

Смотрите картинку для более глубокого взгляда:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .