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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Перенос даты в другую таблицу по месяцу
jester_mdz Дата: Пятница, 02.08.2024, 13:13 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Здравствуйте. Необходимо с листа 1 перенести отпуска на лист 2. Прошу знатоков оказать помощь в решении. Спасибо.
К сообщению приложен файл: 8895948.xlsx (11.2 Kb)
 
Ответить
СообщениеЗдравствуйте. Необходимо с листа 1 перенести отпуска на лист 2. Прошу знатоков оказать помощь в решении. Спасибо.

Автор - jester_mdz
Дата добавления - 02.08.2024 в 13:13
Hugo Дата: Пятница, 02.08.2024, 13:20 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Если быть точным в формулировках - ни одна формула ничего перенести не может, они только показывают результаты вычислений. Т.е. можно сказать что копируют.
По задаче - можно сделать парой сумм() (это если в одном месяце два отпуска, но непонятно как даты тогда писать), но лично я бы сперва доработал таблицу Лист2 для облегчения себе любимому с написанием этой формулы - речь о этих месяцах словом, проще когда там дата. А отобразить можно что угодно форматом ячейки.
Если там ничего менять нельзя - ну лениво заниматься такими преобразованиями слова в дату... А там ведь ещё и год вроде как нужно учитывать - а где год в слове "январь"?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 02.08.2024, 13:26
 
Ответить
СообщениеЕсли быть точным в формулировках - ни одна формула ничего перенести не может, они только показывают результаты вычислений. Т.е. можно сказать что копируют.
По задаче - можно сделать парой сумм() (это если в одном месяце два отпуска, но непонятно как даты тогда писать), но лично я бы сперва доработал таблицу Лист2 для облегчения себе любимому с написанием этой формулы - речь о этих месяцах словом, проще когда там дата. А отобразить можно что угодно форматом ячейки.
Если там ничего менять нельзя - ну лениво заниматься такими преобразованиями слова в дату... А там ведь ещё и год вроде как нужно учитывать - а где год в слове "январь"?

Автор - Hugo
Дата добавления - 02.08.2024 в 13:20
jester_mdz Дата: Пятница, 02.08.2024, 13:25 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Быть может я не так сформулировал?
К примеру сотрудник идет в отпуск в мае на 14 дней, значит надо дату допустим 15.05.2024 перенести в столбец Май и соответственно дни туда же. год игнорируем


Сообщение отредактировал jester_mdz - Пятница, 02.08.2024, 13:27
 
Ответить
СообщениеБыть может я не так сформулировал?
К примеру сотрудник идет в отпуск в мае на 14 дней, значит надо дату допустим 15.05.2024 перенести в столбец Май и соответственно дни туда же. год игнорируем

Автор - jester_mdz
Дата добавления - 02.08.2024 в 13:25
Hugo Дата: Пятница, 02.08.2024, 13:28 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Да понятно, только перенести можно только макросом или вручную, а Вам нужно скопировать.
Отпуска будут только два, и только в разных месяцах, только как показано в примере?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеДа понятно, только перенести можно только макросом или вручную, а Вам нужно скопировать.
Отпуска будут только два, и только в разных месяцах, только как показано в примере?

Автор - Hugo
Дата добавления - 02.08.2024 в 13:28
jester_mdz Дата: Пятница, 02.08.2024, 13:36 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Hugo, отпусков может быть и два и один. в разных месяцах да. год игнорируем но отображаться должен. может так проще будет?
К сообщению приложен файл: 1137571.xlsx (12.0 Kb)
 
Ответить
СообщениеHugo, отпусков может быть и два и один. в разных месяцах да. год игнорируем но отображаться должен. может так проще будет?

Автор - jester_mdz
Дата добавления - 02.08.2024 в 13:36
jester_mdz Дата: Пятница, 02.08.2024, 13:38 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
забыл кое-что. при изменении даты или дней на листе 1 данные на листе 2 изменяются
 
Ответить
Сообщениезабыл кое-что. при изменении даты или дней на листе 1 данные на листе 2 изменяются

Автор - jester_mdz
Дата добавления - 02.08.2024 в 13:38
Hugo Дата: Пятница, 02.08.2024, 13:52 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
может так проще будет?
- да, вот именно так и должно быть.
Но что-то сложная формула получается, аж запутался чуть...
Я пока пас, может кто другой быстрее сделает, другие дела...


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
Сообщение
может так проще будет?
- да, вот именно так и должно быть.
Но что-то сложная формула получается, аж запутался чуть...
Я пока пас, может кто другой быстрее сделает, другие дела...

Автор - Hugo
Дата добавления - 02.08.2024 в 13:52
Hugo Дата: Пятница, 02.08.2024, 14:48 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Доделал на том первом файле, тут в формуле год не проверяю, но можно усложнять если нужно.
Если у кого-то будут оба отпуска в одном месяце, то подтянет только первый.
Хотя что там усложнять - просто месяц() заменить конмесяца() - не работает почему-то
К сообщению приложен файл: 8895948h.xlsx (15.5 Kb)


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 02.08.2024, 15:15
 
Ответить
СообщениеДоделал на том первом файле, тут в формуле год не проверяю, но можно усложнять если нужно.
Если у кого-то будут оба отпуска в одном месяце, то подтянет только первый.
Хотя что там усложнять - просто месяц() заменить конмесяца() - не работает почему-то

Автор - Hugo
Дата добавления - 02.08.2024 в 14:48
Pelena Дата: Пятница, 02.08.2024, 15:14 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Ещё вариант с переносом дней на следующий месяц
К сообщению приложен файл: 0052472.xlsx (15.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕщё вариант с переносом дней на следующий месяц

Автор - Pelena
Дата добавления - 02.08.2024 в 15:14
Hugo Дата: Пятница, 02.08.2024, 17:14 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Ещё вариант UDF - в ячейках (сразу в двух!) всего лишь пишем
Код
=vacation($A3;B$1;Лист1!$A$3:$E$5)
К сообщению приложен файл: 8895948h.xlsm (22.3 Kb)


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеЕщё вариант UDF - в ячейках (сразу в двух!) всего лишь пишем
Код
=vacation($A3;B$1;Лист1!$A$3:$E$5)

Автор - Hugo
Дата добавления - 02.08.2024 в 17:14
jester_mdz Дата: Понедельник, 05.08.2024, 06:38 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Hugo,
Ещё вариант UDF


интересный вариант. спасибо большое. возьму на вооружение оба варианта.
 
Ответить
СообщениеHugo,
Ещё вариант UDF


интересный вариант. спасибо большое. возьму на вооружение оба варианта.

Автор - jester_mdz
Дата добавления - 05.08.2024 в 06:38
jester_mdz Дата: Понедельник, 05.08.2024, 06:42 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Ещё вариант с переносом дней на следующий месяц

Спасибо. Вполне имеет право на жизнь. но немного в другом варианте таблицы с днями можно? для большей наглядности. в смысле чтобы закрашивались дни.
К сообщению приложен файл: 4638928.xlsx (17.7 Kb)


Сообщение отредактировал jester_mdz - Понедельник, 05.08.2024, 06:43
 
Ответить
Сообщение
Ещё вариант с переносом дней на следующий месяц

Спасибо. Вполне имеет право на жизнь. но немного в другом варианте таблицы с днями можно? для большей наглядности. в смысле чтобы закрашивались дни.

Автор - jester_mdz
Дата добавления - 05.08.2024 в 06:42
Pelena Дата: Понедельник, 05.08.2024, 08:36 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
немного в другом варианте таблицы с днями

формула для УФ
Код
=ИЛИ(И(B$2>=Лист1!$B3;B$2<=Лист1!$B3+Лист1!$C3-1);И(B$2>=Лист1!$D3;B$2<=Лист1!$D3+Лист1!$E3-1))
К сообщению приложен файл: 3572442.xlsx (17.9 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
немного в другом варианте таблицы с днями

формула для УФ
Код
=ИЛИ(И(B$2>=Лист1!$B3;B$2<=Лист1!$B3+Лист1!$C3-1);И(B$2>=Лист1!$D3;B$2<=Лист1!$D3+Лист1!$E3-1))

Автор - Pelena
Дата добавления - 05.08.2024 в 08:36
jester_mdz Дата: Понедельник, 05.08.2024, 15:15 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

2016
Pelena, спасибо.
 
Ответить
СообщениеPelena, спасибо.

Автор - jester_mdz
Дата добавления - 05.08.2024 в 15:15
  • Страница 1 из 1
  • 1
Поиск:

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