Присвояване на група с размер n въз основа на числа в Excel

Съдържание

В тази статия ще се научим да връщаме група за присвояване на размер n въз основа на числа в Excel.

С прости думи, докато работите с набор от данни, където групите се определят въз основа на числа. Понякога трябва да присвояваме идентификационни номера въз основа на числа в Excel. Условието е да получите групата с размер 5 въз основа на числа.

Как да решим проблема?

За тази статия ще се нуждаем от използването на следните функции:

  1. Функция ТАВАН
  2. RANK функция

Сега ще направим формула от тези функции. Тук ще ни бъде даден списък със стойности и трябва да подредим съответната им група по числа.

Използвайте формулата:

= ТАВАН (РАНГ (номер, диапазон) / размер, 1)

диапазон : списък с числа

номер : ранг въз основа на номер.

размер: размер на групата

Пример:

Всичко това може да е объркващо за разбиране. Така че, нека тестваме тази формула, като я изпълним в примера, показан по -долу.

Тук сме дали данни, съдържащи числа. Тук трябва да намерим номера на групата въз основа на дадения номер и размер 5. Така че за това сме задали списъци в колона за формулата.

Сега ще използваме формулата по -долу, за да получим първото число на неговата група.
Формула:

= ТАВАН (РАНГ (C3, Стойност) / 5, 1)

Обяснение:

  • RANK (C3, Value) връща ранга като 15.
  • След това рангът се разделя допълнително на размер 5, връща 3.
  • Функцията CEILING закръглява числото до най -близкото цяло число, ако операцията разделяне връща десетичното число


Формулата трябва да възстанови 3 като номер на групата до първата стойност. Тук масивът на функцията е даден като именен диапазон, а клетката като cell_reference. Натиснете Enter, за да получите резултата.


Както можете да видите, формулата работи добре. Сега трябва да копираме формулата за другите списъци. Така че използвайте CTRL + D или плъзнете надолу опцията на Excel.


Както можете да видите от горната формула, можете да зададете ранг на група с размер 5 въз основа на числа в Excel, като използвате описаната по -горе процедура.

Можете също да използвате функцията ROUNDUP вместо функцията CEILING. Функцията ROUNDUP закръглява числото до най -близката цяло число.
Използвайте формулата:

= ROUNDUP (RANK (C3, Стойност) / 5, 1)

Ето някои резултати от наблюденията, използващи функцията

Бележки:

  1. Формулата разглежда нечисловите стойности като 0s.
  2. Формулата разглежда логическата стойност TRUE като 1 и False като 0.
  3. Масивът на аргументите трябва да е със същата дължина, в противен случай формулата връща грешка.

Надявам се, че тази статия за това как да зададете група с размер n въз основа на числа в Excel е обяснима. Намерете още статии за функциите SUMPRODUCT тук. Моля, споделете вашето запитване по -долу в полето за коментар. Ние ще ви съдействаме.

Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта

Как да използвате функцията SUMPRODUCT в Excel: Връща SUM след умножаване на стойности в множество масиви в Excel.

SUM, ако датата е между : Връща сумата на стойностите между датите или периода в Excel.

Сума, ако датата е по -голяма от датата: Връща сумата на стойностите след дадената дата или период в Excel.

2 начина за сумиране по месеци в Excel: Връща сумата на стойностите в рамките на даден конкретен месец в Excel.

Как да сумирате няколко колони с условие: Връща сумата на стойностите в множество колони, имащи условие в excel

Популярни статии

50 Преки пътища в Excel за повишаване на вашата производителност

Редактиране на падащ списък

Абсолютна справка в Excel

Ако с условно форматиране

Ако с заместващи символи

Преглед по дата

Конвертирайте инчове в крака и инчове в Excel 2016

Присъединете се към собствено и фамилно име в Excel

Пребройте клетки, които съответстват или на А, или на В

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave