Формула считает одинаковые ячейки за одну единицу
Kongа
Дата: Воскресенье, 26.03.2017, 23:34 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте, подскажите, пожалуйста, как изменить формулу, чтобы она считала несколько одинаковых ячеек в один период времени как одну единицу, а не как разные?
Здравствуйте, подскажите, пожалуйста, как изменить формулу, чтобы она считала несколько одинаковых ячеек в один период времени как одну единицу, а не как разные? Kongа
Сообщение отредактировал Kongа - Понедельник, 27.03.2017, 00:01
Ответить
Сообщение Здравствуйте, подскажите, пожалуйста, как изменить формулу, чтобы она считала несколько одинаковых ячеек в один период времени как одну единицу, а не как разные? Автор - Kongа Дата добавления - 26.03.2017 в 23:34
HoBU4OK
Дата: Воскресенье, 26.03.2017, 23:42 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 309
Репутация:
14
±
Замечаний:
0% ±
Excel 2010
Попробуйте =СЧЕТЕСЛИ/СУММЕСЛИ Точнее сейчас не могу... Пишу с "калькулятора"
Попробуйте =СЧЕТЕСЛИ/СУММЕСЛИ Точнее сейчас не могу... Пишу с "калькулятора" HoBU4OK
Я думал, ты остроглазый лев, а ты слепая собака :-)
Ответить
Сообщение Попробуйте =СЧЕТЕСЛИ/СУММЕСЛИ Точнее сейчас не могу... Пишу с "калькулятора" Автор - HoBU4OK Дата добавления - 26.03.2017 в 23:42
Che79
Дата: Понедельник, 27.03.2017, 01:58 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Kongа , здравствуйте. Ночью на понедельник вообще не думается, поэтому только вариант с доп. столбцом. В Q2Код
=ЕСЛИ(И(B2=B3;L2=L3);0;СЧЁТЕСЛИМН(B2:B3;B2;L2:L3;L2;O2:O3;O$2))
и протянуть вниз. А в R9 просто [p.s.]наверняка можно короче и изящней...
Kongа , здравствуйте. Ночью на понедельник вообще не думается, поэтому только вариант с доп. столбцом. В Q2Код
=ЕСЛИ(И(B2=B3;L2=L3);0;СЧЁТЕСЛИМН(B2:B3;B2;L2:L3;L2;O2:O3;O$2))
и протянуть вниз. А в R9 просто [p.s.]наверняка можно короче и изящней...Che79
Делай нормально и будет нормально!
Ответить
Сообщение Kongа , здравствуйте. Ночью на понедельник вообще не думается, поэтому только вариант с доп. столбцом. В Q2Код
=ЕСЛИ(И(B2=B3;L2=L3);0;СЧЁТЕСЛИМН(B2:B3;B2;L2:L3;L2;O2:O3;O$2))
и протянуть вниз. А в R9 просто [p.s.]наверняка можно короче и изящней...Автор - Che79 Дата добавления - 27.03.2017 в 01:58
Kongа
Дата: Понедельник, 27.03.2017, 02:06 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Che79 , к сожалению мне нужно без дополнительного столбца, но все равно спасибо за потраченное время
Che79 , к сожалению мне нужно без дополнительного столбца, но все равно спасибо за потраченное времяKongа
Ответить
Сообщение Che79 , к сожалению мне нужно без дополнительного столбца, но все равно спасибо за потраченное времяАвтор - Kongа Дата добавления - 27.03.2017 в 02:06
_Boroda_
Дата: Понедельник, 27.03.2017, 02:34 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Ночью на понедельник вообще не думается
Согласен. Поэтому пошел прямым путем, без так любимых извращенийКод
=СУММПРОИЗВ(('2017'!$B2:$B10>=--"01.01.2017")*('2017'!$B2:$B10<=--"31.01.2017")*('2017'!$O2:$O10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10;B$1:B$10&L$1:L$10;)=СТРОКА(B$2:B$10)))
Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Ночью на понедельник вообще не думается
Согласен. Поэтому пошел прямым путем, без так любимых извращенийКод
=СУММПРОИЗВ(('2017'!$B2:$B10>=--"01.01.2017")*('2017'!$B2:$B10<=--"31.01.2017")*('2017'!$O2:$O10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10;B$1:B$10&L$1:L$10;)=СТРОКА(B$2:B$10)))
Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Ночью на понедельник вообще не думается
Согласен. Поэтому пошел прямым путем, без так любимых извращенийКод
=СУММПРОИЗВ(('2017'!$B2:$B10>=--"01.01.2017")*('2017'!$B2:$B10<=--"31.01.2017")*('2017'!$O2:$O10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10;B$1:B$10&L$1:L$10;)=СТРОКА(B$2:B$10)))
Формула массива. Вводится одновременным нажатием Контрл Шифт ЕнтерАвтор - _Boroda_ Дата добавления - 27.03.2017 в 02:34
Kongа
Дата: Понедельник, 27.03.2017, 05:23 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
_Boroda_ , спасибо преогромное, это то, что нужно.
_Boroda_ , спасибо преогромное, это то, что нужно.Kongа
Ответить
Сообщение _Boroda_ , спасибо преогромное, это то, что нужно.Автор - Kongа Дата добавления - 27.03.2017 в 05:23
_Boroda_
Дата: Понедельник, 27.03.2017, 09:18 |
Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Нет, это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь. Действительно,Ночью на понедельник вообще не думается
Вот так можноКод
=СУММ((B2:B10>=--"1.17")*(B2:B10<"2.17"-1)*(O$2:O$10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10&O$2:O$10;B$1:B$10&L$1:L$10&O$1:O$10;)=СТРОКА(B$2:B$10)))
Нет, это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь. Действительно,Ночью на понедельник вообще не думается
Вот так можноКод
=СУММ((B2:B10>=--"1.17")*(B2:B10<"2.17"-1)*(O$2:O$10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10&O$2:O$10;B$1:B$10&L$1:L$10&O$1:O$10;)=СТРОКА(B$2:B$10)))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Нет, это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь. Действительно,Ночью на понедельник вообще не думается
Вот так можноКод
=СУММ((B2:B10>=--"1.17")*(B2:B10<"2.17"-1)*(O$2:O$10="имеется")*(ПОИСКПОЗ(B$2:B$10&L$2:L$10&O$2:O$10;B$1:B$10&L$1:L$10&O$1:O$10;)=СТРОКА(B$2:B$10)))
Автор - _Boroda_ Дата добавления - 27.03.2017 в 09:18
Che79
Дата: Понедельник, 27.03.2017, 11:15 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
[offtop]это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь
Александр, только заметил Ваше сообщение. При таком раскладе, да, мой вариант не универсальный и действителен только для тех исходных условий, которые обозначил ТС.[/offtop]
[offtop]это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь
Александр, только заметил Ваше сообщение. При таком раскладе, да, мой вариант не универсальный и действителен только для тех исходных условий, которые обозначил ТС.[/offtop] Che79
Делай нормально и будет нормально!
Ответить
Сообщение [offtop]это не то, что нужно. Поставьте в О2 "нет" и Вы в этом убедитесь
Александр, только заметил Ваше сообщение. При таком раскладе, да, мой вариант не универсальный и действителен только для тех исходных условий, которые обозначил ТС.[/offtop] Автор - Che79 Дата добавления - 27.03.2017 в 11:15
_Boroda_
Дата: Понедельник, 27.03.2017, 11:28 |
Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
[offtop]Алексей, так я не про Ваш вариант писал, а про свой из сообщения №5[/offtop]
[offtop]Алексей, так я не про Ваш вариант писал, а про свой из сообщения №5[/offtop] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение [offtop]Алексей, так я не про Ваш вариант писал, а про свой из сообщения №5[/offtop] Автор - _Boroda_ Дата добавления - 27.03.2017 в 11:28
Che79
Дата: Понедельник, 27.03.2017, 12:17 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
[offtop]_Boroda_ , так и мой вариант тоже не работает, если поменять исходные данные:)[/offtop]
[offtop]_Boroda_ , так и мой вариант тоже не работает, если поменять исходные данные:)[/offtop] Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Понедельник, 27.03.2017, 12:17
Ответить
Сообщение [offtop]_Boroda_ , так и мой вариант тоже не работает, если поменять исходные данные:)[/offtop] Автор - Che79 Дата добавления - 27.03.2017 в 12:17
AlexM
Дата: Понедельник, 27.03.2017, 14:49 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4491
Репутация:
1115
±
Замечаний:
0% ±
Excel 2003
Не массивная формулаКод
=СУММ(Ч(ЧАСТОТА(ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;);(ТЕКСТ(B2:B98;"М.Г")="1.17")*(O2:O98="имеется")*ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;))>0);-1)
Не массивная формулаКод
=СУММ(Ч(ЧАСТОТА(ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;);(ТЕКСТ(B2:B98;"М.Г")="1.17")*(O2:O98="имеется")*ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;))>0);-1)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Не массивная формулаКод
=СУММ(Ч(ЧАСТОТА(ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;);(ТЕКСТ(B2:B98;"М.Г")="1.17")*(O2:O98="имеется")*ПОИСКПОЗ(B2:B98&L2:L98;B2:B98&L2:L98;))>0);-1)
Автор - AlexM Дата добавления - 27.03.2017 в 14:49