Функция ВПР в Excel с примером (англ. VLOOKUP)

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

Функция ВПР в Excel с примером

Функция ВПР в Excel с примером

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

Итак, чтобы решить задачу в нашем примере нам необходимо сначала заполнить столбец «С» в таблице заказов, т.е найти цену товаров в таблице «Прайс лист», а затем, чтобы узнать стоимость — перемножить цену на количество товаров.

Синтаксис функции ВПР (VLOOKUP) в Excel

[ads]

ВПР(искомое_значение, таблица, номер_столбца, [интервальный_просмотр])

Функция ВПР ищет значение в крайнем левом столбце таблицы и возвращает значение ячейки, находящейся в указанном столбце той же строки.

Разберем функцию на нашем примере. Вставим курсов в ячейку C3 и наберем формулу =ВПР(A3;$F$2:$H$22;3;0)

в английской версии =VLOOKUP(A3;$F$2:$H$22;3;0)

Функция ВПР в Excel с примером

В данной формуле с ВПР (англ. VLOOKUP):

A3 – искомое_значение. В нашем случае это «Ведро», т.е нам необходимо найти «ведро» в таблице «Прайс лист»

$F$2:$H$22 – таблица. В нашем примере это таблица «Прайс лист» (F2:H22). В диапазон данной таблицы вставлены знаки $ для его закрепления, чтобы он не сдвигался вниз, когда мы будем протягивать формулу. Знак доллара в Excel превращает относительный диапазон в абсолютный.

3 – номер столбца. В нашем случае это цифра «3», так как цена находится в третьем столбце нашей таблицы «Прайс лист».

0 – интервальный просмотр. Может принимать только два значения 0 или 1: 0 – ищет точное совпадение, 1 – приблизительное. В 99% случаях требуется искать точное значение (в нашем случае нам необходимо искать слово «Ведро»). Поэтому практически всегда указывается цифра 0.

Таким образом, логика функции ВПР Excel в нашем примере следующая. Функция ищет искомое значение («ведро») в крайнем левом столбце таблицы («Прайс лист»), после того как находит — возвращает значение ячейки находящейся в указанном столбце той же строки, т.е цену 120 рублей.

После этого переходим в ячейку D3 и находит стоимость товаров. Прописываем формулу =C3*B3, т.е перемножаем цену товара на количество.

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

Функция ВПР в Excel с примером

Все делаете правильно, а ВПР не работает? Читайте статью «Почему может не работать функция ВПР».

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

Спасибо за внимание.

97 Комментариев

  • Алина:

    Здравствуйте!

    Помогите пожалуйста. Во вкладку Сформировать_ОСВ нужно подтянуть Наименование счета (столбец В) из вкладки План счетов при помощи ВПР.

    В строку В3 прописала формулу =впр(A3;'План счетов';D7;0). Выходить ошибка — Ошибка в формуле. Не могу понять, что именно не так. Зранее спасибо

    • excel:

      Нет примера, поэтому не совсем понятен вопрос. По формуле 'План счетов' я так понимаю это у вас именованный диапазон? Если нет, то можно указать диапазон столбцов. У вас вроде это A:B. Вместо D7 должен быть номер столбца, у вас видимо это столбец 2

  • Алексей:

    Большое спасибо! Все очень понятно, наконец-то разобрался с ВПР, отличная и полезная функция. Автору респект и уважуха

  • Дмитрий:

    вложение То как нужно сделать формулу

    Добрый день помогите пожалуйста в создании формулы:

    У меня есть товар и цена, и есть еще одна колонка в разброс так же товар и разная цена, нужно отфильтровать в третью колонку если у товара осталась цена преждняя(после сравнения 1 колонки и 2 колонки) то ее не менять, если изменилась то изменить и внести в 3 колонку.

    Буду благодарен вам!

  • яяяяя:

    вложение  prays_01_07_2015.xlsx

    здравствуйте. мне нужно чтобы в таблице накладная на листе аленка романенко 9 высвечивались только те наименования которые будут указаны в таблице на листе магазин

    • excel:

      Решили вопрос?

    • excel:

      Не понимаю, что за Аленка и что за Романенко

  • Михаил:

    Добрый день, вопрос есть две таблицы, пример: в одной заказ и номер машины в одной ячейке, а в другой просто заказ, допустим BOP237569\1 5 машина 01.05.2015

    а во второй BOP237569\1 01.05.2015

    , как можно через впр сделать сравнение, можно ли искать по заказу? Просто из за слова машина не видит заказ

    • excel:

      Я так понимаю, что номер машины имеет одинаковый формат (кол-во символов)

      Поэтому можно сделать доп. столбец где отобразить только номер машины.

      =ЛЕВСИМВ(ссылка_ячейка;11), где 11 — это кол-во знаков в номере. А дальше уже можно с помощью ВПР, если же дата тоже в этой же ячейке, но нужно еще сцепить дату с другой стороны

  • Константин:

    Абалдеть!!! Автору громадное человеческое спасибо, мне помогло!!! Просто и доступно. Краткость — сестра таланта)))

    Вопрос на перспективу:

    Можно ли создать .exe самостоятельный файл, в котором можно вводить определенные данные (а лучше массив из .txt) и чтобы в окошечках выводился определенный ответ в окошечке/ах, а все расчеты происходили в фоновом режиме в таблице Excel? Сама таблица формул и расчетов у меня есть.

    И как дорого это будет стоить? (в пределах разумного конечно)))

    Ответ да или нет, пожалуйста сюда: lgov@list.ru

    Чтобы обратная связь сохранилась на почте

    • excel:

      Да, так можно сделать макросами, но в данный момент заказы я не беру. Но это будет не отдельный exe файл, а файл Excel где будет открываться форма, куда необходимо ввести данные или выбрать файл txt

  • Lara:

    Добрый день!

    Помогите, пожалуйста, разобраться.

    Формула получается следующая: =VLOOKUP (B5,$G$2:$H$371,2,0)

    НО, в ячейке отображается не текстовое значение, которое должно быть, а формула (хотя в мастере формулы в строке Result отображается нужный текст).

    При протягивании также копируется текст формулы без изменений.

    (версия Excell for Mac 2011)/

    Спасибо!

    • excel:

      Не работа на Excell for Mac 2011, но если по аналогии с Excel на PC, у вас вместо запятых должны быть точка с запятой

      =VLOOKUP (B5;$G$2:$H$371;2;0)

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

      Зайдите во вкладку «Формулы» — «Зависимости формул» и там отожмите «Показать формулы».

      В англ. версии не могу сказать как, вот по картинке посмотрите

      ВПР

      • Lara:

        Пробовала и запятыми, и точкой с запятой...

        Нашла видео для нужной версии (youtu.be/J1xPOekfmY8), все так же, как у вас, но все равно не получилось...

        Ок, попробую еще сейчас в настройках.

  • Татьяна:

    Добрый день! Подскажите пожалуйста, как исправить ошибку, возможно использую не ту функцию. Выбор данных сравниваемого значения происходит из всплывающего списка, мне нужно чтобы в соседнем столбце автоматически прикреплялось значение из существующей таблицы(находится на другом листе) после выбора нужной позиции. Использовала и формулу ВПР и Индекс. Один раз считает правильно, но когда выбираю из списка повторное значение(которое ранее уже выбирала) ответ не выдается #НД

    • excel:

      Добрый день! С выпадающим списком должно работать, без примера файла трудно что ответить

  • серж:

    бля наконецто врубился по самой распространенной ситуации с заказами и ценами в впр по первому примеру. спасибо

  • сергей:

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

    • excel:

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

      Получаете такой столбец. КроватьОльха, КроватьДуб и т.д.

      Дальше там где используете ВПР в качестве искомого значения указываете не просто ссылку на слова кровать, а на такие же сцепленные данные «A1&B1» (в столбце A — изделия, в столбце B — материал). Либо просто создаете так же доп. столбец КроватьОльха, КроватьДуб и искомое значение указываете как ссылку на эти ячейки

  • Надежда:

    Добрый день! Нужна Ваша помощь. Есть две таблицы с кодами клиента, необходимо найти коды в левой таблице (она больше) из правой (она меньше), и те коды которых нет в правой таблице, как то обозначить в левой таблице. Спасибо.

    • excel:

      Добрый день! Надежда, решили задачу?

  • Анатолий:

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

    • excel:

      Анатолий, увы ничего в голову не приходит.

  • Анатолий:

    ... вы имеете ввиду, что вы добавили цифру 1 и добавили новую ссылку, после этого она должна сохраниться в раскрывающемся списке и так при добавлении ссылок они должны там накапливаться?... Да, должно накапливаться, 1...ссылка, 2...ссылка и желательно все в одной ячейке (как в таблице).

    • excel:

      в других ячейках список ссылок будет одинаковый или у каждой ячейки будет свой?

      • Анатолий:

        у каждой свой.

        • excel:

          для чего нужен раскрывающийся список? нужно будет когда-нибудь для чего-то выбирать какую-ту ссылку, или это просто для компактности?

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

          Можно ли расположить раскрывающийся список в дополнительном соседнем столбце?

  • Анатолий:

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

    • excel:

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

      • Анатолий:

        Да, именно гиперссылка.Я сейчас пришлю таблицу.

        • excel:

          Как выглядит теперь понятно. Но остальное не понятно.

          Вы ввели цифру 1 и в эту же ячейку ввели ссылку. А потом пишите, "нужно чтобы ячейка имела выпадающий список с количеством добавленных ссылок. "

          Так все таки вы хотите вводить ссылку или выбирать из раскрывающегося списка?

          Если выбирать, то что означает «с количеством добавленных ссылок»? вы имеете ввиду, что вы добавили цифру 1 и добавили новую ссылку, после этого она должна сохраниться в раскрывающемся списке и так при добавлении ссылок они должны там накапливаться?

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

        • Анатолий:

          yadi.sk/i/Gb3uWAsEZneZf

  • Анатолий:

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

    • excel:

      т.е чтобы не вводить данные, а выбирать из раскрывающегося списка?

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

      Если имеете ввиду другое, то объясняйте более детально

  • NATALLIA:

    Спасибо огромное за помощь! я разобралась, сделала в дополнительном столбце А раскрывающийся список, где можно выбрать номер работника, а в ячейках Н24, К24 формула ВПР, где искомое значение ячейка А24.

  • Анатолий:

    Все, разобрался. Спасибо!

  • Анатолий:

    Я изменил строчку в макросе

    Cells (ActiveCell.Row — 1, 10).Value = a + 1

    Все стало как надо, спасибо! Как применить это ко всем строкам?

  • Анатолий:

    Вот, это то, что нужно! Только добавлять в ячейку «Всего товаров» нужно не содержимое ячейки «Добавлено» а 1. Просто, какое бы я число не ввел, счетчик «Всего товаров» увеличивался бы на единицу.

  • Анатолий:

    А можно сделать так, в ячейке «всего товаров» прописать переменную, которую, можно редактировать, а уже к ней прибавлять 1 при добавлении товара, т.е реагировать на событие в ячейке «добавлено»?

    • excel:

      Написано на коленке. Надеюсь, что самостоятельно доработаете.

      Чтобы работало обязательно после ввода данных в «Добавлено» нужно нажать Enter, чтобы курсор перешел на следующую ячейку.

      После нажатия на Enter это число будет добавлено к ячейке с столбце «Всего товара»

      yadi.sk/d/KZlX_IB_ZcZSk

      Оно будет реагировать на изменение ячейки. Но опять так, как я вам и писал все минусы которые я описывал — сохраняются

      "А можно сделать так, в ячейке «всего товаров» прописать переменную, которую, можно редактировать, а уже к ней прибавлять 1 при добавлении товара, т.е реагировать на событие в ячейке «добавлено»? "

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

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

      Если что-нибудь придет на ум — напишу

  • Анатолий:

    Нет, желательно, для всех строк (групп). 8 строка просто пример. Хотя можно сделать для одной, просто, чтобы понять принцип.

    • excel:

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

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

  • Анатолий:

    Вот посмотрите:

    yadi.sk/d/4RWcV3YbZWAvp

    • excel:

      Данное условие должно сохраняться только в строке 8?

  • Анатолий:

    А Вы могли бы написать подобный макрос? Файл эксель я пришлю с подробными пояснениями.

    • excel:

      Не обещаю, но присылайте, если много времени не потребует — посмотрю

  • Анатолий:

    Здравствуйте, возникла небольшая проблема, например нужно организовать элементарный счетчик товара с сохранением результата в ячейке. Допустим было (с1) 10 товаров сегодня добавили (в1) 5, значение стало (с1+в1) 15 и при очистке ячейки (в1) с цифрой 5, значение 15 так и осталось. Завтра добавили еще 3 товара и значение сохранилось 18 и.тд. Думаю формулами экселя это возможно, не прибегая к вба.

    • excel:

      Если я все правильно понял, то формулами это сделать нельзя, так же как в предыдущем комментарии у NATALLIA, подсчет будет вестись с помощью формул. Формуле прописывается сложить с1 и b1, если вы очистите любую из ячеек. Результат автоматически также поменяется.

      Выходит либо вба либо каждый раз сохранять результат как значение

      Либо вести учет по другому. Например, не удалять старые данные товара, а добавлять их дальше снизу, добавив столбец, например с датой (счетчиком, временем). А дальше можно вытаскивать любые данные, а так же представлять их в нужном виде

  • NATALLIA:

    Нужно, например, чтобы в ячейке К24 был Петров, значит я нахожу Петрова в таблице BE$23:CB$103 (он под номером 2) и выбираю в ячейке ВЕ23 № 2. Далее, в ячейке К25 должен быть Никитин, значит я снова в ячейке ВЕ23 выбираю 5 и т.д. Я могла бы сделать формулу такую: =ВПР(BE28;BE$23:CB$103;9), т.е искомое значение ВЕ28 каждый раз менять в ячейке Н24 и К24, и дальше в Н25, Н26, Н27, К25, К26, К27, а хотелось бы, чтобы при вводе в ячейку ВЕ23 нужный номер автоматически менялись данные в ячейках Н24, К24, потом снова в ячейку ВЕ23 ввести другой номер и чтобы поменялись данные в ячейках Н25, К25 и т.д. 

    • excel:

      Т.е вы хотите так. Выбрать 2, чтобы появились данные по Петрову, далее вы хотите, чтобы выбрав другой номер, например 4, данные по Петрову сохранились, а в следующей строке появились данные по Антонову (цифра 4).

      Все верно? Если это так, то формулами это сделать нельзя, только макросом. Так как, когда вы введете новую цифру, то все данные поменяются автоматически — ведь это формула.

      Пока вы отвечаете на этот вопрос, задам еще один.

      Если вы сами решаете какую фамилию вы хотите видеть в столбце К, почему не сделать раскрывающейся список в ячейках К24, k25 и т.д. где вы будете выбирать фамилии которые вы хотите видеть, а остальные данные подтягивать уже по ФИО.

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

  • NATALLIA:

    да, там опечатка. А как я могу вам отправить свой вариант в формате .хslx?

    • excel:

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

      В раскрывающемся списке выбираем номер сотрудника из таблицы. Например 2 — это Петров.

      Далее понятно, что в ячейке H24 у вас должен отразиться код организации. С этим понятно.

      Далее в K24 должно отразиться ФИО это сотрудника.

      А что дальше нужно при протягивании? Просто видимо логика не продумана или я снова не понимаю, что вы хотите сделать.

      Если протянуть h24 и k24, то искомое значение у вас всегда будет BE23 — то есть 2 в нашем примере. А значит всегда данные будут по сотруднику номер 2 и они не будут меняться как это и происходит сейчас.

      не понятно какие данные должны быть в столбце h и k

      Объясните или заполните данные как вы это хотите видеть без формул, думаю так будет понятнее

    • excel:

      info@sirexcel.ru

  • NATALLIA:

    В ячейке А1 формула ВПР, где дожно отражаться фио работника. В ячейке В1 раскрывающийся список (№ п/п), а в ячейке С1 фио. Формула выглядит следующим образом: =ВПР(В1;В$1:С$15$2). Например, я ищу нужного мне человека в столбце С и смотрю соответствующий ему № п/п, нахожу этот номер в раскрывающемся списке и выбираю, а при протягивании формулы отражается одно и тоже фио, т.е. если я выберу работника под номером 1, то в во всех строках столбца А будет один и тот же человек и соответственно если выбрать номер 5 будет тоже самое. Получается только тогда, когда формула выглядит так: =ВПР(1;В$1:С$15$2), т.е. если не ссылаться на раскрывающийся список.

    • excel:

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

      Во-первых раскрывающийся список не должен никак влиять

      во-вторых формула у вас неверна

      у вас =ВПР(В1;В$1:С$15$2)

      надо =ВПР(В1;В$1:С$15;2;0)

      Думаю доллар это у вас опечатка, в вот ноль в конце вы пропустили

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

      yadi.sk/i/dSesTnShZRbB8

  • Natallia:

    Искомое значение-ФИО работника, которое выбирается из другой таблицы из раскрывающегося списка. При протягивании формулы (функция ВПР) фио работника не меняется. Как сделать, чтобы при протягивании формулы были разные фио?

    • excel:

      Вопрос не очень понятен. У вас есть таблица с фио и какими-то данными. В другом месте, например в ячейке A1 у вас есть раскрывающийся список с ФИО из этой таблицы. А в соседней ячейке B1 у вас прописана формула с ВПР, таким образом протягивая вниз эту формулу и расскрывающий список у вас не работает ВПР так? Если правильно понял, то возможно у вас в формуле ВПР не закреплен диапазон с помощью знака $, либо пришлите пример файла, так как объяснили вы непонятно

  • Олег:

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

    • excel:

      Добрый день! Всегда ищет в крайнем левом столбце.

      Можно просто дублировать столбец справа и тогда вы сможете

      использовать ВПР

      А можно использовать функцию ИНДЕКС в сочетании с ПОИСКПОЗ

  • Евгения:

    Добрый день!

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

    • excel:

      Добрый день! Не понятен вопрос. Можете привести пример как это должно в итоге выглядеть

  • Рубей:

    Каеим образом сверить с помощью ВПР фамилии набранные на разных регистрах — Все заглавные в одной таюлице и заглавные только первык буквы во второй.

    • excel:

      В функции ВПР регистр не имеет значение. Какая стоит у вас задача? Сверить для чего?

  • Ekaterina:

    Благодарю!

  • Эдуард:

    Огромнейшее спасибо — это именно то решение, которое нужно (мне не хватило знаний для использования функции «наименьший»).

  • Эдуард:

    Перенести данные надо по Иванову на один лист, по Петрову на второй и т.д.

    Данные постоянно обновляются (в день добавляется 5-6 строк), в списке порядка 30 фамилий, то есть к номеру привязаться не вариант...Очень похоже, что одним только ВПР-ом не обойтись...Нужно, что бы ВПР искал сначала по записи в первой строке (как он это и делает), а затем начинал искать значение со второй строки(точнее со следующей, содержащей значение «Иванов») проигнорировав уже найденное...

    • excel:

      Немного кустарным способом, но можно сделать вот так скачать

      Я сделал все на одном листе, но главное, чтобы вы поняли. Просто выбирайте из списка E1 разные фамилии.

      Можно один раз настроить на одном листе, а дальше копировать листы изменяя фамилию только в ячейке E1

  • Эдуард:

    Извините, отражается в ответе не как на экране

    1 Иванов 500

    2 Петров 200

    3 Иванов 400

    4 Иванов 150

    Это исходные

    Результат нужен такой :

    Иванов 500

    Иванов 400

    Иванов 150

    • excel:

      Опять таки не очень понятно. Я так понял, что нужно перенести только Иванова?

      В вашем случае ВПР нельзя использовать по «Иванову» т.к они повторяются т.е не уникальные значения.

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

      1 Иванов 500

      3 Иванов 400

      4 Иванов 150

      Как сделать более удобно это зависит от самой задачи. Нужно ли вам постоянно переносить эти данные или просто нужно большой объем данных перенести один раз.

  • Эдуард:

    Нужно немного не это,

    Есть данные : Нужно получить:

    1 Иванов 500 Иванов 500

    2 Петров 200 Иванов 400

    3 Иванов 400 Иванов 150

    4 Иванов 150

  • Эдуард:

    Добрый день.Есть таблица данных, первый столбец — уникальные номера, вторая — фамилии, которые периодически повторяются, третий столбец с данными.Задача — в новые таблицы перенести последовательно данные 2-х столбцов. Для примера 1.(яч.А1) Иванов(А2) 500 (А3) 2.(В1) Петров(В2) 200 (В3) 3.Иванов 400 4. Иванов 150 В таблице на новом листе должно быть : Иванов(А1) 500 (В1) Иванов(А2) 400 (В2) Иванов(А3) 150 (В3) Если использовать ВПР, то он будет возвращать первое значение (А3 первого листа). Не могу понять как найти значения следующих ячеек...

    • excel:

      Может вам воспользоваться вот этой функцией ТРАНСП

      • excel:

        Функция ТРАНСП сможет сделать вот так 

        ТРАНСП

    • excel:

      Добрый день! Вы пишите, что есть таблица, где первый столбец это уникальные номера. Но в тоже время пишите, что эти номера находятся в ячейке A1, B1.

      Как правильно?

      1 Иванов 500

      2 Петров 200

      или

      1 2

      Иванов Петров

      500 200

  • Александр:

    Как сделать чтобы бралось второе найденное значение?

    • excel:

      То есть искомое значение встречается несколько раз и вы хотите чтобы бралось значение в строке которая встречается свою второй раз? Просто впр не получится + должна быть какая-то закономерность чтобы сделать костыль

  • Олег:

    блин, наконец-то врубился, только по ваше информации функция таблицы заработала. Спасибо

    • excel:

      Рады были помочь

  • Егор:

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

    • excel:

      Добрый день! Желательно, сделать еще один столбец и там приводить к одному формату, например можно воспользоваться функцией =ТЕКСТ(А1; «ДД.ММ.ГГ»), где А1 — это дата в числовом или текстовом формате и если дата у вас выглядит как 12.04.12 (обратите внимание на год — в формате указаны последние числа года, если дата полная то нужно указать ГГГГ), тогда эта дата будет восприниматься как тест. Если, нужно что-то другое, то пишите более подробно или с примером

  • Лена:

    Спасибо, получилось!!!!

  • Сергей Головин:

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

    • excel:

      Да, конечно, функция будет работать

  • PlatonOFF:

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

  • Лусинэ:

    Что делать если ВПР перенес с одного листа на другой некорректную информацию.

    например я переносила информацию о пролонгации договоров контрагентов, так вот он перенес значение С ПРОЛ. тому контрагенту которого в списке переносимых значений (т.е в списке листа с которого переносилась инфо о пролонгации) нет вообще.

    • Возможно Вы не указали интервальный просмотр (параметр функции ВПР). Просьба прислать пример файла/фрагмента с используемой формулой

      (Отправил запрос на указанный Вами e-mail).

  • Надежда:

    Огромное спасибо!!!

  • Ольга:

    Очень интересный пример и для школьников. Спасибо!

  • Нина:

    Спасибо. Хороший материал для студентов.

  • Оксана:

    Спасибо, очень понятно!!!

    • excel:

      Пожалуйста! Были рады помочь

  • ольга:

    объяснили доступным языком. Привели наглядный пример. Спастбо!!!

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

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.