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

Вход

Регистрация

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

 

= Мир MS Excel/сколько раз встречаются... - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
сколько раз встречаются...
kazityrs Дата: Понедельник, 26.05.2014, 20:06 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день! Возможно тему не верно обозначил. Простите.
Требуется в таблице Листа2 указать сколько раз встречаются статусы "завершено" и "в работе" по каждому сотруднику за определенный период - с 05.05. по 11.05. на Листе 1. Какую лучше использовать формулу?
Спасибо
К сообщению приложен файл: 9941229.xlsx (10.4 Kb)


Сообщение отредактировал kazityrs - Вторник, 27.05.2014, 15:58
 
Ответить
СообщениеДобрый день! Возможно тему не верно обозначил. Простите.
Требуется в таблице Листа2 указать сколько раз встречаются статусы "завершено" и "в работе" по каждому сотруднику за определенный период - с 05.05. по 11.05. на Листе 1. Какую лучше использовать формулу?
Спасибо

Автор - kazityrs
Дата добавления - 26.05.2014 в 20:06
Pelena Дата: Понедельник, 26.05.2014, 20:19 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19392
Репутация: 4537 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Возможно тему не верно обозначил
Действительно, никакой логики: вопрос звучит как "сколько раз встречаются…", а тема "поиск значений" %)

По теме
Код
=СЧЁТЕСЛИМН(Лист1!$B$3:$B$51;$C4;Лист1!$D$3:$D$51;D$3;Лист1!$C$3:$C$51;">="&$E$1;Лист1!$C$3:$C$51;"<="&$E$2)

или
Код
=СУММПРОИЗВ((Лист1!$B$3:$B$51=$C4)*(Лист1!$D$3:$D$51=D$3)*(Лист1!$C$3:$C$51>=$E$1)*(Лист1!$C$3:$C$51<=$E$2))
К сообщению приложен файл: 0315769.xlsx (11.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Возможно тему не верно обозначил
Действительно, никакой логики: вопрос звучит как "сколько раз встречаются…", а тема "поиск значений" %)

По теме
Код
=СЧЁТЕСЛИМН(Лист1!$B$3:$B$51;$C4;Лист1!$D$3:$D$51;D$3;Лист1!$C$3:$C$51;">="&$E$1;Лист1!$C$3:$C$51;"<="&$E$2)

или
Код
=СУММПРОИЗВ((Лист1!$B$3:$B$51=$C4)*(Лист1!$D$3:$D$51=D$3)*(Лист1!$C$3:$C$51>=$E$1)*(Лист1!$C$3:$C$51<=$E$2))

Автор - Pelena
Дата добавления - 26.05.2014 в 20:19
krosav4ig Дата: Понедельник, 26.05.2014, 23:11 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
я тут от скуки решил поиграться с массивами, формулами, именованными диапазонами и сводными таблицами. Вообщем со всем подряд :)
вот что у мну получилось

заменил файл, чето там я перемудрил немного ...
К сообщению приложен файл: 123.xls (80.0 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 27.05.2014, 01:44
 
Ответить
Сообщениея тут от скуки решил поиграться с массивами, формулами, именованными диапазонами и сводными таблицами. Вообщем со всем подряд :)
вот что у мну получилось

заменил файл, чето там я перемудрил немного ...

Автор - krosav4ig
Дата добавления - 26.05.2014 в 23:11
kazityrs Дата: Вторник, 27.05.2014, 16:01 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Действительно, никакой логики

Да, тему поправил, спасибо. Формула помогла, Pelena. Все хорошо, спасибо.
я тут от скуки решил поиграться

krosav4ig, подскажите, пожалуйста, а как это реализовать?
 
Ответить
Сообщение
Действительно, никакой логики

Да, тему поправил, спасибо. Формула помогла, Pelena. Все хорошо, спасибо.
я тут от скуки решил поиграться

krosav4ig, подскажите, пожалуйста, а как это реализовать?

Автор - kazityrs
Дата добавления - 27.05.2014 в 16:01
krosav4ig Дата: Среда, 28.05.2014, 14:42 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
в предыдущем файле использовалсь объединение двух диапазонов (шапка и список) в один UDF функцией. В принципе если диапазон дат один (неперерывный), то можно обойтись и без нее. В этом файле шапка фиксированно находится на 1й строке, а со 2 строки формула массива
Код
{=ЕСЛИОШИБКА(ИНДЕКС(Список;СТРОКА()-1;{1;2;3});"")}
Диапазон этой сформулой автоматически изменяется при активации листа взависимости от количества заполненных строк на 1 листе.
В качестве источника сводной таблицы используется динамический именованный диапазон табл. Сводная таблица автоматически обновляется макросом при любом изменении в диапазоне E1:E2 и при активации этого листа.
именованный диапазон Список возвращает диазон из таблицы на 1 листе от первого вхождения даты из ячейки E1 до последнего вхождения даты из ячейки E2
Код
СМЕЩ(Лист1!C3;;;СЧЁТЗ(Лист1!C:C)-1)
- это динамический диапазон, содержащий все данные из столбца Дат на 1 листе
именованный диапазон Табл возвращает диапазон, содержащий все непустые строки из столбцов H:J

таблица на 1 листе должна быть отсортирована по дате в порядке возрастания
ну вроде все.

[p.s.] для числовых значений формула массива
Код
=СУММ(ЕСЛИ(ЕОШИБКА(ПРОСМОТР(диапазон;значение));1))+1
работает точно также как и формула
Код
=ПОИСКПОЗ(значение;диапазон);0)
при условии, что значения в диапазоне отсортированы в порядке возрастания
К сообщению приложен файл: 123_.xlsm (26.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениев предыдущем файле использовалсь объединение двух диапазонов (шапка и список) в один UDF функцией. В принципе если диапазон дат один (неперерывный), то можно обойтись и без нее. В этом файле шапка фиксированно находится на 1й строке, а со 2 строки формула массива
Код
{=ЕСЛИОШИБКА(ИНДЕКС(Список;СТРОКА()-1;{1;2;3});"")}
Диапазон этой сформулой автоматически изменяется при активации листа взависимости от количества заполненных строк на 1 листе.
В качестве источника сводной таблицы используется динамический именованный диапазон табл. Сводная таблица автоматически обновляется макросом при любом изменении в диапазоне E1:E2 и при активации этого листа.
именованный диапазон Список возвращает диазон из таблицы на 1 листе от первого вхождения даты из ячейки E1 до последнего вхождения даты из ячейки E2
Код
СМЕЩ(Лист1!C3;;;СЧЁТЗ(Лист1!C:C)-1)
- это динамический диапазон, содержащий все данные из столбца Дат на 1 листе
именованный диапазон Табл возвращает диапазон, содержащий все непустые строки из столбцов H:J

таблица на 1 листе должна быть отсортирована по дате в порядке возрастания
ну вроде все.

[p.s.] для числовых значений формула массива
Код
=СУММ(ЕСЛИ(ЕОШИБКА(ПРОСМОТР(диапазон;значение));1))+1
работает точно также как и формула
Код
=ПОИСКПОЗ(значение;диапазон);0)
при условии, что значения в диапазоне отсортированы в порядке возрастания

Автор - krosav4ig
Дата добавления - 28.05.2014 в 14:42
Russel Дата: Среда, 28.05.2014, 15:06 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Сводная таблица
К сообщению приложен файл: 2539978.xlsx (14.9 Kb)


QIWI 9173973973
 
Ответить
СообщениеСводная таблица

Автор - Russel
Дата добавления - 28.05.2014 в 15:06
krosav4ig Дата: Четверг, 29.05.2014, 01:23 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Раз меня все-таки проперло на VBA, то держите



заменил файл.
К сообщению приложен файл: 123_2.xlsm (82.7 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 29.05.2014, 12:37
 
Ответить
СообщениеРаз меня все-таки проперло на VBA, то держите



заменил файл.

Автор - krosav4ig
Дата добавления - 29.05.2014 в 01:23
kazityrs Дата: Четверг, 05.06.2014, 19:39 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день! Подскажите, пожалуйста, вот мне необходимо сейчас показать на какую сумму за определенный период обработано заявок по каждому сотруднику.
Если я используя формулу СУММЕСЛИМН, то на выходе получается ерунда. Разобраться не получается, пожалуйста, помогите

[moder]Новый вопрос - новая тема. Читайте Правила[/moder]
К сообщению приложен файл: 1377003.xlsx (12.6 Kb)


Сообщение отредактировал kazityrs - Четверг, 05.06.2014, 19:43
 
Ответить
СообщениеДобрый день! Подскажите, пожалуйста, вот мне необходимо сейчас показать на какую сумму за определенный период обработано заявок по каждому сотруднику.
Если я используя формулу СУММЕСЛИМН, то на выходе получается ерунда. Разобраться не получается, пожалуйста, помогите

[moder]Новый вопрос - новая тема. Читайте Правила[/moder]

Автор - kazityrs
Дата добавления - 05.06.2014 в 19:39
kazityrs Дата: Четверг, 05.06.2014, 22:22 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, Посоветуйте, как обозначить тему?
 
Ответить
СообщениеPelena, Посоветуйте, как обозначить тему?

Автор - kazityrs
Дата добавления - 05.06.2014 в 22:22
  • Страница 1 из 1
  • 1
Поиск:

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