Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Множественные условия по разным столбцам - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Множественные условия по разным столбцам
melnika Дата: Пятница, 27.03.2015, 12:46 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 3 ±
Замечаний: 0% ±

Excel 2013
Добрый день, форумчане!

Вопрос в следующем - нужно заполнить колонку "Территория" (СПб / ЛО / Другое), все условия прописала, но последнее условие по ЛО не хочет работать. В чем может быть ошибка?
К сообщению приложен файл: --_.xlsx (42.0 Kb)
 
Ответить
СообщениеДобрый день, форумчане!

Вопрос в следующем - нужно заполнить колонку "Территория" (СПб / ЛО / Другое), все условия прописала, но последнее условие по ЛО не хочет работать. В чем может быть ошибка?

Автор - melnika
Дата добавления - 27.03.2015 в 12:46
_Boroda_ Дата: Пятница, 27.03.2015, 12:51 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16901
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ВПР($B4;Территория;2;0);ЕСЛИ([@[Адрес ТТ]]=" ";"Другое";ЕСЛИ(ЕЧИСЛО(ПОИСК("Санкт-Петербург";[@[Адрес ТТ]]));"СПб";ЕСЛИ(ЕЧИСЛО(ПОИСК("Ленинградская обл";[@[Адрес ТТ]]));"ЛО"))))

или делаем еще одну таблицу и
Код
=ЕСЛИОШИБКА(ВПР($B4;Территория;2;0);ВПР(ПСТР([@[Адрес ТТ]];9;15)&"";Наим;2;))
К сообщению приложен файл: 6878787_1.xlsx (39.4 Kb) · 6878787_2.xlsx (39.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ВПР($B4;Территория;2;0);ЕСЛИ([@[Адрес ТТ]]=" ";"Другое";ЕСЛИ(ЕЧИСЛО(ПОИСК("Санкт-Петербург";[@[Адрес ТТ]]));"СПб";ЕСЛИ(ЕЧИСЛО(ПОИСК("Ленинградская обл";[@[Адрес ТТ]]));"ЛО"))))

или делаем еще одну таблицу и
Код
=ЕСЛИОШИБКА(ВПР($B4;Территория;2;0);ВПР(ПСТР([@[Адрес ТТ]];9;15)&"";Наим;2;))

Автор - _Boroda_
Дата добавления - 27.03.2015 в 12:51
Nic70y Дата: Пятница, 27.03.2015, 12:58 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(ДЛСТР(C4)<2;"";ЕСЛИ(ЕНД(ВПР(B4;Отчет!$E$4:$F$8;2;0));ЕСЛИ(ЕЧИСЛО(ПОИСК("Ленинград";C4));"ЛО";"Спб");ВПР(B4;Отчет!$E$4:$F$8;2;0)))
или так наверное


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ(ДЛСТР(C4)<2;"";ЕСЛИ(ЕНД(ВПР(B4;Отчет!$E$4:$F$8;2;0));ЕСЛИ(ЕЧИСЛО(ПОИСК("Ленинград";C4));"ЛО";"Спб");ВПР(B4;Отчет!$E$4:$F$8;2;0)))
или так наверное

Автор - Nic70y
Дата добавления - 27.03.2015 в 12:58
krosav4ig Дата: Пятница, 27.03.2015, 13:09 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
как вариант (формула массива)
Код
=ЕСЛИОШИБКА(ВПР($B5;Территория;2;0);ВЫБОР(СУММ(ЕОШ(ПОИСК({"Ленинградская обл":"Санкт-Петербург"};БД[@[Адрес ТТ]]))*СТРОКА($1:$2));"СПб";"ЛО";"Другое"))
К сообщению приложен файл: 6648517.xlsx (41.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Пятница, 27.03.2015, 13:19
 
Ответить
Сообщениекак вариант (формула массива)
Код
=ЕСЛИОШИБКА(ВПР($B5;Территория;2;0);ВЫБОР(СУММ(ЕОШ(ПОИСК({"Ленинградская обл":"Санкт-Петербург"};БД[@[Адрес ТТ]]))*СТРОКА($1:$2));"СПб";"ЛО";"Другое"))

Автор - krosav4ig
Дата добавления - 27.03.2015 в 13:09
melnika Дата: Пятница, 27.03.2015, 13:15 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 3 ±
Замечаний: 0% ±

Excel 2013
krosav4ig, лучше обойтись без массива, таблица на 15-20 т. строк
_Boroda_ и Nic70y, ваши формулы работают, но на большой выборке дают разные результаты, сейчас буду сверять, что вернее.

P.S. нет, оба варианта работают как надо, спасибо!


Сообщение отредактировал melnika - Пятница, 27.03.2015, 13:29
 
Ответить
Сообщениеkrosav4ig, лучше обойтись без массива, таблица на 15-20 т. строк
_Boroda_ и Nic70y, ваши формулы работают, но на большой выборке дают разные результаты, сейчас буду сверять, что вернее.

P.S. нет, оба варианта работают как надо, спасибо!

Автор - melnika
Дата добавления - 27.03.2015 в 13:15
melnika Дата: Пятница, 27.03.2015, 13:41 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 3 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, второй вариант не так удобен, т.к. требует единообразия адресов, в реале есть несколько нетипичных адресов. Хотя такая формула более изящная и читабельная, спасибо за идею)

Две другие формулы работают прекрасно, разве что с ДЛСТР файл весит чуть меньше. Благодарю за помощь!
 
Ответить
Сообщение_Boroda_, второй вариант не так удобен, т.к. требует единообразия адресов, в реале есть несколько нетипичных адресов. Хотя такая формула более изящная и читабельная, спасибо за идею)

Две другие формулы работают прекрасно, разве что с ДЛСТР файл весит чуть меньше. Благодарю за помощь!

Автор - melnika
Дата добавления - 27.03.2015 в 13:41
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!