![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.01.2007
Сообщений: 2
|
![]()
Всем привет!
Прошу помощи вот в чем: есть два прайса. товаров - около 3000 Нименования абсолютно совпадают (ячейки наименование совпадают). Цены разные. Порядок строк (товаров)в файлах - разный (в этом и проблема). Нужно чтобы цены в одном прайсе были такие же как в другом. Нужна функция или макрос (или еще какое-нить решение), как это сделать. Нужно чтобы ячейки с одинаковым наименованием были перемещны в одну строку. Есть ли у кого идеи, как выполнить это? |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
![]()
Для того, чтобы "синхронизировать" цены можно использовать стандартную функцию рабочего листа =ВПР() (пример прилагается) или =ПРОСМОТР() но в этом случае, исходный список должен быть отсортирован по возрастанию. Если же после ввода формул Вам необходимо будет заменить эти формулы на результат, которые они возвращают, то проделайте следующее :
Выделите диапазон смежных ячеек (можно выделить сразу весь столбец), затем в меню Правка выберите команду Копировать (CTRL+C), после чего в меню Правка выберите команду Специальная вставка и в появившемся стандартном диалоговом окне установите переключатель напротив Значения и нажмите кнопку Ok. Кстати, вызвать специальную вставку можно также: - кликом правой кнопки мышки - нажатием клавиш ALT п е - а начиная с версии MS Excel XP эта команда доступна, если кликнуть небольшой треугольник на кнопке Копировать, расположенной на панели инструментов Стандартная А если Вы пользуетесь вставкой значений довольно часто, то можно даже разместить соответствующую кнопку на любой панели инструментов, в т.ч. и контекстном меню. В этом случае, Вам после копирования не придётся вызывать стандартное диалоговое окно, а достаточно будет всего лишь кликнуть эту кнопку (если Вам это интересно, то можно описать процесс "создания" этой кнопки более подробно) |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 15.01.2007
Сообщений: 2
|
![]()
Спасибо огромное! VLOOKUP отлично работает. спасибо за помощь!
![]() |
![]() |
![]() |
#4 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
![]()
и мне полезно было узнать про эту функцию, спасибо pashulka !
Берегите друг друга!
|
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 15.03.2007
Сообщений: 2
|
![]()
возникает вопрос еще один. Источник я могу отсортировать, а вот оригинал мне нужен в таком виде как он представлен. Можно ли это как-то сделать?
Просто на простом примере если задать бвг 234 вгд 345 абв 123 то получим бвг 234 абв 123 вгд 123 Если сортируем источник, то получаем бвг 234 абв #Н/Д вгд 345 |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 15.03.2007
Сообщений: 2
|
![]()
Функция ВПР так же требует сортировки обеих таблиц
|
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
![]()
Если скачать мой пример и/или прочитать полный текст справки, то станет видно, что стандартная функция рабочего листа =ВПР() не требует сортировки таблиц, ибо существует необязательный аргумент Диапазон_просмотра - значение которого должно быть 0 или ЛОЖЬ.
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
совмещение слежки и перехвата | joker | Win Api | 3 | 18.06.2008 14:57 |
Помогите разделить цифры по ячейкам | Alex2019 | Microsoft Office Excel | 8 | 01.02.2008 07:10 |
Excel max 256 строк VS user надо 300 строк | Exo | Microsoft Office Excel | 3 | 10.01.2008 17:14 |
совмещение 2-х языков программирования | fis | Общие вопросы Delphi | 5 | 30.01.2007 20:13 |