Товарищи, здравствуйте! У меня возникла еще одна с виду простая задача, которую не могу победить сам.
Есть список из дат получения дохода, вроде этого: 10.02.17 Иванов 10.02.17 Петров 10.02.17 Сидоров 25.02.17 Иванов 20.02.17 Петров 25.02.17 Сидоров 10.03.17 Иванов 31.03.17 Петров 01.04.17 Сидоров
Мне нужно получить количество лиц, получивших доход в определенном месяце (квартале):
01 0 02 3 03 2 04 1
Сложность в том, что даты идут непоследовательно (список несортирован), и один человек может получить доход несколько раз в месяце.
Конструкция
Код
=СУММПРОИЗВ((список<>"")/СЧЁТЕСЛИ(список;список)
работает только для всего диапазона целиком. При выборке по месяцам возвращает дробное число.
считает все совпадения, а нужна только одна фамилия один раз за месяц.
Товарищи, здравствуйте! У меня возникла еще одна с виду простая задача, которую не могу победить сам.
Есть список из дат получения дохода, вроде этого: 10.02.17 Иванов 10.02.17 Петров 10.02.17 Сидоров 25.02.17 Иванов 20.02.17 Петров 25.02.17 Сидоров 10.03.17 Иванов 31.03.17 Петров 01.04.17 Сидоров
Мне нужно получить количество лиц, получивших доход в определенном месяце (квартале):
01 0 02 3 03 2 04 1
Сложность в том, что даты идут непоследовательно (список несортирован), и один человек может получить доход несколько раз в месяце.
Конструкция
Код
=СУММПРОИЗВ((список<>"")/СЧЁТЕСЛИ(список;список)
работает только для всего диапазона целиком. При выборке по месяцам возвращает дробное число.
Здравствуйте снова! Возникла еще одна проблема. Во вложении мой рабочий файл максимально укороченный (оставил только то что, по-моему, влияет на проблему, не стал ничего смещать). В зеленом поле предложенная vikttur (спасибо ему) формула. Возвращает значение 0. Если в жёлтых полях, столбцы С и E, (хотя бы в одном из них) заменить формулы на значения, формула начинает работать. Пытался оборачивать результат в ЗНАЧЕН(число_строк) и в Т(фамилии) не помогает. Можно ли помочь в этом вопросе?
Здравствуйте снова! Возникла еще одна проблема. Во вложении мой рабочий файл максимально укороченный (оставил только то что, по-моему, влияет на проблему, не стал ничего смещать). В зеленом поле предложенная vikttur (спасибо ему) формула. Возвращает значение 0. Если в жёлтых полях, столбцы С и E, (хотя бы в одном из них) заменить формулы на значения, формула начинает работать. Пытался оборачивать результат в ЗНАЧЕН(число_строк) и в Т(фамилии) не помогает. Можно ли помочь в этом вопросе?tuls
Нет, не помогает. Да и другие формулы работают. Я сначала думал, файл шибко большой, но вот методом тыка выделил этот небольшой кусок и на нем все стопорится. У меня уже было подобное, но я даже не понял? что это. Там последний шаг был "0*ИСТИНА" и выдавало #Н/Д. А здесь F9 последний шаг выдает: =СЧЁТ({0,5:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,25:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:1:0,25:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,2:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:1:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:1:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,0666666666666667:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!}) а на выходе "0".
Нет, не помогает. Да и другие формулы работают. Я сначала думал, файл шибко большой, но вот методом тыка выделил этот небольшой кусок и на нем все стопорится. У меня уже было подобное, но я даже не понял? что это. Там последний шаг был "0*ИСТИНА" и выдавало #Н/Д. А здесь F9 последний шаг выдает: =СЧЁТ({0,5:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,25:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:1:0,25:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,2:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:1:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:1:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,333333333333333:#ДЕЛ/0!:#ДЕЛ/0!:0,5:#ДЕЛ/0!:0,0666666666666667:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!:#ДЕЛ/0!}) а на выходе "0".tuls
Использую только Excel 2003. Так сложились звезды.