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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных из основной таблицы в новую по заданной дате - Мир MS Excel

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

Excel 2016
Добрый день, уважаемые форумчане!
Приходится обратится к Вам второй раз со свое время работы в Excel. Запарилси я со своей задачкой. Не выходит каменный цветок ((
Суть задачи:
Есть большой список данных (сделок) у каждой сделки есть дата. В один день может быть несколько сделок.
Вопрос: Как из таблицы данных (сделок) на листе №1 перенести на лист 2 ТОЛЬКО те сделки которые попадают по условие (дата) которая указана на листе №2.
Пример во вложении.
Возможно догадываюсь что вариант Google в помощь или я уже 105 человек с подобным вопросом. НО блин не могу допилить под свою задачу уже второй день.

Заранее спасибо!
К сообщению приложен файл: Forum_example.xlsx(9.6 Kb)
 
Ответить
СообщениеДобрый день, уважаемые форумчане!
Приходится обратится к Вам второй раз со свое время работы в Excel. Запарилси я со своей задачкой. Не выходит каменный цветок ((
Суть задачи:
Есть большой список данных (сделок) у каждой сделки есть дата. В один день может быть несколько сделок.
Вопрос: Как из таблицы данных (сделок) на листе №1 перенести на лист 2 ТОЛЬКО те сделки которые попадают по условие (дата) которая указана на листе №2.
Пример во вложении.
Возможно догадываюсь что вариант Google в помощь или я уже 105 человек с подобным вопросом. НО блин не могу допилить под свою задачу уже второй день.

Заранее спасибо!

Автор - JonnyL
Дата добавления - 15.02.2019 в 15:45
sboy Дата: Пятница, 15.02.2019, 15:51 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2527
Репутация: 717 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$4:A$99;АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);СТРОКА(A1)));"")
К сообщению приложен файл: 7356110.xlsx(11.3 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$4:A$99;АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);СТРОКА(A1)));"")

Автор - sboy
Дата добавления - 15.02.2019 в 15:51
_Boroda_ Дата: Пятница, 15.02.2019, 16:07 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15218
Репутация: 5981 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А сводной таблицей не удобнее будет? Там и несколько разных дат, даже не по порядку, указать можно будет
К сообщению приложен файл: Forum_example_1.xlsx(13.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА сводной таблицей не удобнее будет? Там и несколько разных дат, даже не по порядку, указать можно будет

Автор - _Boroda_
Дата добавления - 15.02.2019 в 16:07
JonnyL Дата: Понедельник, 18.02.2019, 13:44 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А сводной таблицей не удобнее будет? Там и несколько разных дат, даже не по порядку, указать можно будет


Спасибо за совет. Как вариант тоже можно использовать. Но хотелось бы не привязываться к каким либо строгим формам. Что бы в последующем могли внести какие либо корректировки. Поэтому предпочтение отдаю формуле. Еще раз спасибо за ответ.

Удачи!
 
Ответить
Сообщение
А сводной таблицей не удобнее будет? Там и несколько разных дат, даже не по порядку, указать можно будет


Спасибо за совет. Как вариант тоже можно использовать. Но хотелось бы не привязываться к каким либо строгим формам. Что бы в последующем могли внести какие либо корректировки. Поэтому предпочтение отдаю формуле. Еще раз спасибо за ответ.

Удачи!

Автор - JonnyL
Дата добавления - 18.02.2019 в 13:44
JonnyL Дата: Понедельник, 18.02.2019, 13:46 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день.

=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$4:A$99;АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);СТРОКА(A1)));"")


Добрый день, вот это как раз то что нужно. Спасибо. Но не могли бы Вы расшифровать суть данной формулы что самому в этом вопросе разобраться а не тупо копировать/вставить. Спасибо.
 
Ответить
Сообщение
Добрый день.

=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$4:A$99;АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);СТРОКА(A1)));"")


Добрый день, вот это как раз то что нужно. Спасибо. Но не могли бы Вы расшифровать суть данной формулы что самому в этом вопросе разобраться а не тупо копировать/вставить. Спасибо.

Автор - JonnyL
Дата добавления - 18.02.2019 в 13:46
sboy Дата: Понедельник, 18.02.2019, 14:30 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2527
Репутация: 717 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Суть Вы сами описали в первом посте :) Непонятно что-то конкретное или вообще всё?


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Суть Вы сами описали в первом посте :) Непонятно что-то конкретное или вообще всё?

Автор - sboy
Дата добавления - 18.02.2019 в 14:30
JonnyL Дата: Понедельник, 18.02.2019, 15:59 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день.
Суть Вы сами описали в первом посте Непонятно что-то конкретное или вообще всё?


Если сказать более конкретно: Не понимаю вот это блок формулы :
АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);
 
Ответить
Сообщение
Добрый день.
Суть Вы сами описали в первом посте Непонятно что-то конкретное или вообще всё?


Если сказать более конкретно: Не понимаю вот это блок формулы :
АГРЕГАТ(15;6;(СТРОКА($A$4:$A$99)-3)/(Лист1!$A$4:$A$99=$B$3);

Автор - JonnyL
Дата добавления - 18.02.2019 в 15:59
sboy Дата: Понедельник, 18.02.2019, 16:35 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2527
Репутация: 717 ±
Замечаний: 0% ±

Excel 2010
АГРЕГАТ (15;6...) - функция обработки массивов (почитайте в справке) Параметры: 15 - НАИМЕНЬШИЙ; 6 - пропускаем ошибки
(СТРОКА($A$4:$A$99)-3) - получаем массив 1,2,3,..., 99
(Лист1!$A$4:$A$99=$B$3) - получаем массив ИСТИНА или ЛОЖЬ при сравнении дат в таблице с датой в условии
делим первый массив на второй получаем массив с номером строки где дата совпадает или ошибка деления на 0 (1,2,#ДЕЛ/0!,...)

Как разобраться в работе сложной формулы


Яндекс: 410016850021169
 
Ответить
СообщениеАГРЕГАТ (15;6...) - функция обработки массивов (почитайте в справке) Параметры: 15 - НАИМЕНЬШИЙ; 6 - пропускаем ошибки
(СТРОКА($A$4:$A$99)-3) - получаем массив 1,2,3,..., 99
(Лист1!$A$4:$A$99=$B$3) - получаем массив ИСТИНА или ЛОЖЬ при сравнении дат в таблице с датой в условии
делим первый массив на второй получаем массив с номером строки где дата совпадает или ошибка деления на 0 (1,2,#ДЕЛ/0!,...)

Как разобраться в работе сложной формулы

Автор - sboy
Дата добавления - 18.02.2019 в 16:35
JonnyL Дата: Понедельник, 18.02.2019, 17:50 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
АГРЕГАТ (15;6...) - функция обработки массивов (почитайте в справке) Параметры: 15 - НАИМЕНЬШИЙ; 6 - пропускаем ошибки
(СТРОКА($A$4:$A$99)-3) - получаем массив 1,2,3,..., 99
(Лист1!$A$4:$A$99=$B$3) - получаем массив ИСТИНА или ЛОЖЬ при сравнении дат в таблице с датой в условии
делим первый массив на второй получаем массив с номером строки где дата совпадает или ошибка деления на 0 (1,2,#ДЕЛ/0!,...)

Как разобраться в работе сложной формулы


Большое спасибо за ответ. Все супер!!

Удачи.
 
Ответить
Сообщение
АГРЕГАТ (15;6...) - функция обработки массивов (почитайте в справке) Параметры: 15 - НАИМЕНЬШИЙ; 6 - пропускаем ошибки
(СТРОКА($A$4:$A$99)-3) - получаем массив 1,2,3,..., 99
(Лист1!$A$4:$A$99=$B$3) - получаем массив ИСТИНА или ЛОЖЬ при сравнении дат в таблице с датой в условии
делим первый массив на второй получаем массив с номером строки где дата совпадает или ошибка деления на 0 (1,2,#ДЕЛ/0!,...)

Как разобраться в работе сложной формулы


Большое спасибо за ответ. Все супер!!

Удачи.

Автор - JonnyL
Дата добавления - 18.02.2019 в 17:50
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенос данных из основной таблицы в новую по заданной дате (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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