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

Вход

Регистрация

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

 

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

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Перенести даты из одной таблицы в другую.
Mark1976 Дата: Воскресенье, 23.09.2018, 15:48 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Здравствуйте. Есть 2 таблицы. Мне надо перенести данные из одной в другую. Переносятся даты, которых не одна. Буду признателен за помощь. Пример приложен.
К сообщению приложен файл: 7240301.xls (41.5 Kb)
 
Ответить
СообщениеЗдравствуйте. Есть 2 таблицы. Мне надо перенести данные из одной в другую. Переносятся даты, которых не одна. Буду признателен за помощь. Пример приложен.

Автор - Mark1976
Дата добавления - 23.09.2018 в 15:48
_Boroda_ Дата: Воскресенье, 23.09.2018, 16:02 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Из какой в какую? И что делать, если дата одна?
Примерчик поразвернутей можно?


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

Автор - _Boroda_
Дата добавления - 23.09.2018 в 16:02
Mark1976 Дата: Воскресенье, 23.09.2018, 16:15 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
_Boroda_, минуту.
 
Ответить
Сообщение_Boroda_, минуту.

Автор - Mark1976
Дата добавления - 23.09.2018 в 16:15
Mark1976 Дата: Воскресенье, 23.09.2018, 16:19 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
_Boroda_, переносим из листа: Движение на лист Оборотка. Если дата одна, то и переносим одну дату. Поправил пример. Даты можно через запятую или через пробел.
К сообщению приложен файл: 8421266.xls (42.0 Kb)


Сообщение отредактировал Mark1976 - Воскресенье, 23.09.2018, 16:21
 
Ответить
Сообщение_Boroda_, переносим из листа: Движение на лист Оборотка. Если дата одна, то и переносим одну дату. Поправил пример. Даты можно через запятую или через пробел.

Автор - Mark1976
Дата добавления - 23.09.2018 в 16:19
_Boroda_ Дата: Воскресенье, 23.09.2018, 16:39 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ох-ох-ох...
Ну давайте буду вопросы задавать

1. Переносим все названия, или только те, у кого есть дата, или те, у кого есть дата прихода? Или еще как? Или на листе "Оборотка" уже есть список названий, по которым нужно переносить данные?
2. Какое максимальное количество дат у одного названия может быть? Если произвольное, то это только макросом или с двумя допстолбцами на листе "Движение"
3. Могут ли на листе "Движение" у одного наименования быть даты в строках не подряд? Пример
Название--------Дата1--------Дата2
ААА-------------01.01.2018----05.01.2018
-----------------02.01.2018
--------------------------------08.01.2018
----------------------------------------------
--------------------------------09.01.2018
-----------------06.01.2018
-----------------07.01.2018----15.01.2018


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

1. Переносим все названия, или только те, у кого есть дата, или те, у кого есть дата прихода? Или еще как? Или на листе "Оборотка" уже есть список названий, по которым нужно переносить данные?
2. Какое максимальное количество дат у одного названия может быть? Если произвольное, то это только макросом или с двумя допстолбцами на листе "Движение"
3. Могут ли на листе "Движение" у одного наименования быть даты в строках не подряд? Пример
Название--------Дата1--------Дата2
ААА-------------01.01.2018----05.01.2018
-----------------02.01.2018
--------------------------------08.01.2018
----------------------------------------------
--------------------------------09.01.2018
-----------------06.01.2018
-----------------07.01.2018----15.01.2018

Автор - _Boroda_
Дата добавления - 23.09.2018 в 16:39
Mark1976 Дата: Воскресенье, 23.09.2018, 16:56 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
_Boroda_, у меня мало опыта в написании тех.заданий. Спасибо за понимание. Отвечаю.
1. Переносим все названия, или только те, у кого есть дата, или те, у кого есть дата прихода? Ответ: Здесь по типу ВПР. Сравниванием названия. Смотрим в таблицу Движение, и если там стоят даты либо дата прихода, либо дата расхода, то смотрим таблицу Оборотка и если там есть такое же название, то переносим даты. Названия должны совпадать.

Или еще как? Или на листе "Оборотка" уже есть список названий, по которым нужно переносить данные? Да они уже есть.

2. Какое максимальное количество дат у одного названия может быть? Может быть много. Если надо будет выставлять диапазон, то можно сделать запас на 50 строк.

3. Могут ли на листе "Движение" у одного наименования быть даты в строках не подряд? Нет не могут. Даты идут без пробелов между строк.

Объяснил как смог.


Сообщение отредактировал Mark1976 - Воскресенье, 23.09.2018, 17:03
 
Ответить
Сообщение_Boroda_, у меня мало опыта в написании тех.заданий. Спасибо за понимание. Отвечаю.
1. Переносим все названия, или только те, у кого есть дата, или те, у кого есть дата прихода? Ответ: Здесь по типу ВПР. Сравниванием названия. Смотрим в таблицу Движение, и если там стоят даты либо дата прихода, либо дата расхода, то смотрим таблицу Оборотка и если там есть такое же название, то переносим даты. Названия должны совпадать.

Или еще как? Или на листе "Оборотка" уже есть список названий, по которым нужно переносить данные? Да они уже есть.

2. Какое максимальное количество дат у одного названия может быть? Может быть много. Если надо будет выставлять диапазон, то можно сделать запас на 50 строк.

3. Могут ли на листе "Движение" у одного наименования быть даты в строках не подряд? Нет не могут. Даты идут без пробелов между строк.

Объяснил как смог.

Автор - Mark1976
Дата добавления - 23.09.2018 в 16:56
_Boroda_ Дата: Воскресенье, 23.09.2018, 18:45 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Разъедините ячейки в столбце А и посмотрите какой там у Вас бардак - где-то "пустые" действительно пустые, а где-то со значениями, скрытыми наложенным сверху объединением. Где Вы это взяли?
В таком случае формулы будут немного сложнее
Для допстолбца
Код
=ТЕКСТ(B2;СИМВОЛ(10)&"ДД.ММ.ГГГ;;;")&ЕСЛИ(($A2<>"")*(СЧЁТЕСЛИ($A$1:$A1;$A2)=0);"";D1)

Основная
Код
=ПСТР(ПРОСМОТР(;-1/(ПРОСМОТР(СТРОКА(Движение!A$2:A$999);СТРОКА(Движение!A$2:A$999)/(Движение!$A$2:$A$999<>"");Движение!$A$2:$A$999)=$B2);Движение!D$2:D$99);2;888)

Если Excel 2007 или больше, то вторую формулу можно обернуть в ЕСЛИОШИБКА
К сообщению приложен файл: 8421266_1.xlsb (44.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеРазъедините ячейки в столбце А и посмотрите какой там у Вас бардак - где-то "пустые" действительно пустые, а где-то со значениями, скрытыми наложенным сверху объединением. Где Вы это взяли?
В таком случае формулы будут немного сложнее
Для допстолбца
Код
=ТЕКСТ(B2;СИМВОЛ(10)&"ДД.ММ.ГГГ;;;")&ЕСЛИ(($A2<>"")*(СЧЁТЕСЛИ($A$1:$A1;$A2)=0);"";D1)

Основная
Код
=ПСТР(ПРОСМОТР(;-1/(ПРОСМОТР(СТРОКА(Движение!A$2:A$999);СТРОКА(Движение!A$2:A$999)/(Движение!$A$2:$A$999<>"");Движение!$A$2:$A$999)=$B2);Движение!D$2:D$99);2;888)

Если Excel 2007 или больше, то вторую формулу можно обернуть в ЕСЛИОШИБКА

Автор - _Boroda_
Дата добавления - 23.09.2018 в 18:45
Mark1976 Дата: Воскресенье, 23.09.2018, 20:46 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Александр, большое спасибо. Добавил в форму ЕСЛИОШИБКА, все работает.
 
Ответить
СообщениеАлександр, большое спасибо. Добавил в форму ЕСЛИОШИБКА, все работает.

Автор - Mark1976
Дата добавления - 23.09.2018 в 20:46
Mark1976 Дата: Воскресенье, 23.09.2018, 20:51 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
_Boroda_,
Цитата
Где Вы это взяли?
Мне на этом форуме делали такую таблицу.
 
Ответить
Сообщение_Boroda_,
Цитата
Где Вы это взяли?
Мне на этом форуме делали такую таблицу.

Автор - Mark1976
Дата добавления - 23.09.2018 в 20:51
Mark1976 Дата: Воскресенье, 23.09.2018, 20:56 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
А можно даты отсортировать сверху вниз по возрастанию?

Сейчас вот так. На листе: Оборотка
23.10.2017
01.10.2017
01.09.2017
27.06.2017
17.05.2017
21.04.2017
10.03.2017
20.02.2017
20.02.2017
20.02.2017
27.01.2017


Сообщение отредактировал Mark1976 - Воскресенье, 23.09.2018, 20:56
 
Ответить
СообщениеА можно даты отсортировать сверху вниз по возрастанию?

Сейчас вот так. На листе: Оборотка
23.10.2017
01.10.2017
01.09.2017
27.06.2017
17.05.2017
21.04.2017
10.03.2017
20.02.2017
20.02.2017
20.02.2017
27.01.2017

Автор - Mark1976
Дата добавления - 23.09.2018 в 20:56
_Boroda_ Дата: Воскресенье, 23.09.2018, 21:26 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Поменяйте местами сцепку в формуле
Код
=ЕСЛИ(($A2<>"")*(СЧЁТЕСЛИ($A$1:$A1;$A2)=0);"";D1)&ТЕКСТ(B2;СИМВОЛ(10)&"ДД.ММ.ГГГ;;;")
К сообщению приложен файл: 8421266_2.xlsb (43.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПоменяйте местами сцепку в формуле
Код
=ЕСЛИ(($A2<>"")*(СЧЁТЕСЛИ($A$1:$A1;$A2)=0);"";D1)&ТЕКСТ(B2;СИМВОЛ(10)&"ДД.ММ.ГГГ;;;")

Автор - _Boroda_
Дата добавления - 23.09.2018 в 21:26
Mark1976 Дата: Воскресенье, 23.09.2018, 21:31 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 812
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Спасибо Александр.
 
Ответить
СообщениеСпасибо Александр.

Автор - Mark1976
Дата добавления - 23.09.2018 в 21:31
  • Страница 1 из 1
  • 1
Поиск:

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