Давно не были на сайте
ZORRO2005
Дата: Пятница, 22.02.2013, 22:10 |
Сообщение № 1
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Добрый вечер, нужно посчитать, сколько посетителей сайта не заходят на него больше определенного времени. Подробнее во вложении...
Добрый вечер, нужно посчитать, сколько посетителей сайта не заходят на него больше определенного времени. Подробнее во вложении... ZORRO2005
К сообщению приложен файл:
____.xlsx
(13.1 Kb)
Ответить
Сообщение Добрый вечер, нужно посчитать, сколько посетителей сайта не заходят на него больше определенного времени. Подробнее во вложении... Автор - ZORRO2005 Дата добавления - 22.02.2013 в 22:10
MCH
Дата: Суббота, 23.02.2013, 01:29 |
Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Фомула для G2 - 93 Для столбца E - 169 Для 2007/2010 есть формулы в 84/137 знаков
Фомула для G2 - 93 Для столбца E - 169 Для 2007/2010 есть формулы в 84/137 знаков MCH
Сообщение отредактировал MCH - Суббота, 23.02.2013, 11:07
Ответить
Сообщение Фомула для G2 - 93 Для столбца E - 169 Для 2007/2010 есть формулы в 84/137 знаков Автор - MCH Дата добавления - 23.02.2013 в 01:29
ZORRO2005
Дата: Воскресенье, 24.02.2013, 00:16 |
Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Добавлю еще 3 вопрос. Найдите формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E.
Добавлю еще 3 вопрос. Найдите формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E. ZORRO2005
Сообщение отредактировал ZORRO2005 - Воскресенье, 24.02.2013, 00:17
Ответить
Сообщение Добавлю еще 3 вопрос. Найдите формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E. Автор - ZORRO2005 Дата добавления - 24.02.2013 в 00:16
Serge_007
Дата: Воскресенье, 24.02.2013, 00:33 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (ZORRO2005 )
формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E
42 символа
Цитата (ZORRO2005 )
формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E
42 символаSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (ZORRO2005 )
формулу для столбца D(D3,D4...), чтобы после применения фильтра на ИСТИНА или ЛОЖЬ остались фамилии, как в столбце E
42 символаАвтор - Serge_007 Дата добавления - 24.02.2013 в 00:33
ZORRO2005
Дата: Воскресенье, 24.02.2013, 01:13 |
Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Для G2 у меня - 142.
Ответить
Сообщение Для G2 у меня - 142. Автор - ZORRO2005 Дата добавления - 24.02.2013 в 01:13
MCH
Дата: Воскресенье, 24.02.2013, 09:07 |
Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Цитата (ZORRO2005 )
Найдите формулу для столбца D(D3,D4...)
57 47
Цитата (ZORRO2005 )
Найдите формулу для столбца D(D3,D4...)
57 47MCH
Ответить
Сообщение Цитата (ZORRO2005 )
Найдите формулу для столбца D(D3,D4...)
57 47Автор - MCH Дата добавления - 24.02.2013 в 09:07
MCH
Дата: Воскресенье, 24.02.2013, 09:45 |
Сообщение № 7
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Вне конкурса UDF для G2: [vba]Код
Function CountDates(FIO As Range, Dates As Range, LastDate As Date) Dim oDict1, oDict2, x, i& Set oDict1 = CreateObject("Scripting.Dictionary") Set oDict2 = CreateObject("Scripting.Dictionary") For Each x In FIO.Value i = i + 1 oDict1.Item(x) = x If Dates.Rows(i) >= LastDate Then oDict2.Item(x) = x Next x CountDates = oDict1.Count - oDict2.Count End Function
[/vba] использование: Код
=CountDates(B3:B15;C3:C15;F2)
Вне конкурса UDF для G2: [vba]Код
Function CountDates(FIO As Range, Dates As Range, LastDate As Date) Dim oDict1, oDict2, x, i& Set oDict1 = CreateObject("Scripting.Dictionary") Set oDict2 = CreateObject("Scripting.Dictionary") For Each x In FIO.Value i = i + 1 oDict1.Item(x) = x If Dates.Rows(i) >= LastDate Then oDict2.Item(x) = x Next x CountDates = oDict1.Count - oDict2.Count End Function
[/vba] использование: Код
=CountDates(B3:B15;C3:C15;F2)
MCH
Ответить
Сообщение Вне конкурса UDF для G2: [vba]Код
Function CountDates(FIO As Range, Dates As Range, LastDate As Date) Dim oDict1, oDict2, x, i& Set oDict1 = CreateObject("Scripting.Dictionary") Set oDict2 = CreateObject("Scripting.Dictionary") For Each x In FIO.Value i = i + 1 oDict1.Item(x) = x If Dates.Rows(i) >= LastDate Then oDict2.Item(x) = x Next x CountDates = oDict1.Count - oDict2.Count End Function
[/vba] использование: Код
=CountDates(B3:B15;C3:C15;F2)
Автор - MCH Дата добавления - 24.02.2013 в 09:45
ZORRO2005
Дата: Воскресенье, 24.02.2013, 11:01 |
Сообщение № 8
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Цитата (Serge_007 )
42 символа
Сергей, у тебя после применения фильтра остается 2 ячейки или 2 значения(4 ячейки:3 Петрова и 1 федоров)? Надо 2 ячейки. У меня 63.
Цитата (Serge_007 )
42 символа
Сергей, у тебя после применения фильтра остается 2 ячейки или 2 значения(4 ячейки:3 Петрова и 1 федоров)? Надо 2 ячейки. У меня 63.ZORRO2005
Ответить
Сообщение Цитата (Serge_007 )
42 символа
Сергей, у тебя после применения фильтра остается 2 ячейки или 2 значения(4 ячейки:3 Петрова и 1 федоров)? Надо 2 ячейки. У меня 63.Автор - ZORRO2005 Дата добавления - 24.02.2013 в 11:01
Serge_007
Дата: Воскресенье, 24.02.2013, 11:21 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (ZORRO2005 )
Надо 2 ячейки
Цитата (ZORRO2005 )
остались фамилии, как в столбце E.
Да, две ячейки, а не два значения в четырёх ячейках И ещё вариант - 43 символа
Цитата (ZORRO2005 )
Надо 2 ячейки
Цитата (ZORRO2005 )
остались фамилии, как в столбце E.
Да, две ячейки, а не два значения в четырёх ячейках И ещё вариант - 43 символаSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (ZORRO2005 )
Надо 2 ячейки
Цитата (ZORRO2005 )
остались фамилии, как в столбце E.
Да, две ячейки, а не два значения в четырёх ячейках И ещё вариант - 43 символаАвтор - Serge_007 Дата добавления - 24.02.2013 в 11:21
SM
Дата: Воскресенье, 24.02.2013, 20:21 |
Сообщение № 10
Группа: Друзья
Ранг: Участник
Сообщений: 64
Репутация:
59
±
Замечаний:
0% ±
2003
Вне конкурса-2
Excel изощрён, но не злонамерен
Ответить
Сообщение Вне конкурса-2 Автор - SM Дата добавления - 24.02.2013 в 20:21
ВладимирG
Дата: Вторник, 26.02.2013, 15:01 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация:
22
±
Замечаний:
0% ±
2007
175 - для списка 190 - кол-во, но если опираться на уже готовый список, то..
175 - для списка 190 - кол-во, но если опираться на уже готовый список, то.. ВладимирG
Ответить
Сообщение 175 - для списка 190 - кол-во, но если опираться на уже готовый список, то.. Автор - ВладимирG Дата добавления - 26.02.2013 в 15:01
Serge_007
Дата: Среда, 27.02.2013, 20:02 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Давайте вскрываться, что ли?..
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Давайте вскрываться, что ли?.. Автор - Serge_007 Дата добавления - 27.02.2013 в 20:02
MCH
Дата: Среда, 27.02.2013, 20:16 |
Сообщение № 13
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
для начала, предлагаю начать с простого - формула для столбца D затем посложнее - для G2 и напоследок - для столбца E Все кто мог или хотел уже отписались (кроме kim'а, да и DV прогуливает)
для начала, предлагаю начать с простого - формула для столбца D затем посложнее - для G2 и напоследок - для столбца E Все кто мог или хотел уже отписались (кроме kim'а, да и DV прогуливает) MCH
Ответить
Сообщение для начала, предлагаю начать с простого - формула для столбца D затем посложнее - для G2 и напоследок - для столбца E Все кто мог или хотел уже отписались (кроме kim'а, да и DV прогуливает) Автор - MCH Дата добавления - 27.02.2013 в 20:16
kim
Дата: Среда, 27.02.2013, 23:09 |
Сообщение № 14
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
А я только для G2, над другими не думал: Код
=СУММ(ЕНД(ПОИСКПОЗ(B3:B15;ЕСЛИ(C3:C15>F2;B3:B15);))*(ПОИСКПОЗ(B3:B15;B3:B15;)=СТРОКА(1:13)))
А я только для G2, над другими не думал: Код
=СУММ(ЕНД(ПОИСКПОЗ(B3:B15;ЕСЛИ(C3:C15>F2;B3:B15);))*(ПОИСКПОЗ(B3:B15;B3:B15;)=СТРОКА(1:13)))
kim
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение А я только для G2, над другими не думал: Код
=СУММ(ЕНД(ПОИСКПОЗ(B3:B15;ЕСЛИ(C3:C15>F2;B3:B15);))*(ПОИСКПОЗ(B3:B15;B3:B15;)=СТРОКА(1:13)))
Автор - kim Дата добавления - 27.02.2013 в 23:09
MCH
Дата: Среда, 27.02.2013, 23:27 |
Сообщение № 15
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
для G2, 93: Код
=СЧЁТ(1/(ЧАСТОТА(ЕСЛИ(C3:C15<F2;ПОИСКПОЗ(B3:B15;B:B;));СТРОКА(B3:B15))=СЧЁТЕСЛИ(B:B;B3:B15)))
для 2007/2010 есть формула немного короче, 84: Код
=СУММ((СЧЁТЕСЛИМН(B:B;B3:B15;C:C;"<"&F2)=СЧЁТЕСЛИ(B:B;B3:B15))/СЧЁТЕСЛИ(B:B;B3:B15))
для G2, 93: Код
=СЧЁТ(1/(ЧАСТОТА(ЕСЛИ(C3:C15<F2;ПОИСКПОЗ(B3:B15;B:B;));СТРОКА(B3:B15))=СЧЁТЕСЛИ(B:B;B3:B15)))
для 2007/2010 есть формула немного короче, 84: Код
=СУММ((СЧЁТЕСЛИМН(B:B;B3:B15;C:C;"<"&F2)=СЧЁТЕСЛИ(B:B;B3:B15))/СЧЁТЕСЛИ(B:B;B3:B15))
MCH
Ответить
Сообщение для G2, 93: Код
=СЧЁТ(1/(ЧАСТОТА(ЕСЛИ(C3:C15<F2;ПОИСКПОЗ(B3:B15;B:B;));СТРОКА(B3:B15))=СЧЁТЕСЛИ(B:B;B3:B15)))
для 2007/2010 есть формула немного короче, 84: Код
=СУММ((СЧЁТЕСЛИМН(B:B;B3:B15;C:C;"<"&F2)=СЧЁТЕСЛИ(B:B;B3:B15))/СЧЁТЕСЛИ(B:B;B3:B15))
Автор - MCH Дата добавления - 27.02.2013 в 23:27
ZORRO2005
Дата: Четверг, 28.02.2013, 00:22 |
Сообщение № 16
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Рано вскрылись - не успел подумать, хоть и сам задал задачу. Для G2: Код
=СУММ(1/СЧЁТЕСЛИ(B3:B15;B3:B15))-СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""); ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""))>0;1))
Для столбца D: Код
=(МАКС(ЕСЛИ(B$3:B$15=B3;C$3:C$15))<F$2)*(СЧЁТЕСЛИ(B$3:B3;B3)=1)
Рано вскрылись - не успел подумать, хоть и сам задал задачу. Для G2: Код
=СУММ(1/СЧЁТЕСЛИ(B3:B15;B3:B15))-СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""); ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""))>0;1))
Для столбца D: Код
=(МАКС(ЕСЛИ(B$3:B$15=B3;C$3:C$15))<F$2)*(СЧЁТЕСЛИ(B$3:B3;B3)=1)
ZORRO2005
Сообщение отредактировал ZORRO2005 - Четверг, 28.02.2013, 00:24
Ответить
Сообщение Рано вскрылись - не успел подумать, хоть и сам задал задачу. Для G2: Код
=СУММ(1/СЧЁТЕСЛИ(B3:B15;B3:B15))-СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""); ЕСЛИ(C3:C15>F2;ПОИСКПОЗ(B3:B15;B3:B15;);""))>0;1))
Для столбца D: Код
=(МАКС(ЕСЛИ(B$3:B$15=B3;C$3:C$15))<F$2)*(СЧЁТЕСЛИ(B$3:B3;B3)=1)
Автор - ZORRO2005 Дата добавления - 28.02.2013 в 00:22
Serge_007
Дата: Четверг, 28.02.2013, 03:10 |
Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Для столбца D (42 и 43): Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Код
=И((МАКС((B$3:B$15=B3)*C$3:C$15)=C3);C3<F$2)
Для столбца D (42 и 43): Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Код
=И((МАКС((B$3:B$15=B3)*C$3:C$15)=C3);C3<F$2)
Serge_007
К сообщению приложен файл:
____.xls
(55.0 Kb)
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Для столбца D (42 и 43): Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Код
=И((МАКС((B$3:B$15=B3)*C$3:C$15)=C3);C3<F$2)
Автор - Serge_007 Дата добавления - 28.02.2013 в 03:10
MCH
Дата: Четверг, 28.02.2013, 08:06 |
Сообщение № 18
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Моя для D, 47 Код
=И(МАКС((B$3:B$15=B3)*C$3:C$15)<F$2;B$2:B2<>B3)
Моя для D, 47 Код
=И(МАКС((B$3:B$15=B3)*C$3:C$15)<F$2;B$2:B2<>B3)
MCH
Ответить
Сообщение Моя для D, 47 Код
=И(МАКС((B$3:B$15=B3)*C$3:C$15)<F$2;B$2:B2<>B3)
Автор - MCH Дата добавления - 28.02.2013 в 08:06
ZORRO2005
Дата: Четверг, 28.02.2013, 11:45 |
Сообщение № 19
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Цитата (Serge_007 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!
Цитата (Serge_007 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!ZORRO2005
Ответить
Сообщение Цитата (Serge_007 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!Автор - ZORRO2005 Дата добавления - 28.02.2013 в 11:45
MCH
Дата: Четверг, 28.02.2013, 12:06 |
Сообщение № 20
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Цитата (ZORRO2005 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!
формула будет не правильно работать если даты не уникальны (хотя об этом в условии не сказано), например если у Петрова есть несколько дат равных максимальной, которые меньше требуемой
Цитата (ZORRO2005 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!
формула будет не правильно работать если даты не уникальны (хотя об этом в условии не сказано), например если у Петрова есть несколько дат равных максимальной, которые меньше требуемойMCH
Ответить
Сообщение Цитата (ZORRO2005 )
Код
=(МАКС((B$3:B$15=B3)*C$3:C$15)=C3)*(C3<F$2)
Люблю простоту!
формула будет не правильно работать если даты не уникальны (хотя об этом в условии не сказано), например если у Петрова есть несколько дат равных максимальной, которые меньше требуемойАвтор - MCH Дата добавления - 28.02.2013 в 12:06