21.06.2025 15:27:19
saratau1, вам что надо подтянуть строки по условию?
см файл |
|
|
|
21.06.2025 15:54:54
Отлично! Всё работает корректно. СПАСИБО ЗА ПОМОЩЬ.
Позже перенесу фомулы в основной фаил. |
|
|
|
21.06.2025 16:56:46
Подскажите как можно исправить ошибку, описание во вложении.
|
|
|
|
21.06.2025 18:05:27
В прикрепленном файле вообще ничего не понятно. Графа "Дата" есть в 18 таблицах, какие данные вам нужны в этих таблицах, везде одинаковые? ВПР() ищет по точному совпадению или по не точному но при сортированных данных. Если в графу "Дата" вносить точное время и дату, то ВПР() найдет только первое значение и если есть ещё строки с такой датой и временем, то они не отобразятся. В первоначальном сообщении вы просили отобразить только те, которые попадают в прописанный период, теперь вы изменили задачу и хотите вводить дату самостоятельно. Так что вы хотите? В файле попытка угадать.
Изменено: |
|||||
|
|
22.06.2025 05:32:15
|
|||
|
|
22.06.2025 05:36:19
Я не знаю, как правильно указать даты во вкладке «Ввод формы» чтобы при самостоятельном вводе даты (из вкладки «Ввод формы» они должны быть одинаковы) во вкладку «РТО форма 2» и в строке после даты в ячейках появлялись нужные мне данные. |
|||
|
|
22.06.2025 05:52:58
Имеется топливный отчет от работодателя определённого вида в Ексель. Ексель файл состоит из пяти вкладок, в каждой вкладке вручную требуется вносить приход, расход, а также остаток топлива на конец суток, месяца и за рейс. Топливный отчет отправляется в конце каждого месяца или в конце рейса что заканчивается раньше. Рейс может длится 2-3 дня, а может и больше месяца. Как я вышел из ситуации: Я создал Ексель файл в нем вкладку «Ввод форма» где записываю каждый день расход, приход топлива по механизмам. И уже из вкладки «Ввод форма» стараюсь забрать с помощью функции ВПР и подставить данные в другие вкладки (таблицы) топливного отчета, например во вкладку «РТО форма 2». Что мне хотелось бы: внести расход и работу механизмов во вкладку «Ввод форма», а программа с минимальным моим участием сама расставляла бы расход и работу механизмов во вкладку за рейс и во вкладку месяц. |
|||
|
|
22.06.2025 06:21:41
Расход и наработки часов механизмов не отображается корректно за 30.04.24 24:00 (т.е.имеется ввиду работу механизма с 30.04.24 20:40 до 24:00) во вкладке «Ввод форма» в таблице "участок №2". |
|||
|
|
22.06.2025 15:02:47
Предполагаю, что ВПР() для решения этой задачи не подходит. Вам нужно использовать функцию СУММЕСЛИМН() или другую, для суммирования данных в течении одного дня или периода.
Пример формулы в ячейке D17, в ячейку С17 вводим интересующую нас дату. В вашем файле слишком много таблиц и не нужной информации не относящейся к вопросу. Удалите всё не нужное, оставьте одну таблицу, покадите как есть и как хотели бы видеть. Лучше указать ссылками(формулами) от куда что берется. А пока опять таки только догадки и предложение. На листе "Ввод формы" данные вести подряд без всяких пустых строк. Убрать строки "Расход за сутки". Ведь за сутки можно посчитать вписав дату в графу "Дата", но в столбце С (или можно использовать любой другой столбец) прописывать пояснение к чему относится эта строка, "ходовое время"; "стоянка" или ещё что. Чую забанят меня модераторы, за пособничество нарушителю "Правил форума". Название без раскрытия задачи, в одной теме скачки от одного вопроса к другому. Так что когда выйду на связь, решать модератору.
Изменено: |
|
|
|
23.06.2025 05:42:44
Добрый день! попробую подставить формулы СУММЕСЛИМН() позже отпишусь.
|
|
|
|
23.06.2025 16:24:06
|
|||
|
|
23.06.2025 16:26:27
|
|||
|
|
23.06.2025 16:33:09
С условием что в первый день данные появились (расход, часы) с 02.05.25 14:20 по 02.05.25 24:00, а в последний с 14.05.25 0:00 по 14.05.25 9:55 |
|||
|
|
23.06.2025 16:40:36
|
|||
|
|
23.06.2025 16:50:15
Текущею дату можно вводить Shift+Ctrl+4, а время Shift+Ctrl+6. А потом изменить на нужное дату и время. Так можно вводить даже непосредственно в строке формул, добавляя к дате время.
Изменено: |
|||||
|
|
26.06.2025 04:43:41
Добрый день! Долго разбирался в таблице, старался перенести формулы под свои нужды. Формулы в желтых ячейках я смог перенести в свою таблицу, а вот из оранжевых не получается видимо делаю где-то ошибку при переносе. Также не смог разобраться почему разные формулы (в желтых и оранжевых ячейках в таблице за рейс). Также меня озадачивает, когда в таблицу "за рейс" подставляешь дату 02.05.2025 14:20, то программа считает данные с 02.05.2025 14:20 (как и положено) но еще и плюсует нижнюю строчку 03.05.2025 0:00 оранжевого цвета. Из таблицы "Ввод формы" А если вводишь дату в таблицу "за рейс" 02.05.2025 00:00, то программа берет данные только в желтых ячейках и НЕ плюсует нижнею строчку 03.05.2025 0:00 оранжевого цвета из таблицы "Ввод формы". Как я понимаю формула считает относительно одних суток, но тогда она должна считать в обеих случаях одинаково? |
|||
|
|
26.06.2025 10:22:43
Изменено: |
|||||||||||||||||||||
|
|
26.06.2025 14:34:53
|
|||
|
|
02.07.2025 16:46:45
Добрый день! Благодарю Вас за помощь, я подставил ваши формулы в свою таблицу. Смог разобраться только с одной, и огромное спасибо за символ $ теперь при копировании формул, диапазон не сдвигаются. Подскажите как исправить ошибку. Ввожу дату во вкладке «ННК» 01.06.25. 00:00 – 27.06.25 12:30 в столбце F и H (ДГ-1) за 27 число считает всё верно. Когда меняю дату на 01.06.25. 00:00 – 27.06.25 13:20 то в столбце F и H за 27 число, начинает считает не корректно. (ДГ-1), и ячейках под (ДГ-2) не соответствует данные. Подсчет следующих дней идет уже с ошибкой. Если указать дату окончания 01.07.25. 00:00, то программа посчитает и за 01.07. |
|||
|
|
02.07.2025 18:14:11
Здравствуйте.
Проверку показал на листе "ННК" в АВ6:АС8.
Изменено: |
|||
|
|
03.07.2025 05:48:54
|
|||
|
|
03.07.2025 10:26:03
Здравствуйте.
Понятно. Вы хотите чтобы время 13:20 не попадало в расчёт. Тогда попробуйте заменить ОКРУГЛ($S$6;6) на ОКРУГЛВНИЗ($S$6;6) |
|
|
|
03.07.2025 16:26:44
|
|||
|
|
03.07.2025 17:51:56
В формуле прописано "<"&МИН(ОКРУГЛВНИЗ($S$6;6);, это значит меньше чем в S6. В S6= 1.07.2025 00:00:00, время меньше этого на долю секунды будет уже 30.06.2025 23:59:59,9999 и понятное дело, что 1.07.2025 в этот диапазон не входит.
В прошлый раз вы писали что
Сделал выбор даты и времени из существующих, может быть это поможет? Лист "ННК", ячейки Е6 и S6. Но надо определиться S6 включительно или исключительно при расчёте. В формуле в столбцах F и H (в закрашенных ячейках) изменил "<"&МИН($S$6;ЦЕЛОЕ($A38)+1)), думаю что при выборе, а не написании, можно и без округления. Изменил формулы в столбце Е листа "Вывод формы", так на всякий случай, (а может быть и зря).
Изменено: |
|||
|
|
04.07.2025 16:01:10
За 28.06 программа посчитала и подставила в лист «ННК» в ячейку F39, 39:55 часов вместо 24:00 часов. За 29.06 в ячейки F40 и H40 листа «ННК» программа взяла из таблицы «Ввод данных» за 30 число, вместо 29.06. И за 30.06 взяла данные из таблицы «Ввод данных» уже за 01.07.25. |
|||
|
|
04.07.2025 16:05:20
|
|||
|
|
04.07.2025 16:12:08
|
|||
|
|
04.07.2025 16:24:25
Изменено: |
|||||
|
|
||||