Страницы: 1
RSS
Формула для выборки, как переписать?
 
Приветствую народ!

Подскажите как правильно переписать формулу для обработки ссылок.
Я уже когда-то поднимал такую тему, но тут немного другое условие.

Имеем список ссылок:
http://www.morningstarsecurity.com/news/лалала
http://www.morningstarsecurity.com/news
http://www.mplayerhq.hu/design7/news.html
http://www.learnvisualstudio.net/courses/
http://www.ledet.com/courses
http://www.lomography.com/about/jobs
http://www.looselycoupled.com/blog/лоывиралоир
http://www.ltu.edu/elearning/
http://www.madriverdesign.com/contact.php
http://www.makakmedia.co.uk/blog
http://www.mariepoulin.com/blog

http://www.maplin.co.uk/search
http://www.marketingtoday.com/careers/index.htm
http://www.marketmotive.com/blog/фцвфв
http://www.markwatson.com/books/

Если использовать формулу;
=ВЫБОР(СЧЁТ(ПОИСК({"/blog";"/jobs";"/news"};A1)*{1;2;3})+1;"";A1)
то получим все, что касается данных ссылок.

Однако нам необходим вариант такого плана, чтоб выбрать все ссылки кроме красных.
Формула подходит:
=ЕСЛИОШИБКА(ЕСЛИ(ПОИСК("/blog";A4;1)+10>ДЛСТР(A4);1;""  ;)  ;""  ;)  
Подскажите как переписать ее для массива условий.
И возможно, можно применить условие для таких как news чтоб никаких вариаций не осталось
Спасибо.

В итоге должно остаться

http://www.learnvisualstudio.net/courses/
http://www.ledet.com/courses
http://www.looselycoupled.com/blog/лоывиралоир
http://www.ltu.edu/elearning/
http://www.madriverdesign.com/contact.php
http://www.maplin.co.uk/search
http://www.marketingtoday.com/careers/index.htm
http://www.marketmotive.com/blog/фцвфв
http://www.markwatson.com/books/
Изменено: Kreol2013 - 17.05.2013 14:19:07
 
=еош(ПОИСК({"/blog";"/jobs";"/news"};A1))
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
данная формула не оставляет ссылки вида:
1)http://www.looselycoupled.com/blog
2)http://www.looselycoupled.com/blog/
3)http://www.looselycoupled.com/blog/лалала.

1)нет
2)нет
3) нужно оставить (формула не оставляет)

для news
все 3 нет
Изменено: Kreol2013 - 17.05.2013 14:22:39
 
Первый раз на форуме?
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Нет, не первый.
 
=СЧЁТ(ПОИСК({"/blog";"/jobs";"/news"};A1))=0
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
пост № 3, тоже самое.
3)http://www.looselycoupled.com/blog/лалала.  
нужно оставлять
 
Т.е. news/лалала  - убрать, blog/лалала - не убирать?
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
именно так.
В 1 формуле наверное сложно осуществимо?
Хотя бы чтоб blog/лалала - не убирать, при массиве значений
 
Удалил, не разобрался в условии
Изменено: DV - 17.05.2013 15:50:14
 
=ЕСЛИОШИБКА(ЕСЛИ(ПОИСК("/blog";A4;1)+10>ДЛСТР(A4);1;""   ;""  
Устраивает, только для массива значений, не знаю как делать.
 
=СЧЁТ(НАЙТИ({"/blog";"/jobs";"/news"};A1))-СЧЁТ(ПОИСК("/blog??";A1))
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Владимир, то что нужно. Спасибо.
Мда... торможу я однако, а все было так близко)
Страницы: 1
Читают тему
Наверх