Программное обеспечение
Заполнение полей случайными числовыми и текстовыми значениями. Excel 2016
Добрый вечер, знатоки. Познаю Exсel. Знаю, что в Excel есть функция "Случмежду", позволяющая получать случайные числовые значения в заданном диапазоне. Скажите, пожалуйста, возможно ли задать такую функцию, которая будет заполнять поля не только цифрами, но и словами из составленного перечня на другой странице документа, при этом без повторений комбинации цифр и слов. Например, запрашиваю рандомный адрес из перечня городов, улиц, домов и квартир. Получаю г. Москва, ул. Красноармейская, дом 10, кв 2 (адрес придумал). Второй вариант: г. Москва, ул. Пушкина, дом такой-то, квартира такая-то. В этих двух вариантах Москва повторяется, но комбинации уникальные. Это возможно реализовать средствами Excel?
Сильно напоминает изобретение лапутян: рама с кубиками, на которых написаны слова. Якобы путём их случайного поворота и выписывания полученных фраз можно извлечь всю мудрость мира!
Учти, функция СЛУЧМЕЖДУ (равно как и СЛЧИС) - "летучие". То есть, пересчитываются при открытии файла и ЛЮБОМ изменении на листе! Нужно как-то закреплять результат "случайности". Обычно через замену функций на значения (одна из функций "Специальной вставки"). А избежать повторения значений можно так: ввести в интервал последовательные числа от 1 до нужного количества, параллельно ввести формулу СЛЧИС. И отсортировать интервал по случайным числам. Осталось последовательно выбирать по массиву целых чисел.
Учти, функция СЛУЧМЕЖДУ (равно как и СЛЧИС) - "летучие". То есть, пересчитываются при открытии файла и ЛЮБОМ изменении на листе! Нужно как-то закреплять результат "случайности". Обычно через замену функций на значения (одна из функций "Специальной вставки"). А избежать повторения значений можно так: ввести в интервал последовательные числа от 1 до нужного количества, параллельно ввести формулу СЛЧИС. И отсортировать интервал по случайным числам. Осталось последовательно выбирать по массиву целых чисел.
Москва, ул. Красноармейская, дом 10, кв 2
Москва, ул. Пушкина дом 12 кв 2
Воронеж, ул. Пушкина дом 12 кв 2
Севастополь, ул. Красноармейская, дом 10, кв 2
Воронеж. ул. Мира дом 2 кв 10
Это все реальные варианы рандомного выбора.
Но не забывайте о том что "Случмежду" - перезаряжается при любом вводе любой информации в любую ячейку
Сделайте так
D2=СЛУЧМЕЖДУ (10;99)
теперь:
- в ячейку F4 запишите МИР
- удалите любую пустую ячейку через Delet
- сделайте матем действие
G7= 2*8
- D12 = СЕГОДНЯ ()
Во всех случаях D2 будет изменять свое значение
Машина покажет все ваши рандомные адреса .
Но Вы сможете только посмотреть на них.
Чтобы с ними можно было работать - надо или писать макрос или копировать и на новом месте - правая мышка - специальная вставка - значения - ОК
Москва, ул. Пушкина дом 12 кв 2
Воронеж, ул. Пушкина дом 12 кв 2
Севастополь, ул. Красноармейская, дом 10, кв 2
Воронеж. ул. Мира дом 2 кв 10
Это все реальные варианы рандомного выбора.
Но не забывайте о том что "Случмежду" - перезаряжается при любом вводе любой информации в любую ячейку
Сделайте так
D2=СЛУЧМЕЖДУ (10;99)
теперь:
- в ячейку F4 запишите МИР
- удалите любую пустую ячейку через Delet
- сделайте матем действие
G7= 2*8
- D12 = СЕГОДНЯ ()
Во всех случаях D2 будет изменять свое значение
Машина покажет все ваши рандомные адреса .
Но Вы сможете только посмотреть на них.
Чтобы с ними можно было работать - надо или писать макрос или копировать и на новом месте - правая мышка - специальная вставка - значения - ОК
Похожие вопросы
- Как в Microsoft Excel 2007 вместо значения...
- #ЗНАК! - В Excel при вводе в формулы со ссылкой на ячейку в другой таблице в другом каталоге появляется значение #ЗНАК!
- Задача для Excel (2007). Найти координаты значения.
- Есть в Excel подстановка? Можно сделать в ячейке Excel выбор значений из раскрывающегося списка, как в Access? Как?
- Как преобразовать сканированный файл PDF в Excel или Word?
- Помогите ответить на вопросы MS Excel (последний)
- Как в MS Excel можно заменить сразу несколько значений на листе?
- Excel - как создать матрицу с дублирующими значениями
- Есть ли возможность «научить» EXCEL расставлять данные согласно РУССКОМУ алфавиту?
- Форматирование в Excel