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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический вывод данных из последней строки группы (Формулы/Formulas)
Автоматический вывод данных из последней строки группы
Dom23 Дата: Воскресенье, 20.09.2020, 12:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Приветствую дорогие форумчане. Очень нужна ваша помощь.

Существует несколько строк объединенных в логические группы, разделенные пустыми строками и с названием в первом столбце таблицы и первой строке группы. Количество строк в группе с ячейками: "Согласовано", "Куплена ссылка", "02.04.20", "3" в ходе работы должно увеличиваться.

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

В примере есть уже формула, но она не совсем походит, т.к. ее невозможно потянув расширить на нижележащие строки и приходится вводить и рассчитывать для каждой группы отдельно, тоже самое приходится делать при увеличении количества скрок в группе.

Спасибо огромное каждому, кто откликнется. В примере есть лист с формулой и без нее.
К сообщению приложен файл: 0971372.xlsx(61.6 Kb)
 
Ответить
СообщениеПриветствую дорогие форумчане. Очень нужна ваша помощь.

Существует несколько строк объединенных в логические группы, разделенные пустыми строками и с названием в первом столбце таблицы и первой строке группы. Количество строк в группе с ячейками: "Согласовано", "Куплена ссылка", "02.04.20", "3" в ходе работы должно увеличиваться.

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

В примере есть уже формула, но она не совсем походит, т.к. ее невозможно потянув расширить на нижележащие строки и приходится вводить и рассчитывать для каждой группы отдельно, тоже самое приходится делать при увеличении количества скрок в группе.

Спасибо огромное каждому, кто откликнется. В примере есть лист с формулой и без нее.

Автор - Dom23
Дата добавления - 20.09.2020 в 12:13
Pelena Дата: Воскресенье, 20.09.2020, 13:21 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16638
Репутация: 3597 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Формула не зависит о кол-ва строк в группе, достаточно скопировать и вставить в новую строку. Единственное, что надо поправить - увеличить диапазон: везде, где встречается $34, заменить на, скажем, $1000, на сколько строк у Вас будет таблица, можно с запасом. Можно это сделать с помощью Найти/Заменить


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Формула не зависит о кол-ва строк в группе, достаточно скопировать и вставить в новую строку. Единственное, что надо поправить - увеличить диапазон: везде, где встречается $34, заменить на, скажем, $1000, на сколько строк у Вас будет таблица, можно с запасом. Можно это сделать с помощью Найти/Заменить

Автор - Pelena
Дата добавления - 20.09.2020 в 13:21
Dom23 Дата: Воскресенье, 20.09.2020, 13:33 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Формула не зависит о кол-ва строк в группе

Да, спасибо большое, действительно можно делать так, как вы говорите.
достаточно скопировать и вставить в новую строку

Но формулы нельзя скопировать в другую строку и расширять потянув вниз.
 
Ответить
Сообщение
Формула не зависит о кол-ва строк в группе

Да, спасибо большое, действительно можно делать так, как вы говорите.
достаточно скопировать и вставить в новую строку

Но формулы нельзя скопировать в другую строку и расширять потянув вниз.

Автор - Dom23
Дата добавления - 20.09.2020 в 13:33
Pelena Дата: Воскресенье, 20.09.2020, 13:51 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16638
Репутация: 3597 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Протянуть тоже можно, пока нет введённых вручную данных. Просто надо захватить две строки: с формулой и следующую пустую, и потом обе протянуть


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеПротянуть тоже можно, пока нет введённых вручную данных. Просто надо захватить две строки: с формулой и следующую пустую, и потом обе протянуть

Автор - Pelena
Дата добавления - 20.09.2020 в 13:51
Michael_S Дата: Воскресенье, 20.09.2020, 16:46 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2005
Репутация: 372 ±
Замечаний: 0% ±

Excel2016
вообще-то задача уже решена зачем здесь повторятся?
 
Ответить
Сообщениевообще-то задача уже решена зачем здесь повторятся?

Автор - Michael_S
Дата добавления - 20.09.2020 в 16:46
Dom23 Дата: Воскресенье, 20.09.2020, 19:27 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Протянуть тоже можно, пока нет введённых вручную данных. Просто надо захватить две строки: с формулой и следующую пустую, и потом обе протянуть

Спасибо огромное очень помоги разобраться!
 
Ответить
Сообщение
Протянуть тоже можно, пока нет введённых вручную данных. Просто надо захватить две строки: с формулой и следующую пустую, и потом обе протянуть

Спасибо огромное очень помоги разобраться!

Автор - Dom23
Дата добавления - 20.09.2020 в 19:27
Michael_S Дата: Воскресенье, 20.09.2020, 19:35 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2005
Репутация: 372 ±
Замечаний: 0% ±

Excel2016
Dom23, в ячейку В5 формула:
Код
=ЕСЛИОШИБКА(ИНДЕКС(B6:B20;ЕСЛИОШИБКА(ПОИСКПОЗ("*";$A6:$A20;0)-2;ПРОСМОТР("яяя";$B6:$B20;СТРОКА($A$1:$A$15))));"")
протягиваете вправо на 4 ячейки; установите нужный формат даты и числа.
Затем копируете все 4 ячейки в ваши желтые строки.
В параметрах листа снимите галку с "показывать нули в ячейках ...."
К сообщению приложен файл: dom23_-1-1-.xlsx(35.3 Kb)
 
Ответить
СообщениеDom23, в ячейку В5 формула:
Код
=ЕСЛИОШИБКА(ИНДЕКС(B6:B20;ЕСЛИОШИБКА(ПОИСКПОЗ("*";$A6:$A20;0)-2;ПРОСМОТР("яяя";$B6:$B20;СТРОКА($A$1:$A$15))));"")
протягиваете вправо на 4 ячейки; установите нужный формат даты и числа.
Затем копируете все 4 ячейки в ваши желтые строки.
В параметрах листа снимите галку с "показывать нули в ячейках ...."

Автор - Michael_S
Дата добавления - 20.09.2020 в 19:35
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический вывод данных из последней строки группы (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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