Добрый день! Возникла необходимость связывания файлов ексель из разных сетевых папок. Есть 2 сетевые папки. В одной сетевой папке, в ячейке таблицы ексель, где сложная формула, ссылка на другой файл из другой сетевой папки. Формула суммирует значения по месяцу или выполняют какую-нибудь другую функцию в таблице. При открытии обоих файлов, значения есть. Если закрыть один файл, то эти значения пропадают. Возможно ли их связать так, чтобы при открытии одного документа, значения автоматически обновлялись из другого?
Добрый день! Возникла необходимость связывания файлов ексель из разных сетевых папок. Есть 2 сетевые папки. В одной сетевой папке, в ячейке таблицы ексель, где сложная формула, ссылка на другой файл из другой сетевой папки. Формула суммирует значения по месяцу или выполняют какую-нибудь другую функцию в таблице. При открытии обоих файлов, значения есть. Если закрыть один файл, то эти значения пропадают. Возможно ли их связать так, чтобы при открытии одного документа, значения автоматически обновлялись из другого?roman1403
Какая формула? Некоторые функции могут брать значения из закрытых файлов, а некоторые - нет Например, не видят закрытые файлы СУММ(СЧЁТ)ЕСЛИ(МН) и ДВССЫЛ
Какая формула? Некоторые функции могут брать значения из закрытых файлов, а некоторые - нет Например, не видят закрытые файлы СУММ(СЧЁТ)ЕСЛИ(МН) и ДВССЫЛ_Boroda_
_Boroda_, Извините, первоначальная формула, которая ссылается на другой документ, была такая такая =ЕСЛИОШИБКА(СУММЕСЛИМН('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$S$5:$S$32; '[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$B$5:$B$32; "="&C7);"") . Если заменить СУММЕСЛИМН на СУММПРОИЗВ - все равно выдает ошибку.
_Boroda_, Извините, первоначальная формула, которая ссылается на другой документ, была такая такая =ЕСЛИОШИБКА(СУММЕСЛИМН('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$S$5:$S$32; '[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$B$5:$B$32; "="&C7);"") . Если заменить СУММЕСЛИМН на СУММПРОИЗВ - все равно выдает ошибку.roman1403
Это если там только одно соответствующее значение. Но тогда зачем изначально было использовать СУММЕСЛИМН? Из наличия этой функции я сделал вывод, что там таких значений может быть несколько и их нужно сложить Вот так
Код
=СУММПРОИЗВ('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$S$5:$S$32*('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$B$5:$B$32=C7))
=ЕСЛИОШИБКА(СУММПРОИЗВ('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$S$5:$S$32; '[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$B$5:$B$32; "="&C7);"")
Это если там только одно соответствующее значение. Но тогда зачем изначально было использовать СУММЕСЛИМН? Из наличия этой функции я сделал вывод, что там таких значений может быть несколько и их нужно сложить Вот так
Код
=СУММПРОИЗВ('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$S$5:$S$32*('[УЧЕТ приема этилового спирта.xlsx]Ввод данных'!$B$5:$B$32=C7))
Короче, если решение нужно - сделайте два файла, перенесите туда часть своих данных, напишите формулу, которая выдает ошибку и, если не получится, то положите оба файла сюда. Иначе это разговор глухого со слепым получается
Короче, если решение нужно - сделайте два файла, перенесите туда часть своих данных, напишите формулу, которая выдает ошибку и, если не получится, то положите оба файла сюда. Иначе это разговор глухого со слепым получается_Boroda_
_Boroda_, в любом случае спасибо. Формула работает только в том случае, если документы в одном компьютере. В разных сетевых папках не работала. Немного подправил, сейчас считает.
_Boroda_, в любом случае спасибо. Формула работает только в том случае, если документы в одном компьютере. В разных сетевых папках не работала. Немного подправил, сейчас считает.roman1403