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

Вход

Регистрация

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

 

= Мир MS Excel/СЧЕТЕСЛИ по нескольким зависимым условиям - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » СЧЕТЕСЛИ по нескольким зависимым условиям (Формулы/Formulas)
СЧЕТЕСЛИ по нескольким зависимым условиям
ГрешниК Дата: Четверг, 04.04.2019, 12:04 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброго времени суток.
Подскажите вариант решения функции СЧЕТЕСЛИ при условии, что одно условие зависит от другого.
Алгоритм описан в прилагаемом файле deal .
Пытался решить с помощью доп столбца и функции ЛЕВСИМВ, но при этом учесть описанный алгоритм не совсем получается.
А без доп столбца не понимаю как реализовать :'( .
К сообщению приложен файл: 9719804.xls(41.0 Kb)
 
Ответить
СообщениеДоброго времени суток.
Подскажите вариант решения функции СЧЕТЕСЛИ при условии, что одно условие зависит от другого.
Алгоритм описан в прилагаемом файле deal .
Пытался решить с помощью доп столбца и функции ЛЕВСИМВ, но при этом учесть описанный алгоритм не совсем получается.
А без доп столбца не понимаю как реализовать :'( .

Автор - ГрешниК
Дата добавления - 04.04.2019 в 12:04
bmv98rus Дата: Четверг, 04.04.2019, 12:32 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2275
Репутация: 399 ±
Замечаний: 20% ±

Excel 2013/2016
Может так
Код
=IF(COUNTIFS($A$2:$A997;$A2;$B$2:$B997;LEFT($B2;2)&"*";$C$2:$C997;IF(C2<>"-";C2;""))>0;0,05;"")
К сообщению приложен файл: Copy_of_795.xlsx(20.0 Kb)


Замечательный медведь, процентов на 20.
 
Ответить
СообщениеМожет так
Код
=IF(COUNTIFS($A$2:$A997;$A2;$B$2:$B997;LEFT($B2;2)&"*";$C$2:$C997;IF(C2<>"-";C2;""))>0;0,05;"")

Автор - bmv98rus
Дата добавления - 04.04.2019 в 12:32
_Boroda_ Дата: Четверг, 04.04.2019, 12:58 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
ГрешниК, Вы бы вручную в файле ввели результат, гораздо понятнее было бы. Или он в желтых ячейках?

У меня такой вариант формулы
Код
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"}))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")
К сообщению приложен файл: 9719804_1.xls(49.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеГрешниК, Вы бы вручную в файле ввели результат, гораздо понятнее было бы. Или он в желтых ячейках?

У меня такой вариант формулы
Код
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"}))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")

Автор - _Boroda_
Дата добавления - 04.04.2019 в 12:58
ГрешниК Дата: Четверг, 04.04.2019, 14:20 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, спасибо, то что надо (да, правильный вариант выделен желтым - в таблице написано)
но сейчас получается, что если у нас в столбце С:С есть "-", то формула его воспринимает как направление.
Т.е., например, при НС1-В и ОК1-"-" коэф должен быть "". Наглядно это видно для последней литеры в приложенном файле.
К сообщению приложен файл: 0393309.xls(42.5 Kb)


Сообщение отредактировал ГрешниК - Четверг, 04.04.2019, 14:42
 
Ответить
Сообщение_Boroda_, спасибо, то что надо (да, правильный вариант выделен желтым - в таблице написано)
но сейчас получается, что если у нас в столбце С:С есть "-", то формула его воспринимает как направление.
Т.е., например, при НС1-В и ОК1-"-" коэф должен быть "". Наглядно это видно для последней литеры в приложенном файле.

Автор - ГрешниК
Дата добавления - 04.04.2019 в 14:20
_Boroda_ Дата: Четверг, 04.04.2019, 14:42 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Правильно. Все согласно условия задачи
Цитата
если все НС.. И ОК.. Направлены одинаково то коэф нет/0
"В" и "-" - не одинаково

Ловите
Код
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;"<>-"))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")
К сообщению приложен файл: 9719804_2.xls(49.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПравильно. Все согласно условия задачи
Цитата
если все НС.. И ОК.. Направлены одинаково то коэф нет/0
"В" и "-" - не одинаково

Ловите
Код
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;"<>-"))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")

Автор - _Boroda_
Дата добавления - 04.04.2019 в 14:42
ГрешниК Дата: Четверг, 04.04.2019, 15:39 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_,
Цитата
"В" и "-" - не одинаково

согласен :D

...и последний вопрос - с случае, если вдруг значение "0" при печати придется убрать? кроме как увеличить формулу в два раза, есть какой то вариант получить вместо "0" - ""?
 
Ответить
Сообщение_Boroda_,
Цитата
"В" и "-" - не одинаково

согласен :D

...и последний вопрос - с случае, если вдруг значение "0" при печати придется убрать? кроме как увеличить формулу в два раза, есть какой то вариант получить вместо "0" - ""?

Автор - ГрешниК
Дата добавления - 04.04.2019 в 15:39
_Boroda_ Дата: Четверг, 04.04.2019, 15:52 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Форматом ячейки
Основной;;


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеФорматом ячейки
Основной;;

Автор - _Boroda_
Дата добавления - 04.04.2019 в 15:52
ГрешниК Дата: Четверг, 04.04.2019, 16:19 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_,
Спасибо respect . Тема закрыта.
 
Ответить
Сообщение_Boroda_,
Спасибо respect . Тема закрыта.

Автор - ГрешниК
Дата добавления - 04.04.2019 в 16:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » СЧЕТЕСЛИ по нескольким зависимым условиям (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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