Добрый день! Сразу говорю, публикую пост для самообразования. Суть вопроса: Была задача по значению ID найти значение счета. Проблема заключалась в том, что формат ID мог быть х, х.х, х.х.х, х.х.х.х, где х - любой набор чисел. Эксель отказывался сохранять ячейки с 2 и более точек в формате числа, а при сохранении как текст, ВПР отказывался искать вообще. Думать над форматами было некогда, поэтому было найдено решение просто разбить ID на 4 группы чисел (и производить поиск по 4 условиям соответственно).
В приложенном файле пример с решением. Возможно он работает только в excel 2010, хотелось бы узнать можно ли как-то по-другому записать формулы в ячейках E2-H2, особенно в G2 и H2, так как они получились сильно длинными. Либо, может быть, есть совсем другое решение, в том числе соображения по поводу форматов, потому что в примере ВПР по тексту работает, а в моем оригинальном файле почему-то нет.
Заранее спасибо за ответы.
Добрый день! Сразу говорю, публикую пост для самообразования. Суть вопроса: Была задача по значению ID найти значение счета. Проблема заключалась в том, что формат ID мог быть х, х.х, х.х.х, х.х.х.х, где х - любой набор чисел. Эксель отказывался сохранять ячейки с 2 и более точек в формате числа, а при сохранении как текст, ВПР отказывался искать вообще. Думать над форматами было некогда, поэтому было найдено решение просто разбить ID на 4 группы чисел (и производить поиск по 4 условиям соответственно).
В приложенном файле пример с решением. Возможно он работает только в excel 2010, хотелось бы узнать можно ли как-то по-другому записать формулы в ячейках E2-H2, особенно в G2 и H2, так как они получились сильно длинными. Либо, может быть, есть совсем другое решение, в том числе соображения по поводу форматов, потому что в примере ВПР по тексту работает, а в моем оригинальном файле почему-то нет.
Записал в двух таблицах 0.70.520.2.1 ВПР нормально отработала. Что не нравится?
Все нравится. Только в оригинальном файле не работает. Оригинал представляет собой выгрузку из ERP-системы примерно на 2500 позиций. Если преобразую в текст, отказывается выдавать мне значения в числах, то есть я вроде сохранила данные как текст, но ВПР такое ощущение считает их числами и не ищет. И наоборот. То есть часть данных в тексте, часть в числе, и как бы я не меняла формат, ничего не получается. Не знаю понятно объяснила, скорее всего нет :), но факт фактом. Так и не разобралась с этими форматами.
Записал в двух таблицах 0.70.520.2.1 ВПР нормально отработала. Что не нравится?
Все нравится. Только в оригинальном файле не работает. Оригинал представляет собой выгрузку из ERP-системы примерно на 2500 позиций. Если преобразую в текст, отказывается выдавать мне значения в числах, то есть я вроде сохранила данные как текст, но ВПР такое ощущение считает их числами и не ищет. И наоборот. То есть часть данных в тексте, часть в числе, и как бы я не меняла формат, ничего не получается. Не знаю понятно объяснила, скорее всего нет :), но факт фактом. Так и не разобралась с этими форматами.Спортсмэнка)
vikttur, Спасибо за формулы - буду изучать/разбираться
По поводу форматов заморачиваться не буду - в конце концов задача решена. Я думала может есть какая-то типичная ошибка по форматам, которую можно решить. Но раз нет, то значит дело в выгрузке (я уже узнавала: формат присваеваемый икселем при конвертации данных изменить нельзя).
vikttur, Спасибо за формулы - буду изучать/разбираться
По поводу форматов заморачиваться не буду - в конце концов задача решена. Я думала может есть какая-то типичная ошибка по форматам, которую можно решить. Но раз нет, то значит дело в выгрузке (я уже узнавала: формат присваеваемый икселем при конвертации данных изменить нельзя).Спортсмэнка)