Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вывод случайных данных из одного документа в другой - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Вывод случайных данных из одного документа в другой
kvlar Дата: Понедельник, 19.05.2025, 07:29 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Доброе утро. Помогите, пожалуйста, с решением.
Есть 2 документа.
В первом документе в А1 и С1 возможные комбинации.
Во втором документе 30 строк условных данных по вариантам из первого документа. Для примера я написал данные только для двух случаев ячейки А1.
Мне нужно, чтобы при различных комбинациях в А1 и С1 первого документа выводились в В10-В16 6 строк случайных данных из второго документа. Причем эти случайные данные выбирались из соответствующего листа второго документа и не повторялись.
(если на первом листе выбрано А1 - авто1, С1 - синий, то 6 строк брались бы из листа "авто1синий" второго документа и т.д.).
Как эти строки будут выводится, одной командой все 6, или одна команда на каждую строку не важно. Главное, чтобы не было повторений в выводе.
А лучше, наверное, чтобы нужные данные из второго документа не просто отображались, а копировались в В10-В16.
Я надеюсь, что объяснил понятно и это возможно сделать...
Спасибо.
К сообщению приложен файл: 111.xlsx (8.7 Kb) · 222.xlsx (14.3 Kb)


Сообщение отредактировал kvlar - Понедельник, 19.05.2025, 13:52
 
Ответить
СообщениеДоброе утро. Помогите, пожалуйста, с решением.
Есть 2 документа.
В первом документе в А1 и С1 возможные комбинации.
Во втором документе 30 строк условных данных по вариантам из первого документа. Для примера я написал данные только для двух случаев ячейки А1.
Мне нужно, чтобы при различных комбинациях в А1 и С1 первого документа выводились в В10-В16 6 строк случайных данных из второго документа. Причем эти случайные данные выбирались из соответствующего листа второго документа и не повторялись.
(если на первом листе выбрано А1 - авто1, С1 - синий, то 6 строк брались бы из листа "авто1синий" второго документа и т.д.).
Как эти строки будут выводится, одной командой все 6, или одна команда на каждую строку не важно. Главное, чтобы не было повторений в выводе.
А лучше, наверное, чтобы нужные данные из второго документа не просто отображались, а копировались в В10-В16.
Я надеюсь, что объяснил понятно и это возможно сделать...
Спасибо.

Автор - kvlar
Дата добавления - 19.05.2025 в 07:29
kvlar Дата: Вторник, 20.05.2025, 06:22 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Может как вариант поместить все данные в одну книгу?
Может так проще?
К сообщению приложен файл: 333.xlsx (15.4 Kb)


Сообщение отредактировал kvlar - Вторник, 20.05.2025, 06:23
 
Ответить
СообщениеМожет как вариант поместить все данные в одну книгу?
Может так проще?

Автор - kvlar
Дата добавления - 20.05.2025 в 06:22
прохожий2019 Дата: Вторник, 20.05.2025, 07:09 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1395
Репутация: 364 ±
Замечаний: 0% ±

365 Beta Channel
Может так проще?
проще, когда тексты из выпадающих списков всё-таки совпадают с фрагментами названий листов

UPD. в 365 одной формулой как-то так
Код
=MAP(ВЗЯТЬ(УНИК(СЛМАССИВ(10;;1;30;1));6);LAMBDA(i;ДВССЫЛ($A$1&$C$1&"!A"&i;1)))
К сообщению приложен файл: 5077634.xlsx (21.4 Kb)


Сообщение отредактировал прохожий2019 - Вторник, 20.05.2025, 07:28
 
Ответить
Сообщение
Может так проще?
проще, когда тексты из выпадающих списков всё-таки совпадают с фрагментами названий листов

UPD. в 365 одной формулой как-то так
Код
=MAP(ВЗЯТЬ(УНИК(СЛМАССИВ(10;;1;30;1));6);LAMBDA(i;ДВССЫЛ($A$1&$C$1&"!A"&i;1)))

Автор - прохожий2019
Дата добавления - 20.05.2025 в 07:09
kvlar Дата: Вторник, 20.05.2025, 08:26 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

А если данные поместить на один лист и работать с диапазонами строк?
К сообщению приложен файл: 8869934.xlsx (11.8 Kb)
 
Ответить
СообщениеА если данные поместить на один лист и работать с диапазонами строк?

Автор - kvlar
Дата добавления - 20.05.2025 в 08:26
прохожий2019 Дата: Вторник, 20.05.2025, 09:17 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1395
Репутация: 364 ±
Замечаний: 0% ±

365 Beta Channel
А если
то получим другую задачу - принцип я показал, приматывайте
К сообщению приложен файл: 0309845.xlsx (14.1 Kb)


Сообщение отредактировал прохожий2019 - Вторник, 20.05.2025, 09:21
 
Ответить
Сообщение
А если
то получим другую задачу - принцип я показал, приматывайте

Автор - прохожий2019
Дата добавления - 20.05.2025 в 09:17
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!