Пытаюсь решить небольшую проблемку с подтягиванием значения цвета в соответствующую ячейку, исходя из данных названия товара. Грубо: CONTINENTAL 1200X700 BLAN - BLAN здесь означает "белый". Это самое "белый" мне и нужно в столбце H. На Листе2 есть значения, какому цвету соответствуют некоторые буквенные значения. Как можете посмотреть, я уже пытался решить эту задачу 3 путями (формулы в H3:H4, H5:H6, H7), исходя из того, что нашёл уже на форуме. Но эти варианты либо мне не подходят, либо я где-то допустил ошибку. Тема1 (и тем более Тема2 ) - для меня совсем уж дебри и большинство формул и макросов оттуда я просто не могу вкурить, не говоря уже про применение.
Прошу помочь с решением загвоздки.
Добрый вечер, уважаемые.
Пытаюсь решить небольшую проблемку с подтягиванием значения цвета в соответствующую ячейку, исходя из данных названия товара. Грубо: CONTINENTAL 1200X700 BLAN - BLAN здесь означает "белый". Это самое "белый" мне и нужно в столбце H. На Листе2 есть значения, какому цвету соответствуют некоторые буквенные значения. Как можете посмотреть, я уже пытался решить эту задачу 3 путями (формулы в H3:H4, H5:H6, H7), исходя из того, что нашёл уже на форуме. Но эти варианты либо мне не подходят, либо я где-то допустил ошибку. Тема1 (и тем более Тема2 ) - для меня совсем уж дебри и большинство формул и макросов оттуда я просто не могу вкурить, не говоря уже про применение.
там суть такая - ПОИСК ищет название цвета в строке - найдёт - выдаст номер позиции, иначе - выдаст ошибку - получаем массив ошибок и одно число - когда цвет найден, а просмотру говорим - найди в этом массиве 9^9 - просто очень большое число, превышающее длину любой из ваших строк. Просмотр не находит такого большого числа и тупо берёт ближайшее меньшее, т.е. ту самую позицию, в которой цвет был найден. Как-то так. А вообще - вкладка формулы - зависимости формул - вычислить формулу - можно пошагово поглядеть как оно пашет
Цитата
что значит здесь 9^9
там суть такая - ПОИСК ищет название цвета в строке - найдёт - выдаст номер позиции, иначе - выдаст ошибку - получаем массив ошибок и одно число - когда цвет найден, а просмотру говорим - найди в этом массиве 9^9 - просто очень большое число, превышающее длину любой из ваших строк. Просмотр не находит такого большого числа и тупо берёт ближайшее меньшее, т.е. ту самую позицию, в которой цвет был найден. Как-то так. А вообще - вкладка формулы - зависимости формул - вычислить формулу - можно пошагово поглядеть как оно пашетbuchlotnik
поставьте название цвета не последними буквами, а в середину. Более того, давайте тогда учитывать возможность вхождения слова, обозначающего цвет, вовнутрь другого слова (например, название BLANСО, а цвет черный - BLANСО 1700X800 GRAP ASAS/CRO) Короче, предлагаю такой вариант
поставьте название цвета не последними буквами, а в середину. Более того, давайте тогда учитывать возможность вхождения слова, обозначающего цвет, вовнутрь другого слова (например, название BLANСО, а цвет черный - BLANСО 1700X800 GRAP ASAS/CRO) Короче, предлагаю такой вариант
Спасибо всем за помощь, всем отозвавшимся накидал плюсов в карму. Для моего случая самой лучшей оказалась формула Бороды - самая простая и действенная. Формулы Бухлотника и Василича путались, когда появлялись, ванны, с внешней стороны серые, с внутренней - другого цвета. Разумеется, для описания был более важен внутренний цвет. NEWCAST 1700X850 GRIS C/F PERG
Или когда появлялись раковины с хромированными деталями - тогда и сама раковина по этим формулам становилась хромированной вместо белой. HAITI 1600X800 ASAS/CROMA BLAN
С формулой Бороды такой проблемы не возникло, почти везде цвет был выставлен верно. Кроме того, после протягивания формулы на 14тысяч позиций - эксель думал быстрее других случаев, высчитывая эти 14 тысяч цветов, из чего я сделал вывод, что она менее всех нагружает файл.
Спасибо всем за помощь, всем отозвавшимся накидал плюсов в карму. Для моего случая самой лучшей оказалась формула Бороды - самая простая и действенная. Формулы Бухлотника и Василича путались, когда появлялись, ванны, с внешней стороны серые, с внутренней - другого цвета. Разумеется, для описания был более важен внутренний цвет. NEWCAST 1700X850 GRIS C/F PERG
Или когда появлялись раковины с хромированными деталями - тогда и сама раковина по этим формулам становилась хромированной вместо белой. HAITI 1600X800 ASAS/CROMA BLAN
С формулой Бороды такой проблемы не возникло, почти везде цвет был выставлен верно. Кроме того, после протягивания формулы на 14тысяч позиций - эксель думал быстрее других случаев, высчитывая эти 14 тысяч цветов, из чего я сделал вывод, что она менее всех нагружает файл.plim
да ктож его обижает? :-) Я за любого тезку горой :-) Все гениальное просто " "&D3&" " . В теме про "паравозs" добавка "-" , тут просто пробел к источнику . Я реально восхищаюсь. Может не совсем по теме, но интересно,
да ктож его обижает? :-) Я за любого тезку горой :-) Все гениальное просто " "&D3&" " . В теме про "паравозs" добавка "-" , тут просто пробел к источнику . Я реально восхищаюсь. Может не совсем по теме, но интересно,