Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Объединение данных из нескольких ячеек в одну
 
_Igor_61, спасибо, попробую :)  
Объединение данных из нескольких ячеек в одну
 
buchlotnik, выдает вот такую ошибку:
Цитата
Expression.Error: Аргументы 5 были переданы функции, которая ожидает значения между 2 и 4.
Подробные сведения:
Pattern = Arguments=List
Чувствует мое сердце, что нужно просить  Excel 2019
Объединение данных из нескольких ячеек в одну
 
Юра1987, спасибо большое, но ОБЪЕДИНИТЬ мне уже предлагали, у меня версия Excel  на работе не поддерживает эту функцию  :cry: поэтому обратились к PQ.  
Изменено: глория - 12.12.2020 07:01:45
Объединение данных из нескольких ячеек в одну
 
Здравствуйте! В этой теме buchlotnik предложил запрос данных из таблицы, но работает запрос немного неправильно, подробности я описала внутри книги. Помогите, пожалуйста!
Объединение данных из нескольких ячеек в одну
 
Удалить дубликаты я могу, только если копирую таблицу, вставляю ее как значения на другой лист. Неужели на этом же листе совсем нельзя? :cry:  Мне нужен вид, как на втором листе книги
Объединение данных из нескольких ячеек в одну
 
Цитата
Андрей VG написал:
С удалёнными дубликатами
Таблица видоизменена, и если честно, то я вообще не понимаю что вы в ней делали. Мне нужен первоначальный вид, только без дубликатов. Таблица синхронизируется с другим документом и из нее заполняется форма для печати документов. Менять местами столбцы и группировать по ТК нельзя
Объединение данных из нескольких ячеек в одну
 
Все, вопросов больше нет :) просто сохранять в существующий лист, а при вставке новых данных обновлять :D  Теперь мне нужно понять как удалить дубликаты, в этой же таблице недоступно "удалить дубликаты"
Изменено: глория - 25.10.2020 07:46:21
Объединение данных из нескольких ячеек в одну
 
 PQ есть, дома, а вот на работе какая версия не знаю. Узнаю только завтра :)  С PQ никогда не работала и только сегодня узнала о существовании. Буду разбираться куда это все вставить  :sceptic:

Делаю: получить данные из таблицы, выделяю таблицу, открывается расширенный редактор, стираю все что там написано, вставляю запрос. Шипменты собираются, но столбец А открывается на новом листе, а не сразу в таблице. Так и должно быть или я что-то делаю не так? И еще, мне нужно будет каждый раз делать запрос, когда вставляю новую таблицу, с новыми данными?
Объединение данных из нескольких ячеек в одну
 
 PQ есть, дома, а вот на работе какая версия не знаю. Узнаю только завтра :)  С PQ никогда не работала и только сегодня узнала о существовании. Буду разбираться куда это все вставить  :sceptic:  
Объединение данных из нескольких ячеек в одну
 
:oops: _Xlfn. префикс отображается перед функцией в формуле. При вычислении формулы отображается #NAME. Видимо моя версия Excel не поддерживает эту функцию
Изменено: глория - 24.10.2020 18:59:41
Объединение данных из нескольких ячеек в одну
 
Спасибо большое! Это просто чудо, даже макроса не надо)))
Объединение данных из нескольких ячеек в одну
 
Здравствуйте, помогите написать макрос, который будет объединять данные из нескольких ячеек в одну. Все подробно написала в книге! На данный момент пользуюсь функцией СЦЕПИТЬ, но это занимает очень много времени.
Изменено: глория - 24.10.2020 18:24:49
Указывать дату, в зависимости от времени печати документа
 
:) И убивать тоже. Вы просто все супер УМЫ !!! Что бы я без вас делала. Спасибо за участие! Книга полностью готова к работе
Указывать дату, в зависимости от времени печати документа
 
Все, уже не надо! Решила сама. =ТДАТА()-ВРЕМЯ(8;0;0)
Указывать дату, в зависимости от времени печати документа
 
Вы меня сейчас убьете, но у меня новая проблема с датой.

Предположим рабочая смена 28.02.2020  20:00 - 29.02.2020  08:00

И не зависимо от того какого числа грузятся маршруты  и во сколько я их распечатаю (ночью или вечером)  в ячейке G54 (лист1)  должна быть дата начала рабочей смены (в данном случае 28.02.20).  12.xlsm (36.12 КБ)  
Указывать дату, в зависимости от времени печати документа
 
Цитата
aequit написал:
А Вы попробовали? В Вашем последнем файле отработал правильно - потому что в данной ячейке установлен формат "Дата".
Получается, что и время можно так же?
Нет, время пишется с датой
Изменено: глория - 28.02.2020 14:48:44
Указывать дату, в зависимости от времени печати документа
 
Вы меня сейчас убьете, но у меня новая проблема :cry: с датой.

Предположим рабочая смена 28.02.2020  20:00 - 29.02.2020  08:00

И не зависимо от того какого числа грузятся маршруты  и во сколько я их распечатаю (ночью или вечером)  в ячейке G54 (лист1)  должна быть дата начала рабочей смены (в данном случае 28.02.20).  12.xlsm (36.12 КБ)  
Изменено: глория - 28.02.2020 14:37:43
Указывать дату, в зависимости от времени печати документа
 
Цитата
aequit написал:
Можно и без регулярки: поместите в ячейку В5 Код ? 1=ВПР(J2;Таблица1;6;0)
Да, но в 6 столбце есть еще и время, а оно мне в В5 не нужно
Указывать дату, в зависимости от времени печати документа
 
Я поняла, как это сделать!!!!! Помогите с помощью регулярки сделать столбец, который будет вытаскивать из столбца F дату.
Цитата
Alec Perle написал:
Во вновь выложенном файле у Вас в ячейку Лист1!E8 подтянуто время погрузки, поэтому в формулу можно подставить эту ячейку, т.е. в ячейку Лист1!C7Код ? 1=СЕГОДНЯ()+ОКРУГЛ((ЧАС(ТДАТА())-ЧАС(E8))/24;0)
Вы ГЕНИЙ ! Работает !!! Ура-ура! А еще мне тут в голову мысль пришла, что дату можно было регуляркой выдергивать из столбца F на листе2, как на данный момент выдергивается время погрузки в ячейку G  :D  Но не факт, что график отгрузки всегда будет приходить в таком виде, бывает и без даты...
Всем огромное спасибо! Завтра на работе протестирую
Указывать дату, в зависимости от времени печати документа
 
Проблема в том, что форма на листе1 - картинка в настоящей книге, и именно она много весит. Но как выглядит форма вы видели. Я удаляю картинки, останутся только заполненные ячейки. И ячейка с датой теперь В5.   12.xlsm (33.04 КБ)  
Изменено: глория - 28.02.2020 13:39:46
Указывать дату, в зависимости от времени печати документа
 
Не поняла, в таблицу добавить столбец с этой формулой? А из него уже заполнять С7 на 1 листе? Или как? И почему L2?

Цитата
aequit написал: вставьте в пример макрос, на который ссылается Ваша кнопка Печать АКПР...
Скинуть полный документ не могу, много весит, а в этом много формул не хватает. Макрос на кнопку печать:
Скрытый текст
В настоящей книге ячейка J2 (лист1)   перелистывает номера маршрутов (лист2 столбец1), а из сторок заполняются данные на листе1 и выводится на печать. Не представляю как тут можно еще и выбор даты сделать на С7.
Книга с заполнением 1 листа (через ВПР)   Книга2.xlsm (37 КБ)  
Изменено: глория - 28.02.2020 13:09:05
Указывать дату, в зависимости от времени печати документа
 
Не работает, при печати любого времени дает одну и ту же дату  :( , а точнее сегодня()-1
Изменено: глория - 27.02.2020 21:32:52
Указывать дату, в зависимости от времени печати документа
 
Здравствуйте, в прошлый раз я не все условия учла и абра кадабра получилась 8-0 :

Нужно заполнить ячейку С7 (лист1) датой по условиям, при массовой печати с автозаполнением (листа1) из таблицы (лист2) Книга2.xlsm (36.89 КБ)      :
1) ЕСЛИ (ЧАС(ТДАТА()) >20  и  (лист2) f2-f28 > 20:00, то СЕГОДНЯ()
2) ЕСЛИ (ЧАС(ТДАТА()) >0    и  (лист2) f2-f28 > 20:00, то СЕГОДНЯ()-1
3) ЕСЛИ (ЧАС(ТДАТА()) >0    и  (лист2) f2-f28 > = 00:00, то СЕГОДНЯ()
4) ЕСЛИ (ЧАС(ТДАТА()) >20  и  (лист2) f2-f28 > = 00:00, то СЕГОДНЯ()+1

Возможно это все уместить в одной формуле, для одной ячейки?
Например рабочая смена с 20:00 27.02.20 до 08:00 28.02.20.

По таблице лист2:
1 маршрут Фомин должен начать грузиться в 22:00 27.02.20
Если документы на него распечатать вечером 27.02.20, то должна указываться дата 27.02.20 (сегодня())
А если печать ночью, после 0:00, то тоже должна быть дата 27.02.20, но это уже будет (сегодня()-1)

2 маршрут Безъязыков должен начать грузиться в 03:00 28.02.20
Если печатать его вечером 27.02.20, то должна быть дата 28.02.20 (сегодня()+1)
А если печатать ночью, после 0:00, то тоже должна быть дата 28.02.20, но это уже будет (сегодня())
И все это в одной ячейке листа1 С7

Так как печать массовая, то все даты должны подбираться автоматически.
Изменено: глория - 27.02.2020 21:32:33
Перед печатью показывать скрытый лист, а после печати скрывать
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
как все запущено  
Спасибо большое!  :D Если бы я не была чайником, мне бы и прятать ничего не пришлось. Все работает! ;)  
Перед печатью показывать скрытый лист, а после печати скрывать
 
А в какое место это вставить в макрос? Или что в нем заменить? Форма на листе1 заполняется из таблицы (лист2) сменой значения ячейки J2 (массовая печать с автозаполнением). Так вот мне нужно лист2 оставить открытым для внесения данных в таблицу, а форму (лист1) скрыть, но в скрытом виде она не выводится на печать (ошибка). Поэтому перед печатью показать, после печати скрыть.
Изменено: глория - 25.02.2020 13:41:47
Перед печатью показывать скрытый лист, а после печати скрывать
 
Скрытый текст
Здравствуйте, макрос на печать активного листа (в этом случае лист1). Встала острая необходимость прятать лист1 (форму) от корявых ручек. Можно в этом макросе перед печатью показывать скрытый лист1, а сразу после печати скрывать его?
Изменено: глория - 25.02.2020 13:23:04
Указывать дату, в зависимости от времени печати документа
 
Alec Perle, тоже работает, спасибо!
Указывать дату, в зависимости от времени печати документа
 
Спасибо ОГРОМНОЕ! Вы мне очень помогли!
Указывать дату, в зависимости от времени печати документа
 
А нельзя просто прописать формулу типа "ЕСЛИ текущее время от 20-00 до 23-59, то Сегодня()+1, в противном случае Сегодня()" в любую ячейку, чтобы не заморачиваться с макросами. Не могу сама такую прописать, не хватает знаний. Сама смогла придумать только две кнопки на листе: "текущая (сегодня()" и "след. дата (сегодня()+1", которые при нажатии заполняют мне одну и ту же ячейку. Но это не удобно, хотелось бы автоматизировать. Загрузить книгу не могу, большой размер. Адрес ячейки : Лист1 В5
Изменено: глория - 25.02.2020 10:12:47
Указывать дату, в зависимости от времени печати документа
 
Здравствуйте, подскажите, как сделать, чтобы дата прописывалась, в зависимости от времени печати? Например я печатаю документ 23.02.2020  в  23:00, то дата (=сегодня()) будет 23.02.2020, а мне нужно, чтобы дата была 24.02.2020. Но если я печатаю документ 24.02.2020 в 00:00, то дата должна оставаться 24.02.2020.
То есть мне нужно чтобы в зависимости от времени распечатывания документа (с 20:00 - до 00:00) указывалась дата (=сегодня()+1), а если печать документа (с 0:00 до 08:00) указывалась дата (=сегодня()).  То есть в любом случае мне нужно получить 24.02.2020.
Изменено: глория - 25.02.2020 08:11:32
Страницы: 1
Наверх