Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сравнение значений одного столбца с другим - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сравнение значений одного столбца с другим
Roman1987 Дата: Среда, 04.10.2017, 04:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток.
Уважаемые, помогите разобраться с таким вопросом.
есть один столбец с некоторыми значениями (А), и есть некоторая табличка соответствия. в одном столбце указаны значения(D), во втором что им соответствует(E).
нужно чтобы все значения в столбце А сравнились со значениями в столбце D и если совпадают, то в столбце B проставилось значение из столбца E/
в файле есть пример 1 и лист с результатом.

так же есть лист с примером, если значения будет не числа а буквы.
можно ли к примеру сравнить "продукт:сыр" с "сыр" и вывести в столбец значение Москва?

заранее спасибо всем откликнувшимся.
.
К сообщению приложен файл: 1890768.xlsx (10.2 Kb)
 
Ответить
СообщениеДоброго времени суток.
Уважаемые, помогите разобраться с таким вопросом.
есть один столбец с некоторыми значениями (А), и есть некоторая табличка соответствия. в одном столбце указаны значения(D), во втором что им соответствует(E).
нужно чтобы все значения в столбце А сравнились со значениями в столбце D и если совпадают, то в столбце B проставилось значение из столбца E/
в файле есть пример 1 и лист с результатом.

так же есть лист с примером, если значения будет не числа а буквы.
можно ли к примеру сравнить "продукт:сыр" с "сыр" и вывести в столбец значение Москва?

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

Автор - Roman1987
Дата добавления - 04.10.2017 в 04:31
AVI Дата: Среда, 04.10.2017, 06:16 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Roman1987,
Код
=еслиошибка(ВПР(A1;$D$1:$E$11;2;);"-")

Формулу в ячейку B1 и протянуть вниз

Второй вопрос не понял.... Может должно вывестись значение "Питер" из Вашего примера
Если да, то
Код
=еслиошибка(ВПР(ПРАВСИМВ(A1;ДЛСТР(A1)-(ПОИСК(":";A1)+1));$D$1:$E$3;2;);"-")


Сообщение отредактировал AVI - Среда, 04.10.2017, 06:22
 
Ответить
СообщениеRoman1987,
Код
=еслиошибка(ВПР(A1;$D$1:$E$11;2;);"-")

Формулу в ячейку B1 и протянуть вниз

Второй вопрос не понял.... Может должно вывестись значение "Питер" из Вашего примера
Если да, то
Код
=еслиошибка(ВПР(ПРАВСИМВ(A1;ДЛСТР(A1)-(ПОИСК(":";A1)+1));$D$1:$E$3;2;);"-")

Автор - AVI
Дата добавления - 04.10.2017 в 06:16
buchlotnik Дата: Среда, 04.10.2017, 07:36 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Здравствуйте, ну по первому примеру можно и
Код
=ЕСЛИОШИБКА(ИНДЕКС($E$1:$E$11;A1);"-")
а по второму чутка сложнее, а точнее совсем по-другому:
Код
=ЕСЛИОШИБКА(ПРОСМОТР("яяя";ЕСЛИ(ПОИСК($D$1:$D$3;A1);$E$1:$E$3;""));"-")
К сообщению приложен файл: 7198315.xlsx (11.1 Kb)
 
Ответить
СообщениеЗдравствуйте, ну по первому примеру можно и
Код
=ЕСЛИОШИБКА(ИНДЕКС($E$1:$E$11;A1);"-")
а по второму чутка сложнее, а точнее совсем по-другому:
Код
=ЕСЛИОШИБКА(ПРОСМОТР("яяя";ЕСЛИ(ПОИСК($D$1:$D$3;A1);$E$1:$E$3;""));"-")

Автор - buchlotnik
Дата добавления - 04.10.2017 в 07:36
Shurf Дата: Среда, 04.10.2017, 08:27 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 8 ±
Замечаний: 0% ±

Excel 2010
 
Ответить
СообщениеКросс

Автор - Shurf
Дата добавления - 04.10.2017 в 08:27
_Boroda_ Дата: Среда, 04.10.2017, 09:10 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16881
Репутация: 6593 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Немассивный вариант для второй
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(D$1:D$3;A1);E$1:E$3);"")

А если сместить D1:E3 на строку вниз - в D2:E4, то вот так
Код
=ПРОСМОТР(;-ПОИСК(D$1:D$4;A1);E$1:E$4)&""
К сообщению приложен файл: 1890768_1.xlsx (10.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНемассивный вариант для второй
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(D$1:D$3;A1);E$1:E$3);"")

А если сместить D1:E3 на строку вниз - в D2:E4, то вот так
Код
=ПРОСМОТР(;-ПОИСК(D$1:D$4;A1);E$1:E$4)&""

Автор - _Boroda_
Дата добавления - 04.10.2017 в 09:10
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!