ВПР не считывает информацию с ячейки где много информации
klis
Дата: Понедельник, 08.11.2021, 11:07 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Доброго времени суток Есть графа B с информацией, к ней приписаны значения в графе С, графа E через Код
=ЕСЛИОШИБКА(ВПР("*"&D2&"*";$B$2:$C$491;2;ЛОЖЬ);"")
ищет по частичному совпадению D c B проставляет значения. Все работает нормально, но на пункте 128 дает сбой, ВПР не может считать с нее информацию. Вариант не правильного формата ячейки отметаем, т.к все задано в одном формате и если удалить половину информации из ячейки, то по оставшейся половине формула ВПР сработает как должна. В чем может быть проблема и как это исправлять? Спасибо
Доброго времени суток Есть графа B с информацией, к ней приписаны значения в графе С, графа E через Код
=ЕСЛИОШИБКА(ВПР("*"&D2&"*";$B$2:$C$491;2;ЛОЖЬ);"")
ищет по частичному совпадению D c B проставляет значения. Все работает нормально, но на пункте 128 дает сбой, ВПР не может считать с нее информацию. Вариант не правильного формата ячейки отметаем, т.к все задано в одном формате и если удалить половину информации из ячейки, то по оставшейся половине формула ВПР сработает как должна. В чем может быть проблема и как это исправлять? Спасибо klis
Ответить
Сообщение Доброго времени суток Есть графа B с информацией, к ней приписаны значения в графе С, графа E через Код
=ЕСЛИОШИБКА(ВПР("*"&D2&"*";$B$2:$C$491;2;ЛОЖЬ);"")
ищет по частичному совпадению D c B проставляет значения. Все работает нормально, но на пункте 128 дает сбой, ВПР не может считать с нее информацию. Вариант не правильного формата ячейки отметаем, т.к все задано в одном формате и если удалить половину информации из ячейки, то по оставшейся половине формула ВПР сработает как должна. В чем может быть проблема и как это исправлять? Спасибо Автор - klis Дата добавления - 08.11.2021 в 11:07
Pelena
Дата: Понедельник, 08.11.2021, 11:20 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. Можно другие функции использоватьКод
=ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0))
в этом случае отпадает необходимость в столбце С
Здравствуйте. Можно другие функции использоватьКод
=ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0))
в этом случае отпадает необходимость в столбце С Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. Можно другие функции использоватьКод
=ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0))
в этом случае отпадает необходимость в столбце С Автор - Pelena Дата добавления - 08.11.2021 в 11:20
Serge_007
Дата: Понедельник, 08.11.2021, 11:23 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2748
±
Замечаний:
±
Excel 2016
ЗдравствуйтеВ чем может быть проблема
ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380
ЗдравствуйтеВ чем может быть проблема
ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380 Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение ЗдравствуйтеВ чем может быть проблема
ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380 Автор - Serge_007 Дата добавления - 08.11.2021 в 11:23
Egyptian
Дата: Понедельник, 08.11.2021, 11:25 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 512
Репутация:
184
±
Замечаний:
0% ±
Excel 2013/2016
Вы про строку 129? У меня находит число 93. Проверил, данные находятся в строке 94 так что вроде все правильно.
Вы про строку 129? У меня находит число 93. Проверил, данные находятся в строке 94 так что вроде все правильно. Egyptian
Ответить
Сообщение Вы про строку 129? У меня находит число 93. Проверил, данные находятся в строке 94 так что вроде все правильно. Автор - Egyptian Дата добавления - 08.11.2021 в 11:25
Pelena
Дата: Понедельник, 08.11.2021, 11:31 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Думаю, про 174 и ниже Автор - Pelena Дата добавления - 08.11.2021 в 11:31
Serge_007
Дата: Понедельник, 08.11.2021, 11:55 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2748
±
Замечаний:
±
Excel 2016
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Автор - Serge_007 Дата добавления - 08.11.2021 в 11:55
klis
Дата: Понедельник, 08.11.2021, 11:56 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380
Не понял, причем тут строка 94? Значения 012-2891-48299 и 012-2891-48380 не присутствует в 129(128 п/п строке), как она влияет на нее? Если удалить 94 строку, то ничего не поменяется. =ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0)) в этом случае отпадает необходимость в столбце С
Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак.
ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380
Не понял, причем тут строка 94? Значения 012-2891-48299 и 012-2891-48380 не присутствует в 129(128 п/п строке), как она влияет на нее? Если удалить 94 строку, то ничего не поменяется. =ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0)) в этом случае отпадает необходимость в столбце С
Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак.klis
Ответить
Сообщение ВПР возвращает первое вхождение, а в 94-й строке у Вас есть 012-2891-48299/012-2891-48380
Не понял, причем тут строка 94? Значения 012-2891-48299 и 012-2891-48380 не присутствует в 129(128 п/п строке), как она влияет на нее? Если удалить 94 строку, то ничего не поменяется. =ИНДЕКС($A$2:$A$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;$B$2:$B$253));0)) в этом случае отпадает необходимость в столбце С
Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак.Автор - klis Дата добавления - 08.11.2021 в 11:56
klis
Дата: Понедельник, 08.11.2021, 12:00 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Да, с этим работает как надо! Но все же почему через мою формулу дает сбой? upd поспешил, если задать текстовую информацию в столбец С, то ничего не работает
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Да, с этим работает как надо! Но все же почему через мою формулу дает сбой? upd поспешил, если задать текстовую информацию в столбец С, то ничего не работаетklis
Сообщение отредактировал klis - Понедельник, 08.11.2021, 12:09
Ответить
Сообщение =СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ(D2;B$2:B$253))*СТРОКА($1:$252))
Да, с этим работает как надо! Но все же почему через мою формулу дает сбой? upd поспешил, если задать текстовую информацию в столбец С, то ничего не работаетАвтор - klis Дата добавления - 08.11.2021 в 12:00
Egyptian
Дата: Понедельник, 08.11.2021, 12:03 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 512
Репутация:
184
±
Замечаний:
0% ±
Excel 2013/2016
Тут оказывается все искомые значения со 174 строки находятся в ячейке B129. Видимо, да. ВПР-ом их извлечь не получится.Но все же почему через мою формулу да
Потому что, как уже написал Serge_007 ВПР возвращает первое вхождение.
Тут оказывается все искомые значения со 174 строки находятся в ячейке B129. Видимо, да. ВПР-ом их извлечь не получится.Но все же почему через мою формулу да
Потому что, как уже написал Serge_007 ВПР возвращает первое вхождение.Egyptian
Сообщение отредактировал Egyptian - Понедельник, 08.11.2021, 12:06
Ответить
Сообщение Тут оказывается все искомые значения со 174 строки находятся в ячейке B129. Видимо, да. ВПР-ом их извлечь не получится.Но все же почему через мою формулу да
Потому что, как уже написал Serge_007 ВПР возвращает первое вхождение.Автор - Egyptian Дата добавления - 08.11.2021 в 12:03
Serge_007
Дата: Понедельник, 08.11.2021, 12:09 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2748
±
Замечаний:
±
Excel 2016
Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак
Тогда так:Код
=ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
почему через мою формулу дает сбой?
Думаю что это из-за ограничения стринг в 255 символов
Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак
Тогда так:Код
=ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
почему через мою формулу дает сбой?
Думаю что это из-за ограничения стринг в 255 символовSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Данные в столбце С это не нумерация, там будет другая информация, которую я не стал расписывать, поэтому без столбца С никак
Тогда так:Код
=ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
почему через мою формулу дает сбой?
Думаю что это из-за ограничения стринг в 255 символовАвтор - Serge_007 Дата добавления - 08.11.2021 в 12:09
klis
Дата: Понедельник, 08.11.2021, 12:13 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Тогда так: =ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
Эмм, формула выдает ошибку, можно пример с файлом?Думаю что это из-за ограничения стринг в 255 знаков
Можно обойти это ограничение?
Тогда так: =ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
Эмм, формула выдает ошибку, можно пример с файлом?Думаю что это из-за ограничения стринг в 255 знаков
Можно обойти это ограничение?klis
Ответить
Сообщение Тогда так: =ИНДЕКС(C$2:C$253;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПОИСК(D2;B$2:B$253));))
Эмм, формула выдает ошибку, можно пример с файлом?Думаю что это из-за ограничения стринг в 255 знаков
Можно обойти это ограничение?Автор - klis Дата добавления - 08.11.2021 в 12:13
Serge_007
Дата: Понедельник, 08.11.2021, 12:15 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2748
±
Замечаний:
±
Excel 2016
Формулы массива вводятся одновременным нажатием Ctrl+Shift+Enter Можно обойти это ограничение?
Не уверен
Формулы массива вводятся одновременным нажатием Ctrl+Shift+Enter Можно обойти это ограничение?
Не уверен Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Формулы массива вводятся одновременным нажатием Ctrl+Shift+Enter Можно обойти это ограничение?
Не уверен Автор - Serge_007 Дата добавления - 08.11.2021 в 12:15
klis
Дата: Понедельник, 08.11.2021, 12:18 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо!
Сообщение отредактировал Serge_007 - Понедельник, 08.11.2021, 12:19
Ответить
Сообщение Спасибо! Автор - klis Дата добавления - 08.11.2021 в 12:18