Найти модель из списка в тексте
Ефгений
Дата: Суббота, 22.09.2018, 20:58 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 80
Репутация:
0
±
Замечаний:
0% ±
2010
Здравствуйте. Однажды умные ребята на этом форуме мне очень сильно помогли написав формулу, которая ищет параметр из ячейки в столбце 2 и сравнивает его со столбцом 1, возвращает результат в колонку 5. Никак не могу понять почему эта формула работает в том файле который мне прислали, а в тот в который я скопировав вставляю эту формулу, не работает? Пример в приложении, очень буду признателен если поможете.
Здравствуйте. Однажды умные ребята на этом форуме мне очень сильно помогли написав формулу, которая ищет параметр из ячейки в столбце 2 и сравнивает его со столбцом 1, возвращает результат в колонку 5. Никак не могу понять почему эта формула работает в том файле который мне прислали, а в тот в который я скопировав вставляю эту формулу, не работает? Пример в приложении, очень буду признателен если поможете. Ефгений
Ответить
Сообщение Здравствуйте. Однажды умные ребята на этом форуме мне очень сильно помогли написав формулу, которая ищет параметр из ячейки в столбце 2 и сравнивает его со столбцом 1, возвращает результат в колонку 5. Никак не могу понять почему эта формула работает в том файле который мне прислали, а в тот в который я скопировав вставляю эту формулу, не работает? Пример в приложении, очень буду признателен если поможете. Автор - Ефгений Дата добавления - 22.09.2018 в 20:58
SLAVICK
Дата: Суббота, 22.09.2018, 21:00 |
Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Видимо потому, что это формула массива - ее нужно вводить одновременным нажатием: Ctrl Shift Enter . [offtop] коль уж я ответил - не заметив кривое название темы - переименовал ее. [/offtop]
Видимо потому, что это формула массива - ее нужно вводить одновременным нажатием: Ctrl Shift Enter . [offtop] коль уж я ответил - не заметив кривое название темы - переименовал ее. [/offtop] SLAVICK
Иногда все проще чем кажется с первого взгляда.
Сообщение отредактировал 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 ничего не происходит)) Ефгений
Ответить
Сообщение т.е просто ее не скопировать как я понимаю? Дело в том что с зажатыми клавишами 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
Иногда все проще чем кажется с первого взгляда.
Ответить
Сообщение Можно скопировать. а вводить формулу 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, то ЕСЛИОШИБКА там лишняя
Ефгений , держите немассивную формулуКод
=ЕСЛИОШИБКА(ПРОСМОТР(;-ПОИСК(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_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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