СЧЕТЕСЛИ по нескольким зависимым условиям
ГрешниК
Дата: Четверг, 04.04.2019, 12:04 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Доброго времени суток. Подскажите вариант решения функции СЧЕТЕСЛИ при условии, что одно условие зависит от другого. Алгоритм описан в прилагаемом файле . Пытался решить с помощью доп столбца и функции ЛЕВСИМВ , но при этом учесть описанный алгоритм не совсем получается. А без доп столбца не понимаю как реализовать .
Доброго времени суток. Подскажите вариант решения функции СЧЕТЕСЛИ при условии, что одно условие зависит от другого. Алгоритм описан в прилагаемом файле . Пытался решить с помощью доп столбца и функции ЛЕВСИМВ , но при этом учесть описанный алгоритм не совсем получается. А без доп столбца не понимаю как реализовать . ГрешниК
Ответить
Сообщение Доброго времени суток. Подскажите вариант решения функции СЧЕТЕСЛИ при условии, что одно условие зависит от другого. Алгоритм описан в прилагаемом файле . Пытался решить с помощью доп столбца и функции ЛЕВСИМВ , но при этом учесть описанный алгоритм не совсем получается. А без доп столбца не понимаю как реализовать . Автор - ГрешниК Дата добавления - 04.04.2019 в 12:04
bmv98rus
Дата: Четверг, 04.04.2019, 12:32 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Может такКод
=IF(COUNTIFS($A$2:$A997;$A2;$B$2:$B997;LEFT($B2;2)&"*";$C$2:$C997;IF(C2<>"-";C2;""))>0;0,05;"")
Может такКод
=IF(COUNTIFS($A$2:$A997;$A2;$B$2:$B997;LEFT($B2;2)&"*";$C$2:$C997;IF(C2<>"-";C2;""))>0;0,05;"")
bmv98rus
Замечательный Временно просто медведь , процентов на 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
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
ГрешниК , Вы бы вручную в файле ввели результат, гораздо понятнее было бы. Или он в желтых ячейках? У меня такой вариант формулыКод
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"}))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")
ГрешниК , Вы бы вручную в файле ввели результат, гораздо понятнее было бы. Или он в желтых ячейках? У меня такой вариант формулыКод
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"}))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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-"-" коэф должен быть "". Наглядно это видно для последней литеры в приложенном файле.
_Boroda_, спасибо, то что надо (да, правильный вариант выделен желтым - в таблице написано) но сейчас получается, что если у нас в столбце С:С есть "-", то формула его воспринимает как направление. Т.е., например, при НС1-В и ОК1-"-" коэф должен быть "". Наглядно это видно для последней литеры в приложенном файле. ГрешниК
Сообщение отредактировал ГрешниК - Четверг, 04.04.2019, 14:42
Ответить
Сообщение _Boroda_, спасибо, то что надо (да, правильный вариант выделен желтым - в таблице написано) но сейчас получается, что если у нас в столбце С:С есть "-", то формула его воспринимает как направление. Т.е., например, при НС1-В и ОК1-"-" коэф должен быть "". Наглядно это видно для последней литеры в приложенном файле. Автор - ГрешниК Дата добавления - 04.04.2019 в 14:20
_Boroda_
Дата: Четверг, 04.04.2019, 14:42 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
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)));"")
Правильно. Все согласно условия задачи Цитата
если все НС.. И ОК.. Направлены одинаково то коэф нет/0
"В" и "-" - не одинаково ЛовитеКод
=ЕСЛИ(C2>"-";0,05*(СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;"<>-"))<>СУММПРОИЗВ(СЧЁТЕСЛИМН(A:A;A2;B:B;{"НС*":"ОК*"};C:C;C2)));"")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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_,Цитата
"В" и "-" - не одинаково
согласен ...и последний вопрос - с случае, если вдруг значение "0" при печати придется убрать? кроме как увеличить формулу в два раза, есть какой то вариант получить вместо "0" - ""?
_Boroda_,Цитата
"В" и "-" - не одинаково
согласен ...и последний вопрос - с случае, если вдруг значение "0" при печати придется убрать? кроме как увеличить формулу в два раза, есть какой то вариант получить вместо "0" - ""? ГрешниК
Ответить
Сообщение _Boroda_,Цитата
"В" и "-" - не одинаково
согласен ...и последний вопрос - с случае, если вдруг значение "0" при печати придется убрать? кроме как увеличить формулу в два раза, есть какой то вариант получить вместо "0" - ""? Автор - ГрешниК Дата добавления - 04.04.2019 в 15:39
_Boroda_
Дата: Четверг, 04.04.2019, 15:52 |
Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
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_, Спасибо . Тема закрыта.
_Boroda_, Спасибо . Тема закрыта. ГрешниК
Ответить
Сообщение _Boroda_, Спасибо . Тема закрыта. Автор - ГрешниК Дата добавления - 04.04.2019 в 16:19