Съдържание
За да изпълняваме много задачи с набор от данни, понякога се налага да създадем диапазон от числа в Excel. Затова днес ще покажа 3 лесни начина за създаване на диапазон от числа в Excel. Моля, разгледайте внимателно екранните снимки и следвайте правилно стъпките.
Изтегляне на книга за практика
Изтеглете работната книга на Excel, която използвахме за подготовката на тази статия.
Създаване на диапазон от числа в Excel.xlsx3 лесни метода за създаване на диапазон от числа в Excel
Метод 1: Използване на опцията за валидиране на данни за създаване на диапазон от числа в Excel
Нека първо се запознаем с нашата работна книга. В този лист с данни използвах 3 колони и 7 реда, за да представя имената, пола и възрастта на някои служители. Сега ще създам диапазон към колоната Age (Възраст), за да не може никой да въведе неволно невалидно число. Можем да приемем, че възрастта на служителя не може да бъде повече от 100 години.
Стъпка 1:
⭆ Изберете цялото Възраст колона.
⭆ След това отидете в Данни> Инструменти за данни> Утвърждаване на данни
Ще се отвори диалогов прозорец.
Стъпка 2:
⭆ Отиди на Настройки
⭆ Изберете Цяло число от Позволете падащ списък.
⭆ Изберете Между от Данни падащ раздел.
⭆ Отбележете Игнориране на празно място опция.
⭆ Сега въведете Минимален и Максимален числа. Тук съм задал стойности от 0 до 100.
⭆ След това натиснете OK
Сега вмъкнете произволно число в колоната "Възраст". Тя ще открие валидността. 35 в клетка D5 и тя става валидна. Но когато поставям 105 в клетка D6 след това се отваря диалогов прозорец, в който се показва, че данните не съответстват на валидирането.
Прочетете още: Списък с падащи списъци за валидиране на данни с динамичен обхват на таблица на Excel
Метод 2: Вмъкване на функция за създаване на диапазон от числа за присвояване на стойност или категория в Excel
В този метод ще покажа как да приложите функцията IF за създаване на диапазон от числа за присвояване на стойност или категория в Excel. Тук използвах нов набор от данни, който има 2 колони . Колоните са озаглавени с Номер и Присвоена стойност. И има няколко случайни числа в 3 последователни реда. Искам да задам число (Нека бъде' 7') за Клетка C5 ако числото в Клетка B5 попада в интервала 0 до 1000.
За следващия 2 редове, които искам да присвоя 9 за обхвата 1001 до 2000 г. и 11 за обхвата 2001 до 3000 .
Стъпка 1:
⭆ Изберете Клетка C5 и въведете формулата, дадена по-долу.
=IF(AND(B5>=0, B5=1001, B5=2001, B5<=3000),11, 0)))
👉 Как работи формулата?
- Първата комбинация от IF и И проверява дали входната стойност е между 0 и 1000 , ако това е така, тогава входната стойност ще бъде присвоена в клетката.
- Ако първото условие не е изпълнено, тогава втората комбинация от IF и И ще провери дали входната стойност е между 1001 и 2000 Ако е така, формулата ще ви позволи да въведете стойността, в противен случай няма да го направи.
- По същия начин за диапазона на числата между 2001 и 3000 , третата комбинация на IF и И функциите ще ви позволят да въведете определена числова стойност.
- Ако не е изпълнено нито едно условие, ще се покаже " 0 "
⭆ Преса Въведете бутон.
Погледнете изображението по-долу, което показва присвоената стойност.
Стъпка 2:
⭆ Сега просто използвайте Дръжка за пълнене за да копирате формулата за следващите два реда.
📓 Забележка : Тази формула може да ви помогне да зададете данните в текстов формат, моля, приложете формулата по-долу:
=IF(AND(B5>=0, B5=1001, B5=2001, B5<=3000), "Eleven", 0)))
Прочетете още: Excel OFFSET Динамичен обхват множество колони по ефективен начин
Подобни четива
- Динамичен обхват на Excel въз основа на стойността на клетката
- Динамичен именуван диапазон на Excel [4 начина]
- Excel VBA: Динамичен обхват въз основа на стойността на клетката (3 метода)
- Как да използвате динамичен обхват за последния ред с VBA в Excel (3 метода)
Метод 3: Използване на функцията VLOOKUP за създаване на диапазон от числа в Excel
В този последен метод ще направя предишната операция, като използвам Функция VLOOKUP За тази цел пренаредих набора от данни, както е показано на изображението по-долу. Функция VLOOKUP за Даден номер .
Стъпка 1:
⭆ В Клетка C12 въведете формулата, дадена по-долу:
=VLOOKUP(B12,B5:D7,3)
⭆ Сега просто натиснете Въведете Ще се покаже зададената стойност.
Стъпка 2:
⭆ Сега просто използвайте Дръжка за автоматично пълнене за копиране на формулата за следващите два реда с помощта на мишката.
Прочетете още: Функция OFFSET за създаване на & Използване на динамичен диапазон в Excel
Заключение
Надявам се, че всички методи, описани по-горе, ще бъдат достатъчно ефективни за създаване на диапазон от числа в Excel. Не се колебайте да зададете всеки въпрос в раздела за коментари и моля да ми дадете обратна връзка.