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

Вход

Регистрация

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

 

= Мир MS Excel/Найти модель из списка в тексте - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Найти модель из списка в тексте
Ефгений Дата: Суббота, 22.09.2018, 20:58 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 80
Репутация: 0 ±
Замечаний: 0% ±

2010
Здравствуйте. Однажды умные ребята на этом форуме мне очень сильно помогли написав формулу, которая ищет параметр из ячейки в столбце 2 и сравнивает его со столбцом 1, возвращает результат в колонку 5. Никак не могу понять почему эта формула работает в том файле который мне прислали, а в тот в который я скопировав вставляю эту формулу, не работает? Пример в приложении, очень буду признателен если поможете.
К сообщению приложен файл: 6180485.xlsx (9.2 Kb)
 
Ответить
СообщениеЗдравствуйте. Однажды умные ребята на этом форуме мне очень сильно помогли написав формулу, которая ищет параметр из ячейки в столбце 2 и сравнивает его со столбцом 1, возвращает результат в колонку 5. Никак не могу понять почему эта формула работает в том файле который мне прислали, а в тот в который я скопировав вставляю эту формулу, не работает? Пример в приложении, очень буду признателен если поможете.

Автор - Ефгений
Дата добавления - 22.09.2018 в 20:58
SLAVICK Дата: Суббота, 22.09.2018, 21:00 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Видимо потому, что это формула массива - ее нужно вводить одновременным нажатием: Ctrl Shift Enter.
[offtop]
коль уж я ответил - не заметив кривое название темы - переименовал ее. [/offtop]


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Суббота, 22.09.2018, 21:17
 
Ответить
СообщениеВидимо потому, что это формула массива - ее нужно вводить одновременным нажатием: Ctrl Shift Enter.
[offtop]
коль уж я ответил - не заметив кривое название темы - переименовал ее. [/offtop]

Автор - SLAVICK
Дата добавления - 22.09.2018 в 21:00
Ефгений Дата: Суббота, 22.09.2018, 21:35 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 80
Репутация: 0 ±
Замечаний: 0% ±

2010
т.е просто ее не скопировать как я понимаю? Дело в том что с зажатыми клавишами Ctrl Shift Enter ничего не происходит))
 
Ответить
Сообщениет.е просто ее не скопировать как я понимаю? Дело в том что с зажатыми клавишами Ctrl Shift Enter ничего не происходит))

Автор - Ефгений
Дата добавления - 22.09.2018 в 21:35
SLAVICK Дата: Суббота, 22.09.2018, 21:39 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Можно скопировать.
а вводить формулу Ctrl Shift Enter.

попробуйте в своем примере нажать F2
а потом Ctrl Shift Enter.

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


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеМожно скопировать.
а вводить формулу Ctrl Shift Enter.

попробуйте в своем примере нажать F2
а потом Ctrl Shift Enter.

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

Автор - SLAVICK
Дата добавления - 22.09.2018 в 21:39
Ефгений Дата: Суббота, 22.09.2018, 22:07 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 80
Репутация: 0 ±
Замечаний: 0% ±

2010
Действительно. Спасибо огромное за ответ. Очень признателен Вам
 
Ответить
СообщениеДействительно. Спасибо огромное за ответ. Очень признателен Вам

Автор - Ефгений
Дата добавления - 22.09.2018 в 22:07
_Boroda_ Дата: Суббота, 22.09.2018, 22:17 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ефгений, держите немассивную формулу
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(A$1:A$6;B1);A$1:A$6);"")

Для заведомо бОльшего диапазона (файл перевложил)
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(A$1:A$99;B1)/(A$1:A$99<>"");A$1:A$99);"")


* И у Вас в формуле диапазон со строки 2 - Escalade пропускает. Нужно было вот так
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК(A$1:A$215;B1));))

Ну или как у Вас
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$215;ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК($A$1:$A$215;B1));));"")

но если список в столбце А не доходит до строки 215, то ЕСЛИОШИБКА там лишняя
К сообщению приложен файл: 6180485_2.xlsx (10.0 Kb)


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

Для заведомо бОльшего диапазона (файл перевложил)
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(A$1:A$99;B1)/(A$1:A$99<>"");A$1:A$99);"")


* И у Вас в формуле диапазон со строки 2 - Escalade пропускает. Нужно было вот так
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК(A$1:A$215;B1));))

Ну или как у Вас
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$215;ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК($A$1:$A$215;B1));));"")

но если список в столбце А не доходит до строки 215, то ЕСЛИОШИБКА там лишняя

Автор - _Boroda_
Дата добавления - 22.09.2018 в 22:17
Ефгений Дата: Суббота, 22.09.2018, 22:27 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 80
Репутация: 0 ±
Замечаний: 0% ±

2010
Кстати да. Спасибо что поправили
 
Ответить
СообщениеКстати да. Спасибо что поправили

Автор - Ефгений
Дата добавления - 22.09.2018 в 22:27
  • Страница 1 из 1
  • 1
Поиск:

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