- Прочитайте Правила форума - Исправьте название темы согласно п.2 Правил форума (что-то типа "ПОИСКПОЗ значений с тире") - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Прочитайте Правила форума - Исправьте название темы согласно п.2 Правил форума (что-то типа "ПОИСКПОЗ значений с тире") - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума_Boroda_
Сначала ищем как обычно, если не нашли, то сработает ЕСЛИОШИБКА и станет отрабатывать второй ее кусок, в котором мы, перед тем, как искать ПОИСКПОЗом, в искомом значении заменим все тире на ничего (получится т.н. "текстовое" число, которое мы с помощью бинарного отрицания "--" преобразуем в обычное, "числовое" число)
Сначала ищем как обычно, если не нашли, то сработает ЕСЛИОШИБКА и станет отрабатывать второй ее кусок, в котором мы, перед тем, как искать ПОИСКПОЗом, в искомом значении заменим все тире на ничего (получится т.н. "текстовое" число, которое мы с помощью бинарного отрицания "--" преобразуем в обычное, "числовое" число)_Boroda_
Но нам это не помогает. Просто действительно нет того, что пытаемся найти. В столбце Н вывел то, что ищем. Попробуйте выборочно поискать их в столбце А вручную. Я штуки 4 поискал, не нашел
Там у Вас еще ненужные пробелы на листе 2 в начале искомого. Убираем их
Но нам это не помогает. Просто действительно нет того, что пытаемся найти. В столбце Н вывел то, что ищем. Попробуйте выборочно поискать их в столбце А вручную. Я штуки 4 поискал, не нашел_Boroda_
Я предполагал что тире вообще форматом рисуются. А оказалось что и впрямь где их в данных нет - там и не находит. А где есть - там находит, только формулы нужно правильно писать.
Я предполагал что тире вообще форматом рисуются. А оказалось что и впрямь где их в данных нет - там и не находит. А где есть - там находит, только формулы нужно правильно писать.Hugo
Вы пытаетесь найти с точным совпадением по строкам, а таблицы разные. Есть очень много значений, которые функция не видит. На пример 2748339 есть и на первом и на втором листе. Есть ли решение этой проблемы?
Вы пытаетесь найти с точным совпадением по строкам, а таблицы разные. Есть очень много значений, которые функция не видит. На пример 2748339 есть и на первом и на втором листе. Есть ли решение этой проблемы?Alp
1.Нет. Не смогу. Как новичок боюсь запутаться в терминологии, да и знаний не хватает. 2. Это значение есть на втором листе с тире: 27-483-39. В сообщении номер 8 Вы подробно объяснили мне, как формула убирает тире и выводит результат. Я понял это так, что Вы написали функцию, которая может сравнивать значение с тире и без. По факту это не срабатывает. Это и было причиной обращения к вам за помощью. Мне надо чтобы функция ПОИСКПОЗ (MATCH) искала в двух таблицах и сравнивала невзирая на тире в значениях в одной из таблиц. Возможно я ошибаюсь, но ни как не хочу кого-то обидеть.
1.Нет. Не смогу. Как новичок боюсь запутаться в терминологии, да и знаний не хватает. 2. Это значение есть на втором листе с тире: 27-483-39. В сообщении номер 8 Вы подробно объяснили мне, как формула убирает тире и выводит результат. Я понял это так, что Вы написали функцию, которая может сравнивать значение с тире и без. По факту это не срабатывает. Это и было причиной обращения к вам за помощью. Мне надо чтобы функция ПОИСКПОЗ (MATCH) искала в двух таблицах и сравнивала невзирая на тире в значениях в одной из таблиц. Возможно я ошибаюсь, но ни как не хочу кого-то обидеть.Alp
Alp, число 27-483-39 на Листе 2 находится в 216-ой строке, смотрим на Листе 1 ячейку Е216 - там число 25, это означает, что данное значение найдено на первом листе в ячейке А25. Что не так?
Alp, число 27-483-39 на Листе 2 находится в 216-ой строке, смотрим на Листе 1 ячейку Е216 - там число 25, это означает, что данное значение найдено на первом листе в ячейке А25. Что не так?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Pelena, Наверное я не туда смотрю. Вот то, что я вижу: 1. На листе 1 в строке 25 в ячейке Е25 функция ПОИСКПОЗ выдаён ошибку. 2. В строке формулы функция ПОИСКПОЗ ищет не во всём столбце А, а только в ячейке А25 на листе 2. Естественно, что в ячейке А25 на листе 2 другое значение, оно и выведено. 3. Мне необходимо, что бы в Е25 на листе 1 был выведен номер ячейки , который соответствует значению из А216 со второго листа.
То есть в Е25 на первом листе должно стоять 216.
Я прикрепил скрины. Зарание извиняюсь за свою неопытность.
Pelena, Наверное я не туда смотрю. Вот то, что я вижу: 1. На листе 1 в строке 25 в ячейке Е25 функция ПОИСКПОЗ выдаён ошибку. 2. В строке формулы функция ПОИСКПОЗ ищет не во всём столбце А, а только в ячейке А25 на листе 2. Естественно, что в ячейке А25 на листе 2 другое значение, оно и выведено. 3. Мне необходимо, что бы в Е25 на листе 1 был выведен номер ячейки , который соответствует значению из А216 со второго листа.
То есть в Е25 на первом листе должно стоять 216.
Я прикрепил скрины. Зарание извиняюсь за свою неопытность.Alp
Я активно пользуюсь функцией ПОИСКПОЗ уже пару лет. Совместно с ИНДЕКС. ПОИСКПОЗ выводит мне номер ячейки и этот результат я ввожу в функцию ИНДЕКС. В данном примере мне необходимо заполнить адрес почты и номер телефона в 1 листе к каждому значению из второго листа. Проблема в том, что на 2 листе значения с тире и ПОИСКПОЗ их не может сравнить.
Я активно пользуюсь функцией ПОИСКПОЗ уже пару лет. Совместно с ИНДЕКС. ПОИСКПОЗ выводит мне номер ячейки и этот результат я ввожу в функцию ИНДЕКС. В данном примере мне необходимо заполнить адрес почты и номер телефона в 1 листе к каждому значению из второго листа. Проблема в том, что на 2 листе значения с тире и ПОИСКПОЗ их не может сравнить.Alp
Сообщение отредактировал Alp - Суббота, 24.11.2018, 10:50
Я ищу 2748339 во втором листе. Там это значение записано как 27-483-39 в А216. В Е25 на 1 листе должно быть выведено 216.
2748339 и 27-483-39 одинаковые значения (для меня, нe для Excel ) В конечном результате я хочу вывести номер телефона и мэил для 2748339 на 1 листе, которые соответствуют 27-483-39 на 2 листе. Для этого мне надо, что бы ПОИСКПОЗ показал в Е25 на 1 листе номер 216.
Если я в ручную добавляю тире на 1 листе проблема исчезает!
Я ищу 2748339 во втором листе. Там это значение записано как 27-483-39 в А216. В Е25 на 1 листе должно быть выведено 216.
2748339 и 27-483-39 одинаковые значения (для меня, нe для Excel ) В конечном результате я хочу вывести номер телефона и мэил для 2748339 на 1 листе, которые соответствуют 27-483-39 на 2 листе. Для этого мне надо, что бы ПОИСКПОЗ показал в Е25 на 1 листе номер 216.
Если я в ручную добавляю тире на 1 листе проблема исчезает!Alp
Сообщение отредактировал Alp - Суббота, 24.11.2018, 10:32