Как в экселе найти товар по артикулу

Как быстро найти в прайсе (эксель) нужный артикул ?

Гелата Фрейя



Профи

(773),
закрыт



12 лет назад

Дополнен 12 лет назад

Быть может там есть строка поиска ?

Лучший ответ

Xonix

Просветленный

(20543)


12 лет назад

Поиск вызывается кнопочками ctrl+f

Остальные ответы

keeper

Мудрец

(10779)


12 лет назад

использовать поиск

Гелата ФрейяПрофи (773)

12 лет назад

как его использовать ? какие кнопки нажать чтобы его найти ?

keeper
Мудрец
(10779)
Правка – найти
или

cntr+F

Похожие вопросы

Используя таблицы Excel как базу данных, не обойтись без такой функции, как «Найти». Она понадобится для быстрого определения места ключевого слова в каждой строке таблицы.

Как использовать функцию НАЙТИ в Excel

Каждая функция с заполненными аргументами в Excel – это формула, с помощью которой выполняются сложные операции и вычисления в Excel. Перед ее введением ставится знак равенства. Именно так вы дадите знать программе, что вводится именно формула, а не текст и не значение. Функция состоит из двух частей: имени и аргумента.

Каждое название функции в Excel описывает ее операцию и назначение. В данном случае это слово «НАЙТИ».

Аргументов может быть несколько. Они могут быть числовыми, символьными или текстовыми и всегда заключаются в круглые скобки. Если аргументов больше одного, между ними ставится знак «;». Для поиска необходимо использовать следующие аргументы.

  1. Искомый текст. Сочетание знаков, которые мы разыскиваем в таблице. Это может быть цифро-буквенное сочетание, только цифры или только буквы, пробелы или знаки. Нужно помнить, что функция учитывает введенный регистр. Результаты поиска слов «Мир» и «мир» будут разными.
  2. Просматриваемый текст. Область поиска может быть указана с помощью мыши. Также ее значения могут быть введены с клавиатуры.
  3. Начальная позиция (опциональный аргумент). По умолчанию началом поиска признается первая ячейка первой строки таблицы. Вы можете вручную задать номер ячейки, которая будет начальной в процессе поиска.

Синтаксис функции выглядит таким образом:

НАЙТИ(«искомый текст»; просматриваемый текст; [начальная позиция])

Результатом применения функции будет номер места в строке, на котором располагается искомое ключевое слово. Если его нет, выдается символ ошибки #ЗНАЧ!



Примеры использования функции НАЙТИ

Эта формула редко используется самостоятельно. Тем не менее, чтобы наглядно продемонстрировать действие, стоит рассмотреть несколько примеров ее использования.

Пример 1. В таблице 4 столбца по 10 строк. В нее внесены:

  • номера по штатному расписанию;
  • ФИО работников;
  • количество отработанных дней:
  • оклад (размер оплаты).

4 столбца по 10 строк.

Для отчета нужно выбрать информацию о том, сколько дней отработали и какую оплату получили специалисты, которые работают во вредных условиях, связанных с задымленностью.

Штатное расписание составлено особым образом. Номера рабочих единиц имеют пометку «!». В зависимости от расположения этой пометки можно понять, с какими вредными факторами сталкивается рабочий. Нам нужно отсортировать строки, штатные номера которых имеют пометку «!» на втором месте. Например, 3!7884, 8!6453 или 5!54.

Для этого в ячейку, следующую за последней в первой строчке, нужно ввести функцию НАЙТИ. Она будет выглядеть так.

=НАЙТИ(“!”; A2; 1)

нужно ввести функцию.

При этом, для указания области поиска можно выделить столбец с номерами. По окончанию набора функции, нажмите Enter. В ячейке появится номер места, на котором располагается пометка «!».

Теперь вы сможете выделить и скопировать строки, напротив которых стоит цифра 2 или воспользоваться автофильтром: «ДАННЫЕ»-«Фильтр».

выделить и скопировать строки.

Отчет готов за пару секунд.

Пример 2. В таблице 4 столбца по 10 строк.

В нее сведены артикулы товаров, которые находятся на складе и указаны такие параметры;

  • наименование товара;
  • цвет;
  • цена;
  • артикул.

артикулы товаров.

В зависимости от времени поступления на склад они по-разному маркируются. Нужно выбрать информацию по товарам артикулы которых начинаются на буквы «de». Эти буквосочетания встречаются и в других местах артикулов. Важно отсортировать только товары, в артикулах которых оно встречается на первом месте.

Алгоритм действий аналогичный. В ячейке, следующей за последней в первой строке прописываем функцию.

=НАЙТИ(“de”;D2;1)

прописываем функцию.

После нажатия клавиши Enter появляется номер места заданных букв в артикуле товаров. Протянув за нижний угол выделенную ячейку вниз, вы получите аналогичные показатели по всем строкам.

В артикулах товаров, по которым выдана ошибка #ЗНАЧ!, нет заданных букв. Остается выполнить автофильтр, поиск по которым дал результат 1.

выполнить автофильтр.

Выборка товаров готова.

Пример 3. В таблице 5 строк. В нее введены математические формулы.

математические формулы.

Студент готовит шпаргалку на экзамен. Ему нужно выбрать формулы для расчета суммы. Он знает, что в таких формулах на четвертом месте всегда стоит знак «+».

Как всегда, функция прописывается в ячейке, следующей за последней в первой строчке. Формула выглядит так.

=НАЙТИ(“+”; A1; 1)

НАЙТИ.

Нажав Enter, вы получите результат функции.

Теперь можно выбрать формулы, в которых знак суммы находится на 4 месте.

отбор строк автофильтром.

Читайте также: Примеры использования функции НАЙТИ в Excel формулах.

Выбраны все необходимые формулы из списка по критерию – «4» указанном в условии для отбора строк автофильтром Excel.

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

0 / 0 / 0

Регистрация: 07.05.2015

Сообщений: 5

1

Нахождение строки по артикулу и вставка всех её значений на новый лист

07.05.2015, 17:44. Показов 10889. Ответов 12


Студворк — интернет-сервис помощи студентам

Добрый день. Прошу помощи в решение следующей задачи. Есть прайс – лист товаров с уникальным артикулом, ценой, описанием… необходима формула, которая будет искать в старом прайсе строку по значение, и вставлять её все необходимые значения в новый прайс. Пример документа во вложении.

Заранее благодарю за помощь



0



5958 / 3165 / 703

Регистрация: 23.11.2010

Сообщений: 10,565

07.05.2015, 19:01

2

в D, остальное по аналогии

Код

=ВПР($C5;Лист2!$C$1:$Q$22;2;0)



1



0 / 0 / 0

Регистрация: 07.05.2015

Сообщений: 5

07.05.2015, 19:19

 [ТС]

3

Божественно! Спасибо, подскажите, какой аргумент отвечает за аналогию. С этой функцией вообще не знаком.



0



5958 / 3165 / 703

Регистрация: 23.11.2010

Сообщений: 10,565

07.05.2015, 19:26

4

=ВПР(что_ищем;вся_таблица_в_которой_ищем;номер_сто лбца_из_которого_нужны_данные;соответствие)
что_ищем – это номер, в столбце С
вся_таблица_в_которой_ищем – выделяем целиком таблицу, из которой надо извлечь данные, сопоставление по первому столбце таблицы
номер_столбца_из_которого_нужны_данные – посчитайте, в данном примере берем из второго столбца



0



0 / 0 / 0

Регистрация: 07.05.2015

Сообщений: 5

08.05.2015, 18:41

 [ТС]

5

Спасибо за пояснение, но по аналогии сделать не получается.

Код

=ВПР($C5;Лист2!$C$1:$Q$22;2;0 )

По логике, при изменении двойки на тройку, формула должна работать для столбца E, Но она не работает.

Могли бы вы написать примеры для столбцов O, Q, S.

БОЛЬШОЕ СПАСИБО!



0



5958 / 3165 / 703

Регистрация: 23.11.2010

Сообщений: 10,565

08.05.2015, 18:48

6

Не работает, отображается формула вместо значения?
Формат ячейки в Вашем файле был Текстовый



0



0 / 0 / 0

Регистрация: 07.05.2015

Сообщений: 5

08.05.2015, 19:01

 [ТС]

7

Да, нужно изменить на числовой?



0



5958 / 3165 / 703

Регистрация: 23.11.2010

Сообщений: 10,565

08.05.2015, 19:02

8

Смените на Общий.
Выделите столбец – Данные – Текст по столбцам – …. Готово



0



0 / 0 / 0

Регистрация: 07.05.2015

Сообщений: 5

08.05.2015, 19:19

 [ТС]

9

Большое спасибо за помощь всё работает.

Можно еще один вопрос уже не по теме: есть ли хорошее решение по вставке картинок в ексель из папки. Имена файлов соответствуют артикулам.



0



5958 / 3165 / 703

Регистрация: 23.11.2010

Сообщений: 10,565

08.05.2015, 20:11

10

поищите по ветке, были такие решения.



0



0 / 0 / 0

Регистрация: 29.10.2020

Сообщений: 2

29.10.2020, 20:51

11

Fairuza, Здравствуйте , мне очень нужна помощь , как тут быть ? в файле



0



ᴁ®

Эксперт MS Access

3112 / 1772 / 370

Регистрация: 13.12.2016

Сообщений: 6,058

Записей в блоге: 4

29.10.2020, 22:02

12

Neveroff, есть решение вставки картинки в примечание ячейки. При наведении на ячейку всплывает картинка.
На форуме есть решения.



0



ᴁ®

Эксперт MS Access

3112 / 1772 / 370

Регистрация: 13.12.2016

Сообщений: 6,058

Записей в блоге: 4

29.10.2020, 22:17

13

пример



0



Содержание

  • Поисковая функция в Excel
    • Способ 1: простой поиск
    • Способ 2: поиск по указанному интервалу ячеек
    • Способ 3: Расширенный поиск
  • Вопросы и ответы

Поиск в Microsoft Excel

В документах Microsoft Excel, которые состоят из большого количества полей, часто требуется найти определенные данные, наименование строки, и т.д. Очень неудобно, когда приходится просматривать огромное количество строк, чтобы найти нужное слово или выражение. Сэкономить время и нервы поможет встроенный поиск Microsoft Excel. Давайте разберемся, как он работает, и как им пользоваться.

Поисковая функция в Excel

Поисковая функция в программе Microsoft Excel предлагает возможность найти нужные текстовые или числовые значения через окно «Найти и заменить». Кроме того, в приложении имеется возможность расширенного поиска данных.

Способ 1: простой поиск

Простой поиск данных в программе Excel позволяет найти все ячейки, в которых содержится введенный в поисковое окно набор символов (буквы, цифры, слова, и т.д.) без учета регистра.

  1. Находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая расположена на ленте в блоке инструментов «Редактирование». В появившемся меню выбираем пункт «Найти…». Вместо этих действий можно просто набрать на клавиатуре сочетание клавиш Ctrl+F.
  2. Переход к поиску в Microsoft Excel

  3. После того, как вы перешли по соответствующим пунктам на ленте, или нажали комбинацию «горячих клавиш», откроется окно «Найти и заменить» во вкладке «Найти». Она нам и нужна. В поле «Найти» вводим слово, символы, или выражения, по которым собираемся производить поиск. Жмем на кнопку «Найти далее», или на кнопку «Найти всё».
  4. Обычный поиск в Microsoft Excel

  5. При нажатии на кнопку «Найти далее» мы перемещаемся к первой же ячейке, где содержатся введенные группы символов. Сама ячейка становится активной.

    Поиск и выдача результатов производится построчно. Сначала обрабатываются все ячейки первой строки. Если данные отвечающие условию найдены не были, программа начинает искать во второй строке, и так далее, пока не отыщет удовлетворительный результат.

    Поисковые символы не обязательно должны быть самостоятельными элементами. Так, если в качестве запроса будет задано выражение «прав», то в выдаче будут представлены все ячейки, которые содержат данный последовательный набор символов даже внутри слова. Например, релевантным запросу в этом случае будет считаться слово «Направо». Если вы зададите в поисковике цифру «1», то в ответ попадут ячейки, которые содержат, например, число «516».

    Для того, чтобы перейти к следующему результату, опять нажмите кнопку «Найти далее».

    Результат обычного поиска в Microsoft Excel

    Так можно продолжать до тех, пор, пока отображение результатов не начнется по новому кругу.

  6. В случае, если при запуске поисковой процедуры вы нажмете на кнопку «Найти все», все результаты выдачи будут представлены в виде списка в нижней части поискового окна. В этом списке находятся информация о содержимом ячеек с данными, удовлетворяющими запросу поиска, указан их адрес расположения, а также лист и книга, к которым они относятся. Для того, чтобы перейти к любому из результатов выдачи, достаточно просто кликнуть по нему левой кнопкой мыши. После этого курсор перейдет на ту ячейку Excel, по записи которой пользователь сделал щелчок.

Найти всё в Microsoft Excel

Способ 2: поиск по указанному интервалу ячеек

Если у вас довольно масштабная таблица, то в таком случае не всегда удобно производить поиск по всему листу, ведь в поисковой выдаче может оказаться огромное количество результатов, которые в конкретном случае не нужны. Существует способ ограничить поисковое пространство только определенным диапазоном ячеек.

  1. Выделяем область ячеек, в которой хотим произвести поиск.
  2. Выделение интервала в Microsoft Excel

  3. Набираем на клавиатуре комбинацию клавиш Ctrl+F, после чего запуститься знакомое нам уже окно «Найти и заменить». Дальнейшие действия точно такие же, что и при предыдущем способе. Единственное отличие будет состоять в том, что поиск выполняется только в указанном интервале ячеек.

Поиск по интервалу в Microsoft Excel

Способ 3: Расширенный поиск

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

Lumpics.ru

К тому же, в выдачу может попасть не только содержимое конкретной ячейки, но и адрес элемента, на который она ссылается. Например, в ячейке E2 содержится формула, которая представляет собой сумму ячеек A4 и C3. Эта сумма равна 10, и именно это число отображается в ячейке E2. Но, если мы зададим в поиске цифру «4», то среди результатов выдачи будет все та же ячейка E2. Как такое могло получиться? Просто в ячейке E2 в качестве формулы содержится адрес на ячейку A4, который как раз включает в себя искомую цифру 4.

Результат поиска в Microsoft Excel

Но, как отсечь такие, и другие заведомо неприемлемые результаты выдачи поиска? Именно для этих целей существует расширенный поиск Excel.

  1. После открытия окна «Найти и заменить» любым вышеописанным способом, жмем на кнопку «Параметры».
  2. Переход в параметры поиска в Microsoft Excel

  3. В окне появляется целый ряд дополнительных инструментов для управления поиском. По умолчанию все эти инструменты находятся в состоянии, как при обычном поиске, но при необходимости можно выполнить корректировку.
    Параметры поиска по умолчанию в Microsoft Excel

    По умолчанию, функции «Учитывать регистр» и «Ячейки целиком» отключены, но, если мы поставим галочки около соответствующих пунктов, то в таком случае, при формировании результата будет учитываться введенный регистр, и точное совпадение. Если вы введете слово с маленькой буквы, то в поисковую выдачу, ячейки содержащие написание этого слова с большой буквы, как это было бы по умолчанию, уже не попадут. Кроме того, если включена функция «Ячейки целиком», то в выдачу будут добавляться только элементы, содержащие точное наименование. Например, если вы зададите поисковый запрос «Николаев», то ячейки, содержащие текст «Николаев А. Д.», в выдачу уже добавлены не будут.

    Настройки поиска в Microsoft Excel

    По умолчанию, поиск производится только на активном листе Excel. Но, если параметр «Искать» вы переведете в позицию «В книге», то поиск будет производиться по всем листам открытого файла.

    Область поиска в Microsoft Excel

    В параметре «Просматривать» можно изменить направление поиска. По умолчанию, как уже говорилось выше, поиск ведется по порядку построчно. Переставив переключатель в позицию «По столбцам», можно задать порядок формирования результатов выдачи, начиная с первого столбца.

    Содержимое поиска в Microsoft Excel

    В графе «Область поиска» определяется, среди каких конкретно элементов производится поиск. По умолчанию, это формулы, то есть те данные, которые при клике по ячейке отображаются в строке формул. Это может быть слово, число или ссылка на ячейку. При этом, программа, выполняя поиск, видит только ссылку, а не результат. Об этом эффекте велась речь выше. Для того, чтобы производить поиск именно по результатам, по тем данным, которые отображаются в ячейке, а не в строке формул, нужно переставить переключатель из позиции «Формулы» в позицию «Значения». Кроме того, существует возможность поиска по примечаниям. В этом случае, переключатель переставляем в позицию «Примечания».

    Область поиска в программе Microsoft Excel

    Ещё более точно поиск можно задать, нажав на кнопку «Формат».

    Переход к формату поиска в Microsoft Excel

    При этом открывается окно формата ячеек. Тут можно установить формат ячеек, которые будут участвовать в поиске. Можно устанавливать ограничения по числовому формату, по выравниванию, шрифту, границе, заливке и защите, по одному из этих параметров, или комбинируя их вместе.

    Формат поиска в Microsoft Excel

    Если вы хотите использовать формат какой-то конкретной ячейки, то в нижней части окна нажмите на кнопку «Использовать формат этой ячейки…».

    Переход к выбору ячейки для установки формата в Microsoft Excel

    После этого, появляется инструмент в виде пипетки. С помощью него можно выделить ту ячейку, формат которой вы собираетесь использовать.

    Выбор ячейки для установки формата в Microsoft Excel

    После того, как формат поиска настроен, жмем на кнопку «OK».

    Установка формата поиска в Microsoft Excel

    Бывают случаи, когда нужно произвести поиск не по конкретному словосочетанию, а найти ячейки, в которых находятся поисковые слова в любом порядке, даже, если их разделяют другие слова и символы. Тогда данные слова нужно выделить с обеих сторон знаком «*». Теперь в поисковой выдаче будут отображены все ячейки, в которых находятся данные слова в любом порядке.

  4. Поиск по отдельным словам в Microsoft Excel

  5. Как только настройки поиска установлены, следует нажать на кнопку «Найти всё» или «Найти далее», чтобы перейти к поисковой выдаче.

Запуск расширенного поиска в Microsoft Excel

Как видим, программа Excel представляет собой довольно простой, но вместе с тем очень функциональный набор инструментов поиска. Для того, чтобы произвести простейший писк, достаточно вызвать поисковое окно, ввести в него запрос, и нажать на кнопку. Но, в то же время, существует возможность настройки индивидуального поиска с большим количеством различных параметров и дополнительных настроек.

Поиск артикула в таблице и сравнение его значений

andreyyqqq

Дата: Пятница, 20.08.2021, 10:14 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4

Добрый день. Есть таблица Excel со столбцами A – артикул, B – значение, C – другие артикулы, D – другие значения
Мне нужно брать значение А1( и т.д.), узнать, есть ли оно в столбце C. Если есть, то нужно узнать разность их значений (D – B). Если их разность не равна 0, то нужно в любой другой столбец выводить артикул и разность. Столбец C и D связаны (То есть у артикула всегда будет его значение)
Подскажите пожалуйста, как можно такое реализовать. У меня получилось определять, есть ли артикул из столбца А, в столбце С (с помощью ПОИСКПОЗ). А как там уже значения вычитать, я не знаю
Буду огромно благодарен каждому за участие!

 

Ответить

Nic70y

Дата: Пятница, 20.08.2021, 10:40 |
Сообщение № 2

Группа: Друзья

Ранг: Экселист

Сообщений: 8193


Репутация:

2013

±

Замечаний:
0% ±


Excel 2010

подробнее с Вашим файлом


ЮMoney 41001841029809

 

Ответить

andreyyqqq

Дата: Пятница, 20.08.2021, 10:43 |
Сообщение № 3

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4

Nic70y, прикрепил пример как выглядит таблица

К сообщению приложен файл:

0780942.png
(7.1 Kb)

Сообщение отредактировал andreyyqqqПятница, 20.08.2021, 10:44

 

Ответить

Serge_007

Дата: Пятница, 20.08.2021, 10:45 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 15989


Репутация:

2636

±

Замечаний:
±


Excel 2016

andreyyqqq, здравствуйте

Прочитайте правила форума


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Nic70y

Дата: Пятница, 20.08.2021, 10:45 |
Сообщение № 5

Группа: Друзья

Ранг: Экселист

Сообщений: 8193


Репутация:

2013

±

Замечаний:
0% ±


Excel 2010

andreyyqqq, это и так понятно,
нужен файл-эксель, на картинке не удобно писать формулы


ЮMoney 41001841029809

 

Ответить

andreyyqqq

Дата: Пятница, 20.08.2021, 10:47 |
Сообщение № 6

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4

Nic70y,

К сообщению приложен файл:

my_book.xlsx
(30.9 Kb)

 

Ответить

Serge_007

Дата: Пятница, 20.08.2021, 10:56 |
Сообщение № 7

Группа: Админы

Ранг: Местный житель

Сообщений: 15989


Репутация:

2636

±

Замечаний:
±


Excel 2016

См. вложение


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Nic70y

Дата: Пятница, 20.08.2021, 10:56 |
Сообщение № 8

Группа: Друзья

Ранг: Экселист

Сообщений: 8193


Репутация:

2013

±

Замечаний:
0% ±


Excel 2010

Код

=ЕСЛИ(ЕСЛИОШИБКА(ПОДСТАВИТЬ(B1;СИМВОЛ(160);)-ПОДСТАВИТЬ(ВПР(A1;C:D;2;);СИМВОЛ(160););)<>0;A1;””)

Код

=ЕСЛИ(E1=””;””;ПОДСТАВИТЬ(B1;СИМВОЛ(160);)-ПОДСТАВИТЬ(ВПР(A1;C:D;2;);СИМВОЛ(160);))

К сообщению приложен файл:

24.xlsx
(46.2 Kb)


ЮMoney 41001841029809

 

Ответить

andreyyqqq

Дата: Пятница, 20.08.2021, 11:05 |
Сообщение № 9

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4

Serge_007, Nic70y, Благодарю за помощь

 

Ответить

Добавить комментарий