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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск и копирование данных из внешнего файла - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск и копирование данных из внешнего файла
Weaver Дата: Пятница, 25.07.2014, 13:34 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Добрый день,

Прошу помочь в решении следующей задачи:
1. в файл "test" необходимо скопировать данные из файла "28.02.2014";
2. данные копируются из ячеек D4:D21 (28.02.2014) в ячейки D3:D20 (test) при совпадению имени ячеек в столбцах С3:C20 (test) и С4:С21 (28.02.2014);
3. необходимо так же учесть данные в ячейках D4:D21 (28.02.2014), если не равно "ОК", то возвращать текст "Н/Д", в противном случае выполнять условие п.2;

Спасибо.
К сообщению приложен файл: test.xlsx (11.3 Kb) · 28.02.2014.xlsx (11.4 Kb)
 
Ответить
СообщениеДобрый день,

Прошу помочь в решении следующей задачи:
1. в файл "test" необходимо скопировать данные из файла "28.02.2014";
2. данные копируются из ячеек D4:D21 (28.02.2014) в ячейки D3:D20 (test) при совпадению имени ячеек в столбцах С3:C20 (test) и С4:С21 (28.02.2014);
3. необходимо так же учесть данные в ячейках D4:D21 (28.02.2014), если не равно "ОК", то возвращать текст "Н/Д", в противном случае выполнять условие п.2;

Спасибо.

Автор - Weaver
Дата добавления - 25.07.2014 в 13:34
_Boroda_ Дата: Пятница, 25.07.2014, 14:05 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИ(ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$D$4:$D$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;))="OK";"OK";НД())
К сообщению приложен файл: test414141_1.xlsx (14.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИ(ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$D$4:$D$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;))="OK";"OK";НД())

Автор - _Boroda_
Дата добавления - 25.07.2014 в 14:05
Weaver Дата: Пятница, 25.07.2014, 14:24 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Нет. Разберу на примере одной ячейки.
В ячейку D3 (test) необходимо скопировать значение из столбца С (28.02.2014) при совпадении имен в столбцах В (28.02.2014) и С (test), при этом в столбце D (28.02.2014) значение должно быть равно "ОК". В противном случае в ячейку D3 (test) возвращать текст "Н/Д".
 
Ответить
СообщениеНет. Разберу на примере одной ячейки.
В ячейку D3 (test) необходимо скопировать значение из столбца С (28.02.2014) при совпадении имен в столбцах В (28.02.2014) и С (test), при этом в столбце D (28.02.2014) значение должно быть равно "ОК". В противном случае в ячейку D3 (test) возвращать текст "Н/Д".

Автор - Weaver
Дата добавления - 25.07.2014 в 14:24
_Boroda_ Дата: Пятница, 25.07.2014, 14:28 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ааа, из столбца С!
Тогда так
К сообщению приложен файл: test414141_2.xlsx (13.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеАаа, из столбца С!
Тогда так

Автор - _Boroda_
Дата добавления - 25.07.2014 в 14:28
Weaver Дата: Пятница, 25.07.2014, 14:43 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Все вроде правильно, вот только не пойму откуда появляется "НД".
3. необходимо так же учесть данные в ячейках D4:D21 (28.02.2014), если не равно "ОК", то возвращать текст "Н/Д"

В формуле такого условия нет. Если вы переименовали все нулевые значения в столбце С (28.02.2014) на "НД", то так не пойдет, т.к. файл "28.02.2014" формируется автоматом в другой программе и редактировать его не желательно.
 
Ответить
СообщениеВсе вроде правильно, вот только не пойму откуда появляется "НД".
3. необходимо так же учесть данные в ячейках D4:D21 (28.02.2014), если не равно "ОК", то возвращать текст "Н/Д"

В формуле такого условия нет. Если вы переименовали все нулевые значения в столбце С (28.02.2014) на "НД", то так не пойдет, т.к. файл "28.02.2014" формируется автоматом в другой программе и редактировать его не желательно.

Автор - Weaver
Дата добавления - 25.07.2014 в 14:43
ArkaIIIa Дата: Пятница, 25.07.2014, 14:58 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Weaver
вот только не пойму откуда появляется "НД"

При помощи типа формата ячеек.

Если нужно формулой, то держите:
Код
=ЕСЛИ(ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$D$4:$D$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;))="OK";ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$C$4:$C$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;));"Н/Д")
К сообщению приложен файл: test414141_3.xlsx (13.6 Kb)


Сообщение отредактировал ArkaIIIa - Пятница, 25.07.2014, 15:05
 
Ответить
СообщениеWeaver
вот только не пойму откуда появляется "НД"

При помощи типа формата ячеек.

Если нужно формулой, то держите:
Код
=ЕСЛИ(ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$D$4:$D$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;))="OK";ИНДЕКС('[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$C$4:$C$21;ПОИСКПОЗ(C3;'[28.02.2014.xlsx]Таблица 1 - 23.07.2014'!$B$4:$B$21;));"Н/Д")

Автор - ArkaIIIa
Дата добавления - 25.07.2014 в 14:58
Weaver Дата: Пятница, 25.07.2014, 15:23 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
ArkaIIIa все работает , спасибо. Вопрос закрыт.
 
Ответить
СообщениеArkaIIIa все работает , спасибо. Вопрос закрыт.

Автор - Weaver
Дата добавления - 25.07.2014 в 15:23
  • Страница 1 из 1
  • 1
Поиск:

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