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

Вход

Регистрация

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

 

= Мир MS Excel/Заполнение нескольких конечных таблиц по базовой таблице - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Заполнение нескольких конечных таблиц по базовой таблице
OrelSPb Дата: Среда, 12.08.2015, 22:58 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день всем, форумчане!

Конечный результат, который мне нужен - заполнение трех (или четырех) таблиц по базовой начальной таблице. Нужно представить результат в наглядном виде :(

Заданное условие - три прямоугольника по восемь строк в каждом, и по пять столбцов в каждом. Соответственно нужна формула в каждую ячейку, чтобы сначала найти нужный прямоугольник, потом вписать его в соответствующую строку первого столбца, а если первый столбец уже занят, то записать значение во второй.

Объяснить сложно, нужно как на странице "Таблица", все условия - на странице "База".

Найти элегантное решение мне не по силам...
К сообщению приложен файл: 1123242.xlsx (9.6 Kb)
 
Ответить
СообщениеДобрый день всем, форумчане!

Конечный результат, который мне нужен - заполнение трех (или четырех) таблиц по базовой начальной таблице. Нужно представить результат в наглядном виде :(

Заданное условие - три прямоугольника по восемь строк в каждом, и по пять столбцов в каждом. Соответственно нужна формула в каждую ячейку, чтобы сначала найти нужный прямоугольник, потом вписать его в соответствующую строку первого столбца, а если первый столбец уже занят, то записать значение во второй.

Объяснить сложно, нужно как на странице "Таблица", все условия - на странице "База".

Найти элегантное решение мне не по силам...

Автор - OrelSPb
Дата добавления - 12.08.2015 в 22:58
krosav4ig Дата: Четверг, 13.08.2015, 02:30 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
как-то так
Код
=ЕСЛИОШИБКА(ИНДЕКС(Данные!$C$2:$C$13;НАИМЕНЬШИЙ(ЕСЛИ((Данные!$A$2:$A$13=ОТБР((СТОЛБЕЦ()-1)/5)+1)*(Данные!$B$2:$B$13=$A3);СТРОКА($1:$12));ОСТАТ(СТОЛБЕЦ()-1;5)));"")
К сообщению приложен файл: 5367910.xlsx (11.3 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениекак-то так
Код
=ЕСЛИОШИБКА(ИНДЕКС(Данные!$C$2:$C$13;НАИМЕНЬШИЙ(ЕСЛИ((Данные!$A$2:$A$13=ОТБР((СТОЛБЕЦ()-1)/5)+1)*(Данные!$B$2:$B$13=$A3);СТРОКА($1:$12));ОСТАТ(СТОЛБЕЦ()-1;5)));"")

Автор - krosav4ig
Дата добавления - 13.08.2015 в 02:30
OrelSPb Дата: Четверг, 13.08.2015, 12:33 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо большое!
 
Ответить
СообщениеСпасибо большое!

Автор - OrelSPb
Дата добавления - 13.08.2015 в 12:33
  • Страница 1 из 1
  • 1
Поиск:

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