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

Вход

Регистрация

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

 

= Мир MS Excel/Формула считает одинаковые ячейки за одну единицу - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула считает одинаковые ячейки за одну единицу (Формулы/Formulas)
Формула считает одинаковые ячейки за одну единицу
Kongа Дата: Воскресенье, 26.03.2017, 23:34 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, подскажите, пожалуйста, как изменить формулу, чтобы она считала несколько одинаковых ячеек в один период времени как одну единицу, а не как разные?
К сообщению приложен файл: 1943862.xls (32.0 Kb)


Сообщение отредактировал 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
Дата добавления - 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 просто
Код
=СУММ(Q2:Q8)


[p.s.]наверняка можно короче и изящней...
К сообщению приложен файл: 1943862.xlsx (11.1 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеKongа, здравствуйте.
Ночью на понедельник вообще не думается, поэтому только вариант с доп. столбцом. В Q2
Код
=ЕСЛИ(И(B2=B3;L2=L3);0;СЧЁТЕСЛИМН(B2:B3;B2;L2:L3;L2;O2:O3;O$2))

и протянуть вниз. А в R9 просто
Код
=СУММ(Q2:Q8)


[p.s.]наверняка можно короче и изящней...

Автор - Che79
Дата добавления - 27.03.2017 в 01:58
Kongа Дата: Понедельник, 27.03.2017, 02:06 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Che79, к сожалению мне нужно без дополнительного столбца, но все равно спасибо за потраченное время
 
Ответить
Сообщение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)))

Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
К сообщению приложен файл: 1943862_1.xls (32.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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а
Дата добавления - 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)))
К сообщению приложен файл: 1943862_2.xls (33.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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
Дата добавления - 27.03.2017 в 11:15
_Boroda_ Дата: Понедельник, 27.03.2017, 11:28 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
[offtop]Алексей, так я не про Ваш вариант писал, а про свой из сообщения №5[/offtop]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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]


Делай нормально и будет нормально!

Сообщение отредактировал 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)



Номер мобильного модема (без голосовой связи)
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
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула считает одинаковые ячейки за одну единицу (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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