Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.11.2007, 11:03   #1
Andrey-wolf
 
Регистрация: 29.11.2007
Сообщений: 4
По умолчанию Помогите пожалуйста С организацией поиска в Excel

Здравствуйте. Помогите пожалуста С организацией поиска в Excel инвентаризация скоро пропаду!!!


Нужно следующее
Есть файл Excel с 4-мя листами на первом листе инвентарный номер, наименование оборудования, серийный номер. На втором листе Инвентарный номер, Наименование оборудования, серийный номер, место нахождения. На Третьем листе должно после поиск отобразиться Инвентарный номер, Наименование оборудования, серийный номер, место нахождения найденого на первом листе. На четвёртом ненайденного на первом листе место. Заранее большое спасибо
Andrey-wolf вне форума
Старый 30.11.2007, 12:06   #2
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

Если инвентаризационный номер не повторяется, т.е. для каждого товара он уникален, то Вы можете воспользоваться стандартными функциями рабочего листа, например, =ВПР() или =ИНДЕКС(...ПОИСКПОЗ())
(впрочем, последний вариант имеет смысл применять, если поиск осуществляется не в первом столбце, в противном случае первая функция, справится с поставленной задачей)
Вложения
Тип файла: zip Sample_for_Andrey-wolf.zip (3.1 Кб, 36 просмотров)
pashulka вне форума
Старый 30.11.2007, 13:44   #3
Andrey-wolf
 
Регистрация: 29.11.2007
Сообщений: 4
По умолчанию

не работает предложенный вариант а с помощью макроса ничего сделать не получится? Весь смысл сравнить инвентарные номера первого и второго листа и на третий лист вывести все что нашёл + местонахождение, а на четвёртый всё что не нашёл.

Последний раз редактировалось Andrey-wolf; 30.11.2007 в 13:47.
Andrey-wolf вне форума
Старый 30.11.2007, 13:54   #4
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

Если то, что Вы увидели отличается от Ваших же представлений о том, как должен выглядить результат, то это не означает, что формулы, которые в течении более 10 лет возвращали вполне корректный результат, вдруг почему-то не работают.

Что касается вывода, то кто мешает воспользоваться фильтром и получить то, что требуется, неужели даже для решения столь элементарных задач необходимо использовать макросы. Впрочем, если Вы не хотите воспользоваться столь простым вариантом, то можно и написать макрос.
pashulka вне форума
Старый 30.11.2007, 14:02   #5
Andrey-wolf
 
Регистрация: 29.11.2007
Сообщений: 4
По умолчанию

Я конечно прошу прощения если чтото не понял, но в примере приведенном Вами, если поменять значения на первых двух листах, на третьем и четвёртом ничего не изменяется. Я где то на форуме видел похожую задачу с днями рождения и сотрудниками но найти немогу. И подогнать под свою задачу тоже не получается целиком.

Последний раз редактировалось Andrey-wolf; 30.11.2007 в 15:00.
Andrey-wolf вне форума
Старый 30.11.2007, 15:08   #6
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

В данном примере предполагалось, что все данные статичны, а третий и четвертый лист вообще являются копией второго и используются только для того, чтобы продемонстрировать работу формул, на которые я и пытался акцентировать Ваше внимание и ради которых, собственно говоря, и был создан вышеопубликованный пример. Впрочем, можно конечно создать и нестатичные данные в этих рабочих листах, используя формулы, но раз Вы выбрали макросы, то смотрите обещанный пример.
Вложения
Тип файла: zip Macro_for_Andrey-wolf.zip (11.4 Кб, 63 просмотров)
pashulka вне форума
Старый 30.11.2007, 15:28   #7
Andrey-wolf
 
Регистрация: 29.11.2007
Сообщений: 4
По умолчанию

Спасибо огромное!!!
Andrey-wolf вне форума
Старый 19.02.2008, 22:03   #8
Ice_Juice
Пользователь
 
Регистрация: 19.02.2008
Сообщений: 22
По умолчанию

pashulka, СПАСИБО ОГРОМНОЕ, в данном примере нашёл что давно искал!!!!
Ice_Juice вне форума
Старый 21.02.2008, 14:41   #9
Matthias
 
Регистрация: 18.02.2008
Сообщений: 5
По умолчанию

to Andrey-wolf: Спасибо за такую тему! Только назвать это надо было не поиском, а сравнением. Compare.

to pashulka: Красивое решение! Многим пригодится.

Вот только жаль, что немного людей, воспользовавшись поиском, найдут эту тему =(

Последний раз редактировалось Matthias; 21.02.2008 в 16:28.
Matthias вне форума
Старый 21.02.2008, 14:42   #10
Matthias
 
Регистрация: 18.02.2008
Сообщений: 5
По умолчанию

Дубль, оттого, что инет тупил. Почему свои сабжи удалять нельзя?

Последний раз редактировалось Matthias; 21.02.2008 в 14:56.
Matthias вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите дописать мои код поиска! AlexII Общие вопросы Delphi 5 17.05.2008 20:07
Помогите сдать экзамен!!! Нужен код деревьев двоичного поиска и еще 2 програмки Девчонка Помощь студентам 8 18.01.2008 19:02
Проблема с организацией циклов Иринкаа Помощь студентам 7 24.11.2007 18:12
Помогите по Excel пожалуйста лопух Microsoft Office Excel 2 04.11.2007 17:25
Подскажите пожалуйста чем удобнее воспользоваться для поиска нужного значения Ivo4ka Microsoft Office Excel 9 01.10.2007 20:17