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

Страницы: 1
Перенос только непустых значей таблицы с повторяющимися датами
 
Aлeкceй, Доброго дня! Прикладываю Вам полную таблицу, в которой будет применяться макрос. На листе "Карточка учёта материальных ценностей" присутствуют разделённые таблицы по видам ГСМ, которые берутся от листа "Заправки". Если есть возможность, то можно отказаться от этих разделённых таблиц и тянуть данные из листа "Заправки". Основное условие, что на листе "Карточка учёта материальных ценностей" выбор необхдимого ГСМ реализован проверкой данных через выпадающий список. На листе "Заправка" под таблицей в неразмеченной области отметил какой вид ГСМ к какой строке данных относится.
Перенос только непустых значей таблицы с повторяющимися датами
 
Aлeкceй, премного Вам благодарен! С макросами проблема в том, что, к сожалению, нет понимания как они пишутся, и в случае необходимости внесения каких то изменений... Буду пробовать вникнуть в этот вопрос! Думаю просить описать предоставленный Вами код будет наглостью, но всё же спасибо, что откликнулись!!
Перенос только непустых значей таблицы с повторяющимися датами
 
Доброго времени! Помогите пожалуйста с формулами. Постараюсь изложить словами: из правой таблицы необходимо выбирать даты и соответствующие им значения по каждой не пустой ячейке, в которых присутствуют значения заправок агрегатов и автомобилей с переносом этих дат и соответствующих значений заправок в левую таблицу по возрастанию. В оригинальном файле количество агрегатов, автомобилей больше 30. Обязательное условие - каждой дате соответствует 1 заправка, то есть в левой таблице порядковых записей с одной датой может быть по общему количеству агрегатов, автомобилей. В примере показал конечный результат. Столбцы, выделенные цветом хочется, что бы вычислялись. Очень признателен, если кто то направит в нужное русло :)  
Связь двух файлов теряется при копировании на флешку, Не находит файл в той же папке
 
Цитата
написал:
Попробуйте следующее:
Эти пункты помогли. Очень признателен Вам!!
К слову: перемещение по уровням не помогло, а после преобразования в диапазон заработало
Связь двух файлов теряется при копировании на флешку, Не находит файл в той же папке
 
Простите, не понял к сожалению что Вы имеете в виду. Да, путь к файлам exel у меня сохраняет полный, но суть в том, что папка начальная содержит файлы и папки, расположение которых не меняется, то есть по сути ведь должен хранить путь начиная с /Начальная... или как? и как это исправить?

Попробую изменить уровни расположения конечно, но количество файлов и папок несколько больше, чем в примере, соответственно и отношения у них есть как в параллельные подпапки, так и из вложеных в высшую по уровню, так и наоборот
Изменено: Руслан - 08.04.2022 16:34:38
Связь двух файлов теряется при копировании на флешку, Не находит файл в той же папке
 
Цитата
написал:
выложите соотвествующий пример и описание ошибки
Архив с такой же иерархией файлов.
Проблема: файл учёт работы техники из папки учёт работы теряет связи с файлом нормы расхода топлива из папки данные, до момента открытия обоих файлов. Изменение связей не приводит ни к чему
Связь двух файлов теряется при копировании на флешку, Не находит файл в той же папке
 
Цитата
написал:
Юрий М : Папка одна и та же, но пути к файлу разные получаются - у флэхи ведь совсем другая буква диска
Судя по этому:
  • Если файл исходных данных находится в папке, вложенной в ту же корневую папку, что и связанный файл, свойство хранится для указания корневой папки. Все части пути, к которым предоставлен общий доступ, не сохраняются. Например, если связанный файл C:\Mydir\Linked.xls зависит от C:\Mydir\Files\Source.xls, то единственной сохраненной частью пути является \Files\Source.xls.

  • Если исходный файл данных находится в папке, расположенной ниже связанного файла, свойство сохраняется, чтобы указать это. Например, связанный файл — C:\Mydir\Files\Myfile\Linked.xls, а исходный файл данных — C:\Mydir\Files\Source.xls. Excel хранит только \MyDir\Files\.. \Source.xls.Примечание. Это позволяет поддерживать ссылки при копировании связанного файла в дополнительную вложенную папку в папке, в которой находится исходный файл. Например, связанный файл — C:\Mydir\Files\Myfiles1\Linked.xls, а файл исходных данных — C:\Mydir\Files\Source.xls, связанный файл с именем Link. xls копируется из папки C:\Mydir\Files\Myfiles1 в папку C:\Mydir\Files\Myfiles2, а ссылка на C:\Mydir\Files\Source.xls сохраняется.

если папка, содержащая файлы не меняет своей структуры, то и связи не зависимо от места и диска хранения исходной папки нарушаться не должны. Пример тому архив от Юрий М. выше.

У меня же даже после обновления связей формулы выдают ошибку #ссылка до момента открытия файла с исходными данными, хотя состояние источника данных в связях указывается как "Ок"
Связь двух файлов теряется при копировании на флешку, Не находит файл в той же папке
 
Подниму тему, помогите разобраться. Имеется начальная папка (назову корневой), содержащая в себе еще 4 параллельные папки с файлами, связи которых настроены между собой. Структура папок, их название не меняется, однако при копировании на флешку или перемещении в другое место изначальной "корневой" папки все связи слетают. Support MS почитал, и в такой структуре всё вроде бы должно работать, но не выходит. В чём может быть проблема?
Некорректное отображение значения даты при слиянии word и exel
 
, Спасибо, учту

Решено.
Формулу МАКС стоило заменить на НАИБОЛЬШИЙ
Код для примера выше:
Код
=ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ(Таблица2[дата]<[@[Дата отчёта]];ЕСЛИ([@ГРЗ]=Таблица2[ГРЗ];Таблица2[дата]));1);"")
Некорректное отображение значения даты при слиянии word и exel
 
Справка по функции МАКС показала:
  • Если аргументы не содержат чисел, функция МАКС возвращает значение 0 (ноль)

Как изменить исчесляемую формулу для корректного результата, а именно отображения пустого значения в формате ячейки "Дата"?
Изменено: Руслан - 10.12.2021 16:42:45
Некорректное отображение значения даты при слиянии word и exel
 
Цитата
написал:
сначала попробовать определить в шаблоне условие с пробелом
не совсем понял про шаблон, в мой текстовый документ к ключу добавить Вами указанный?, попытался, но не смог.

В моём случае поле значения в ворде имеет следующий вид:
Код
{MERGEFIELD Дата_последнего_ТО_9 \@ "dd.MM.yyyy г."}
Изменено: Руслан - 10.12.2021 15:53:42
Некорректное отображение значения даты при слиянии word и exel
 
Указал изначально некорректную формулу. Проблему тоже кажется понял, но решение не нашел. Заключается в индексе МАКС, что приводит к поиску максимального значения. В моем случае, если дата не соответствует критериям и не найдена, функция МАКС вставляет нулевое значение, что при слиянии приводит к показу даты, соответствующей дате просмотра документа.
Однако и функцию МАКС убрать не возможно, ввиду поиска значения из данных, повторяющихся ежемесячно. В единичных случаях данных не обнаруживается, и происходит такая ошибка.
Дата вычисляется по следующей формуле в эксель:
Код
=ЕСЛИОШИБКА(МАКС(ЕСЛИ(ДанныеТО[Дата]<[@[Дата отчёта]];ЕСЛИ(ДанныеТО[ГРЗ]=[@[ГРЗ 9]];ДанныеТО[Дата]; " ")));"")
Изменено: Руслан - 10.12.2021 15:52:33
Некорректное отображение значения даты при слиянии word и exel
 
Да, то, что Вы прислали читал. Вопроса по формате отображения даты нет, ключи проставил и отображение настроил, смысл в том, что она не должна отображаться, так как в эксель значение 0, а в ворд отображается сегодняшнее число
Вариант смены формата даты в эксель на текстовый тоже не подходит. Значения этих данных берутся из разных таблиц и на основе их производятся дополнительные вычисления по датам
Некорректное отображение значения даты при слиянии word и exel
 
Некорректное отображение значения даты при слиянии word и exel
Некорректное отображение значения даты при слиянии word и exel
 
При слиянии ячеек (значение определено формулой Если(условие;дата;" ") и имеет пробел в результате вычисления "Ложь") с форматом "Дата", в word отображается сегодняшнее число, если вычисление "Истина", дата отображается корректно.
Что изменить, для отображения пустого значения?
Страницы: 1
Наверх