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

Вход

Регистрация

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

 

= Мир MS Excel/объединение файлов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
объединение файлов
Eddy Дата: Среда, 18.09.2013, 02:23 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
Всем привет!
У меня такой вопрос:
Я с помощи этой формулы

Код
=IF([222222.xlsx]Sheet1!$G$10=[222222.xlsx]Sheet1!$H$10,"",[222222.xlsx]Sheet1!$G$10)


переношу данные с файла 222222 на другой файл. Хотел бы спросить, как можно добавить критерий 222222=H9? Где при изменение H9 информация будет братся из другого файла, к примеру 333333
Помогите пожалуйста :)
 
Ответить
СообщениеВсем привет!
У меня такой вопрос:
Я с помощи этой формулы

Код
=IF([222222.xlsx]Sheet1!$G$10=[222222.xlsx]Sheet1!$H$10,"",[222222.xlsx]Sheet1!$G$10)


переношу данные с файла 222222 на другой файл. Хотел бы спросить, как можно добавить критерий 222222=H9? Где при изменение H9 информация будет братся из другого файла, к примеру 333333
Помогите пожалуйста :)

Автор - Eddy
Дата добавления - 18.09.2013 в 02:23
AndreTM Дата: Среда, 18.09.2013, 06:01 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Код
=ЕСЛИ(ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10")= ...
и т.д.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
Код
=ЕСЛИ(ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10")= ...
и т.д.

Автор - AndreTM
Дата добавления - 18.09.2013 в 06:01
Eddy Дата: Четверг, 19.09.2013, 02:19 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
Большое Вам спосибо! Вроде работает. Вот что у меня получилось
Код
=IF(INDIRECT("["&$H$9&".xlsx]Sheet1!$G$10")=INDIRECT("["&$H$9&".xlsx]Sheet1!$H$10"),"",INDIRECT("["&$H$9&".xlsx]Sheet1!$G$10"))
 
Ответить
СообщениеБольшое Вам спосибо! Вроде работает. Вот что у меня получилось
Код
=IF(INDIRECT("["&$H$9&".xlsx]Sheet1!$G$10")=INDIRECT("["&$H$9&".xlsx]Sheet1!$H$10"),"",INDIRECT("["&$H$9&".xlsx]Sheet1!$G$10"))

Автор - Eddy
Дата добавления - 19.09.2013 в 02:19
Eddy Дата: Четверг, 19.09.2013, 05:59 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
AndreTM, я так понимаю, это формула не работает если книга закрыта с которой переношу данные, да?
 
Ответить
СообщениеAndreTM, я так понимаю, это формула не работает если книга закрыта с которой переношу данные, да?

Автор - Eddy
Дата добавления - 19.09.2013 в 05:59
AndreTM Дата: Четверг, 19.09.2013, 07:59 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Да, как известно, ДВССЫЛ() не работает с данными из закрытых книг.
Но, есть другая возможность, поскольку ваша формула может быть переработана.
Вроде такого:
Код
=СУММПРОИЗВ((ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10")<>ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$H$10"))*ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10"))

А нули в результате можно убрать форматом или условным форматированием...


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Четверг, 19.09.2013, 11:13
 
Ответить
СообщениеДа, как известно, ДВССЫЛ() не работает с данными из закрытых книг.
Но, есть другая возможность, поскольку ваша формула может быть переработана.
Вроде такого:
Код
=СУММПРОИЗВ((ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10")<>ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$H$10"))*ДВССЫЛ("["&$H$9&".xlsx]Sheet1!$G$10"))

А нули в результате можно убрать форматом или условным форматированием...

Автор - AndreTM
Дата добавления - 19.09.2013 в 07:59
Eddy Дата: Суббота, 21.09.2013, 15:06 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
а есть возможность в этой формуле задать где находится папка? просто у меня три разные папку в которых файли под одном имени как и в других двух папок из которых мне надо взять информацию. типо во всех папок есть файлы 222222, 333333, и.т.д
 
Ответить
Сообщениеа есть возможность в этой формуле задать где находится папка? просто у меня три разные папку в которых файли под одном имени как и в других двух папок из которых мне надо взять информацию. типо во всех папок есть файлы 222222, 333333, и.т.д

Автор - Eddy
Дата добавления - 21.09.2013 в 15:06
AndreTM Дата: Суббота, 21.09.2013, 16:59 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Ну да, имя файла может включать и путь к нему. Там только проблема с длинными наименованиями папок и пробелами будут - если такое есть, путь\файл надо заключать в кавычки, и тогда ".xlsx" надо убрать из формулы и перенести в ячейку к имени файла.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеНу да, имя файла может включать и путь к нему. Там только проблема с длинными наименованиями папок и пробелами будут - если такое есть, путь\файл надо заключать в кавычки, и тогда ".xlsx" надо убрать из формулы и перенести в ячейку к имени файла.

Автор - AndreTM
Дата добавления - 21.09.2013 в 16:59
Eddy Дата: Среда, 25.09.2013, 03:52 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
вот получилась у меня такая формула
Код
=SUMPRODUCT((INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H9&Sheet1!G10.xlsx)<>INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H$9&Sheet1!H10.xlsx))*INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H$9&Sheet1!G10.xlsx))
но выдаёт error - #NAME?, что у меня там не правильно?
 
Ответить
Сообщениевот получилась у меня такая формула
Код
=SUMPRODUCT((INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H9&Sheet1!G10.xlsx)<>INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H$9&Sheet1!H10.xlsx))*INDIRECT('C':\Users\Irinka\Desktop\dock\W1\&$H$9&Sheet1!G10.xlsx))
но выдаёт error - #NAME?, что у меня там не правильно?

Автор - Eddy
Дата добавления - 25.09.2013 в 03:52
Pelena Дата: Среда, 25.09.2013, 10:08 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19427
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Может так?
Код
=SUMPRODUCT((INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H9&".xlsx]Sheet1'!G10")<>INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H$9&".xlsx]Sheet1'!H10"))*INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H$9&".xlsx]Sheet1'!G10"))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожет так?
Код
=SUMPRODUCT((INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H9&".xlsx]Sheet1'!G10")<>INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H$9&".xlsx]Sheet1'!H10"))*INDIRECT("'C:\Users\Irinka\Desktop\dock\W1\["&$H$9&".xlsx]Sheet1'!G10"))

Автор - Pelena
Дата добавления - 25.09.2013 в 10:08
Eddy Дата: Среда, 25.09.2013, 13:39 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
Pelena, AndreTM, спасибо вам, но формула работает только тогда если открываю книгу :( мне кажется что =INDIRECT не может работать с закрытой книгой


Сообщение отредактировал Eddy - Среда, 25.09.2013, 13:52
 
Ответить
СообщениеPelena, AndreTM, спасибо вам, но формула работает только тогда если открываю книгу :( мне кажется что =INDIRECT не может работать с закрытой книгой

Автор - Eddy
Дата добавления - 25.09.2013 в 13:39
Pelena Дата: Среда, 25.09.2013, 13:43 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19427
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Так ДВССЫЛ вообще не работает с закрытыми книгами вроде (?)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак ДВССЫЛ вообще не работает с закрытыми книгами вроде (?)

Автор - Pelena
Дата добавления - 25.09.2013 в 13:43
Eddy Дата: Среда, 25.09.2013, 13:54 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
Pelena, может это как то можно обойти?
 
Ответить
СообщениеPelena, может это как то можно обойти?

Автор - Eddy
Дата добавления - 25.09.2013 в 13:54
Serge_007 Дата: Среда, 25.09.2013, 14:34 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
ДВССЫЛ вообще не работает с закрытыми книгами
Не работает

это как то можно обойти?
1. Использовать ДВССЫЛ и открывать книги
2. Не использовать ДВССЫЛ
3. Использовать макросы
4. Хранить данные в одной книге


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
ДВССЫЛ вообще не работает с закрытыми книгами
Не работает

это как то можно обойти?
1. Использовать ДВССЫЛ и открывать книги
2. Не использовать ДВССЫЛ
3. Использовать макросы
4. Хранить данные в одной книге

Автор - Serge_007
Дата добавления - 25.09.2013 в 14:34
Eddy Дата: Среда, 25.09.2013, 14:41 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
эти книги пишутся в одном офисе а я в другом, а из них я беру то что конкретно мне надо. всем большое спасибо, буду что то думать!!! :)
 
Ответить
Сообщениеэти книги пишутся в одном офисе а я в другом, а из них я беру то что конкретно мне надо. всем большое спасибо, буду что то думать!!! :)

Автор - Eddy
Дата добавления - 25.09.2013 в 14:41
Eddy Дата: Среда, 25.09.2013, 15:24 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
может кто может подсказать какой топик где почитать про макрос о переношения данных из закрытой книги, как в моём случае? спасибо
 
Ответить
Сообщениеможет кто может подсказать какой топик где почитать про макрос о переношения данных из закрытой книги, как в моём случае? спасибо

Автор - Eddy
Дата добавления - 25.09.2013 в 15:24
Eddy Дата: Среда, 25.09.2013, 15:56 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
...


Сообщение отредактировал Eddy - Четверг, 26.09.2013, 05:06
 
Ответить
Сообщение...

Автор - Eddy
Дата добавления - 25.09.2013 в 15:56
Eddy Дата: Пятница, 27.09.2013, 01:49 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация: 0 ±
Замечаний: 40% ±

2010 & 2013
 
Ответить
Сообщениеhttp://www.excelworld.ru/forum/10-6392-1#62639

Автор - Eddy
Дата добавления - 27.09.2013 в 01:49
  • Страница 1 из 1
  • 1
Поиск:

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