Нещодавно мені поставили питання, а як створити список всіх (цілих) чисел між двома певними числами?
Для тих, хто не зрозумів про що мова, подивіться на зображення нижче:
Числа, між якими цей список показує значення, знаходяться в А і В стовпчику відповідно.
Щоб втілити таке в життя, ми будемо використовувати функцію ДВССИЛ.
Тож почнемо!
За допомогою ДВССИЛ та функції «Перевірка даних»
Суть у тому, що функцією ДВССИЛ ми створимо діапазон всіх цілих чисел, які знаходяться між числами в А та В стовпчиках відповідно. Все не так уже й складно. Також ми використовуватимемо додатковий стовпчик для розрахунків.
Як це зробити?
Покрокова інструкція:
- Отже, для початку створимо стовпчик для розрахунків, він називатиметься «Helper». У нього ми помістимо числа від одиниці до тисячі (в ньому повинні бути всі числа, які теоретично можуть бути у вашому списку, якщо ваш список буде включати числа більше тисячі, заповніть цей стовпчик далі);
- Вибираємо діапазон де буде наш список;
- Клацаємо на “Дані” -> “Перевірка даних”;
- У вікні виберіть «Список»;
- І в «Джерело» пропишіть =ДВССИЛ(«$C$»&A2+1&»:$C$»&B2+1)
- Підтвердіть.
Готово!
Список створений, можете перевірити, тепер там будуть усі числа між числами у стовпчиках А та В відповідно.
Що ми зробили?
Отже, стовпчик Helper був створений для того, щоб при формуванні списку чисел функція посилалася на конкретні осередки з нього.
А функція ДВССИЛ формує діапазон чисел між зазначеними. Також хочу помітити, що я додав A2+1 та B2+1 тому, що у перших осередках стовпчиків у нас знаходяться заголовки.