Как да изберете произволно стойност от диапазон в Excel

Съдържание

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

Сценарий :

За Instance, когато работите със стойности в списък или таблица в Excel. трябва да намерим случайната извадка от стойности от дадения списък или таблица. За това обикновено използваме комбинацията от функцията CHOOSE и RANDBETWEEN или може да се направи с помощта на комбинацията от INDEX функция, ROWS функция и RANDBETWEEN функция. Нека направим формула от тези функции и да я изпробваме върху примерни данни.

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

За това можем да изберем някой от двата метода, споменати по -долу. Един от методите е използването на функцията CHOOSE. В това трябва да въведем всички отделни стойности от списъка във функцията. Можете да използвате тази формула, когато стойностите на числата в списъка са по -малки.

Формула, използваща функцията CHOOSE:

= ИЗБЕРЕТЕ (RANDBETWEEN (1, n), "стойност1", "стойност2", "стойност3" ,,, "стойност n")

н : брой стойности в списъка

стойност1, стойност2, стойност3, до стойност n: отделни стойности от списъка. Тези стойности могат да бъдат въведени или чрез препратка към клетката, или чрез директно използване на кавички, или чрез препратка към клетка.

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

Формула, използваща INDEX функция:

= INDEX (данни, RANDBETWEEN (1, ROWS (данни)), col_index)

данни: масивът от данни може да бъде списък или таблица.

1: начален индекс

col_index: индекс на колона, за да посочи списъка в таблицата.

Пример:

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

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

= ИЗБЕРЕТЕ (RANDBETWEEN (1, 12), $ A $ 3, $ A $ 4, $ A $ 5, $ A $ 6, $ A $ 8, $ A $ 7, $ A $ 9, $ A $ 10, $ A $ 11, $ A $ 12, $ A $ 13, $ A $ 14)

Обяснение

  1. RANDBETWEEN (1, 12) връща произволна стойност от 1 до 12.
  2. Останалите са отделните стойности от масива, дадени чрез абсолютна препратка към клетка.
  3. Функцията CHOOSE връща стойността от входния списък със стойности, съответстващи на генерирания номер.

Знакът $ с препратка към клетка замразява референтната клетка, когато формулата се копира в другите клетки. Копирайте и поставете формулата за броя на необходимата произволна извадка, като използвате Ctrl + D или плъзнете надолу от долния десен ъгъл на избраната клетка.

Както можем да видим случайните резултати от списъка, използвайки формулата ИЗБЕРИ в Excel. Сега използвайте формулата INDEX, това е по -полезно от формулата CHOOSE, тъй като не изисква въвеждане на отделни стойности. Можете да предоставите фиксирания масив, като използвате имената на списъка, като използвате именен диапазон.

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

= INDEX (таблица, RANDBETWEEN (1, ROWS (таблица)), 1)

списък: именован диапазон, използван за A3: A14.

Обяснение:

  1. ROWS (таблица) връща броя редове в таблицата, който ще бъде последният индекс на стойност в списъка, който е 12.
  2. Функцията RANDBETWEEN връща произволно число от 1 до 12.
  3. Функцията INDEX ще върне стойността, съответстваща на върнатия номер в първата колона, тъй като списъкът има само една колона.

Това е много по -просто и по -лесно. Сега ще използваме горната формула за стойността в таблицата.

Генерирайте произволна стойност от таблицата:

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

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

= ИЗБЕРЕТЕ (RANDBETWEEN (1, 12), $ A $ 3, $ A $ 4, $ A $ 5, $ A $ 6, $ A $ 8, $ A $ 7, $ A $ 9, $ A $ 10, $ A $ 11, $ A $ 12, $ A $ 13, $ A $ 14)

Тук използвахме формулата, за да извлечем различни имена на елементи в Excel. Сега използвайте другата формула INDEX за същото.

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

= INDEX (таблица, RANDBETWEEN (1, ROWS (таблица)), 1)

списък: именован диапазон, използван за A3: A14.

Формулата на функцията за индекс е много по -лесна и може да се приложи към всяка колона в таблицата, като просто промените аргумента col_index на необходимия номер на колоната.

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

Ето всички забележки от наблюденията относно използването на формулата.
Бележки:

Ако върнатото число от функцията RANDBETWEEN надвишава броя на стойностите в списъка, тогава функцията връща грешка.

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

Всичко за именовите диапазони на Excel: диапазоните на excel, маркирани с имена, са лесни за използване във формули на excel. Научете всичко за това тук.

Относителна и абсолютна справка в Excel: Разбирането на относителна и абсолютна справка в Excel е много важно за ефективната работа с Excel. Относително и абсолютно позоваване на клетки и диапазони.

Генериране на случайни телефонни номера: Генерирайте произволни 10 цифрени числа, използвайки формулата RANDBETWEEN в Excel.

Вземете случаен номер от фиксирани опции: Генериране на случайни числа от списъка с критерии в Excel.

Вземете случайни числа между две числа: RANDBETWEEN номер на генератора на функции между двете дадени числа в Excel.

Случайна селекция на Excel: Как да получите произволна извадка от набор от данни: Използвайте случайните извадки в Excel за обяснените примери тук.

Как да използвате функцията RANDBETWEEN в Excel: Функцията Excel RANDBETWEEN връща число между две дадени числа в Excel.

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

50 преки пътища в Excel за повишаване на вашата производителност : По -бързо изпълнявайте задачите си в Excel. Тези преки пътища ще ви помогнат да увеличите ефективността на работата си в Excel.

Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.

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

wave wave wave wave wave