Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / вывод даных из одной книги в другую соблюдая совпадение данных / 25 сообщений из 26, страница 1 из 2
31.08.2010, 12:29
    #36820814
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Снова нужна помощь экспертов!) задача сложная(для меня) надо создать несколько функций из несколько условий и "Бизвлеч".С этим постораюсь разобраться сам).Не могу сделать так чтобы с помощью функции "Бизвлеч" у меня по дате в книге один из нужного мне столбца вытаскивалось значение.в условие указывается название столбца и значение по которому искать,но значение то меняется и формула начинает тупить.прикладываю примеры.
...
Рейтинг: 0 / 0
31.08.2010, 12:30
    #36820817
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
...
Рейтинг: 0 / 0
31.08.2010, 12:30
    #36820821
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
...
Рейтинг: 0 / 0
31.08.2010, 12:40
    #36820855
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Chevrol, так пойдёт?
...
Рейтинг: 0 / 0
31.08.2010, 12:45
    #36820877
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
спасибо буду реализовывать задачу дальше!))Приятно что на этом форуме так быстро находятся решения
...
Рейтинг: 0 / 0
31.08.2010, 16:39
    #36821694
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
во еще вопрос с поиском по дате определились,но потом выяснелось, что еще вместе с датой он должен вытаскивать вместе с кодом.Тоесть в книге1 второй столбец.там потом будет множество разных кодов на одну и туже дату.(пример 01.08.2010.Ru124466
01.08.2010 RU 12688
01.08.2010 RU26598)
надо отдельно покаждому найти нужное число и выдернуть данные.
...
Рейтинг: 0 / 0
31.08.2010, 16:41
    #36821702
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Тоесть алгоритм таков:находится нужный код, потом нужное число и в итоге достается соответствующее этим данным число(значение).
...
Рейтинг: 0 / 0
01.09.2010, 00:10
    #36822584
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Попробуйте (особенно если будет много данных) вместо функций листа работы с БД использовать MSQuery или подключение через ADODB. Эффект не только в том, что быстродействие будет выше, но и в том, что проще динамически изменять запросы...
...
Рейтинг: 0 / 0
01.09.2010, 08:27
    #36822754
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Глупо, но не знать что это есть такое!((
...
Рейтинг: 0 / 0
01.09.2010, 16:34
    #36824250
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
ChevrolГлупо, но не знать что это есть такое!((
Chevrol , а зачем создавать вторую тему?

ЗЫ Решение во вложении.
...
Рейтинг: 0 / 0
01.09.2010, 16:52
    #36824305
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Увеличивал шансы на ответ.Спасибо за формулу.Ни как не могу понять как работает массив(надо обучаться) да и еще с фенкцией индекс.А вот моя формула:{=СУММ(ЕСЛИ('[DEPOQUOT.xls]DEPOQB'!$A$2:$A$33=B5;ЕСЛИ('[DEPOQUOT.xls]DEPOQB'!$B$2:$B$33=A5;'[DEPOQUOT.xls]DEPOQB'!$G$2:$G$33)))}.Конечно слизал с другой.но работатает вроде.
...
Рейтинг: 0 / 0
01.09.2010, 17:06
    #36824353
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
На этом форуме настоящие ГУРУ!!!!)Целый день сидел и думал как выборку сделать с помощью двух значений.А то ручками неохото каждый день пересчитывать.Теперь надеюсь что главная формула пойдет!
...
Рейтинг: 0 / 0
02.09.2010, 08:58
    #36825005
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Chevrol,

Я больше на программирование всегда надеялась
поэтому мой вариант обеспечивает
-выборку по столбцам 1 2...условие в яч а1 и в1
м2010за год м2010.08за август 2010 m2010.08.2третья декада ру3все ру3 ру3*11 ру3 с типоразмером 11
-любое сочетание из столбцов 3(с)-254;
для необходимых столбцов -буква в первой строке
-при небольшой доработке перестановка столбцов
теми же буквами
м2010.08ру3*11еф01.08.2010ру3.......1156720.08.2010ру3....1155
...
Рейтинг: 0 / 0
02.09.2010, 09:00
    #36825008
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Chevrol,

забыла про пример
...
Рейтинг: 0 / 0
02.09.2010, 12:07
    #36825527
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Я бы тоже програмированием все проблемы решал.Но пока хватает мозгов тока на формулы.В макросах надо название операторов помнить.Но ни че, век живи век учись, а мне жить долго)))))
...
Рейтинг: 0 / 0
02.09.2010, 13:29
    #36825779
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Chevrol,

по крайней мере под ваши первичные требования данного макроса

F8 msql_100903 хватит с лихвой
...
Рейтинг: 0 / 0
02.09.2010, 16:36
    #36826412
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Я понимаю что с лихвой.Но таким образим мы вытаскиваем значение с одного столбца.А главная задача для меня: В общем задача такова- берем по числу 08,08,2010-"если в этом числе в столбце цена стоит цена, то брать ее, а если нет то расчитывать по формуле:цена за предыдущую дату умножаем на количесто(которое есть у меня в другом листе) + общая сумма/общее количество+количество(кот у меня).И если стоит ноль в графе общее кол-во,то просто беремпрошлое число(цену за предыдущую дату).Пример формулы которая получилась:{=ЕСЛИ(СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$16000=A84;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$16000=$E$4[/color];[DEPOQUOT.xls]DEPOQB!$E$2:$E$16000)))>0;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$16000=A84;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$16000=$E$4;[DEPOQUOT.xls]DEPOQB!$E$2:$E$16000)));ЕСЛИ(СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$16000=A84;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$16000=$E$4;[DEPOQUOT.xls]DEPOQB!$G$2:$G$16000)))>0;СУММ(E83*Перечень!$E$31;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$16000=A84;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$16000=$E$4;[DEPOQUOT.xls]DEPOQB!$G$2:$G$16000))))/СУММ(Перечень!$E$31;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$16000=A84;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$16000=$E$4;[DEPOQUOT.xls]DEPOQB!$F$2:$F$16000))));E83))}И вот таких формул будет столько же сколько и кодов,и вестись в хронологии по дате с 01,01,2009 по ХХ,ХХ,ХХХХ.
...
Рейтинг: 0 / 0
03.09.2010, 08:06
    #36827168
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
А так как я полный лузур в плане програмирования и пользования макросами.Приходится обходится громаздками формулами)
...
Рейтинг: 0 / 0
06.09.2010, 08:10
    #36830745
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Уважаемые гуру!Столкнулся с такой проблемой:Моя формула {=ЕСЛИ(СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$40000=A6;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$40000=$AY$4;[DEPOQUOT.xls]DEPOQB!$E$2:$E$40000)))>0;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$40000=A6;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$40000=$AY$4;[DEPOQUOT.xls]DEPOQB!$E$2:$E$40000)));ЕСЛИ(СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$40000=A6;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$40000=$AY$4;[DEPOQUOT.xls]DEPOQB!$G$2:$G$40000)))>0;СУММ(AY5*Перечень!$E$59;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$40000=A6;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$40000=$AY$4;[DEPOQUOT.xls]DEPOQB!$G$2:$G$40000))))/СУММ(Перечень!$E$59;СУММ(ЕСЛИ([DEPOQUOT.xls]DEPOQB!$A$2:$A$40000=A6;ЕСЛИ([DEPOQUOT.xls]DEPOQB!$B$2:$B$40000=$AY$4;[DEPOQUOT.xls]DEPOQB!$F$2:$F$40000))));AY5))}. УЖАСНО тормозит офис!!!!! Можноли как нибудь ускорить процес расчета??? Этих формул на листе около 40 штук и они растягиваются в низ по ячейкам в хронологии по дате,т.е. с 01,01,2010 по нынешнюю дату. при этом Excel ужасно тормозит расчитывая все это(((((((Если надо могу объяснить что и как в формуле.
...
Рейтинг: 0 / 0
06.09.2010, 09:16
    #36830817
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Chevrol,


Я больше на программирование всегда надеялась
поэтому мой вариант обеспечивает
-выборку по столбцам 1 2...условие в яч а1 и в1м2010 за год
м2010.08 за август 2010
m2010.08.2 третья декада
ру3 все ру3
ру3*11 ру3 с типоразмером 11

..............
посмотри все-таки пример
К сообщению приложен файл (xl100902.xls - 41Kb) cкачать
...
Рейтинг: 0 / 0
06.09.2010, 10:42
    #36830977
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
у меня рабочая формула и мне бы ускорить ее работу
я в макросах не бум бум)
...
Рейтинг: 0 / 0
06.09.2010, 14:09
    #36831698
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Задействуйте в исходной книге доп. столбцы для облегчения формул. Например, в формуле пять раз пересчитывается
ЕСЛИ(АА=А6;ЕСЛИ(ВВ=AY4...
...
Рейтинг: 0 / 0
06.09.2010, 16:03
    #36832108
Chevrol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
vikttur,
таблица с исходными данными выгружается из рабочей программы,на каждый день.суть формулы в том что:1) в ней три формулы по выдергиванию числа(первое "если" выдергивает по дате, второе по коду, находит подходящее число в нужном столбце и показывает).Соответственно таких столбцов три(из которых вытаскиваются числа).2)производит расчет.
...
Рейтинг: 0 / 0
27.10.2010, 16:22
    #36923313
Alexf17
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
Всем драсти .
Понимаю что просьба может для кого то показаться смешной,но уж больно долго я не пользовался по работе формулами .
Суть в том что нужно чтобы в случае совпадения значений по колонке "строки" из таблицы 111 с соответствующей строкой в таблице 222 значение из колонки "цена" таблицы 111 переносилась в таблицу 222
...
Рейтинг: 0 / 0
27.10.2010, 16:24
    #36923323
Alexf17
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод даных из одной книги в другую соблюдая совпадение данных
вложение забыл
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / вывод даных из одной книги в другую соблюдая совпадение данных / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]