Подсчет пустых ячеек через неравные промежутки
Тормозяка
Дата: Среда, 17.02.2016, 09:28 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
В столбце подсчитать пустые ячейки через НЕРАВНЫЕ промежутки
В столбце подсчитать пустые ячейки через НЕРАВНЫЕ промежутки Тормозяка
Эвольвенты одной эволюты- эквидистантны!
Ответить
Сообщение В столбце подсчитать пустые ячейки через НЕРАВНЫЕ промежутки Автор - Тормозяка Дата добавления - 17.02.2016 в 09:28
Nic70y
Дата: Среда, 17.02.2016, 09:33 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2260
±
Замечаний:
0% ±
Excel 2010
у Вас их там нет, все ячейки заполнены.Код
=СЧЁТЕСЛИ(B2:B1678;"<=3")
Код
=СЧЁТЕСЛИ(B2:B1678;"<4")
если не то, покажите что должно получиться
у Вас их там нет, все ячейки заполнены.Код
=СЧЁТЕСЛИ(B2:B1678;"<=3")
Код
=СЧЁТЕСЛИ(B2:B1678;"<4")
если не то, покажите что должно получиться Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Среда, 17.02.2016, 09:34
Ответить
Сообщение у Вас их там нет, все ячейки заполнены.Код
=СЧЁТЕСЛИ(B2:B1678;"<=3")
Код
=СЧЁТЕСЛИ(B2:B1678;"<4")
если не то, покажите что должно получиться Автор - Nic70y Дата добавления - 17.02.2016 в 09:33
Тормозяка
Дата: Среда, 17.02.2016, 12:05 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Nic70y, Да там у меня нули. Я их просто скрыл. Мне надо произвести подсчет этих скрытых нулей МЕЖДУ ЯЧЕЙКАМИ БОЛЬШЕ НУЛЯ. Ячейки больше нуля можно игнорировать. Результат должен получиться как в файле в столбце "С"
Nic70y, Да там у меня нули. Я их просто скрыл. Мне надо произвести подсчет этих скрытых нулей МЕЖДУ ЯЧЕЙКАМИ БОЛЬШЕ НУЛЯ. Ячейки больше нуля можно игнорировать. Результат должен получиться как в файле в столбце "С" Тормозяка
Эвольвенты одной эволюты- эквидистантны!
Ответить
Сообщение Nic70y, Да там у меня нули. Я их просто скрыл. Мне надо произвести подсчет этих скрытых нулей МЕЖДУ ЯЧЕЙКАМИ БОЛЬШЕ НУЛЯ. Ячейки больше нуля можно игнорировать. Результат должен получиться как в файле в столбце "С" Автор - Тормозяка Дата добавления - 17.02.2016 в 12:05
Manyasha
Дата: Среда, 17.02.2016, 12:14 |
Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
898
±
Замечаний:
0% ±
Excel 2010, 2016
Тормозяка , так подойдет?Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B2))-НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B1))-1;"")
формула массива , вводить через ctrl+shift+enter.
Тормозяка , так подойдет?Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B2))-НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B1))-1;"")
формула массива , вводить через ctrl+shift+enter.Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение Тормозяка , так подойдет?Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B2))-НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1678>3;СТРОКА($B$2:$B$1678)-1;"");СТРОКА(B1))-1;"")
формула массива , вводить через ctrl+shift+enter.Автор - Manyasha Дата добавления - 17.02.2016 в 12:14 Ответить
Сообщение Manyasha, Огромное спасибо. Все получилось. Вы меня избавили от тупой обработки 100000 ячеек! Автор - Тормозяка Дата добавления - 17.02.2016 в 12:27
Тормозяка
Дата: Четверг, 18.02.2016, 06:45 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Manyasha , Караул!!! С новыми данными Ваша формула не работает. Хотя шаманил и бил в бубен. Видимо сильно торможу.
Manyasha , Караул!!! С новыми данными Ваша формула не работает. Хотя шаманил и бил в бубен. Видимо сильно торможу.Тормозяка
Эвольвенты одной эволюты- эквидистантны!
Ответить
Сообщение Manyasha , Караул!!! С новыми данными Ваша формула не работает. Хотя шаманил и бил в бубен. Видимо сильно торможу.Автор - Тормозяка Дата добавления - 18.02.2016 в 06:45
Nic70y
Дата: Четверг, 18.02.2016, 07:56 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2260
±
Замечаний:
0% ±
Excel 2010
>3 замените на >0 и соот $B$2:$B$1678 на $B$2:$B$3001
>3 замените на >0 и соот $B$2:$B$1678 на $B$2:$B$3001 Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 18.02.2016, 07:58
Ответить
Сообщение >3 замените на >0 и соот $B$2:$B$1678 на $B$2:$B$3001 Автор - Nic70y Дата добавления - 18.02.2016 в 07:56
Тормозяка
Дата: Четверг, 18.02.2016, 08:06 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Nic70y, Менял! и =1 ставил. Не работает, блин.
Nic70y, Менял! и =1 ставил. Не работает, блин. Тормозяка
Эвольвенты одной эволюты- эквидистантны!
Ответить
Сообщение Nic70y, Менял! и =1 ставил. Не работает, блин. Автор - Тормозяка Дата добавления - 18.02.2016 в 08:06
Nic70y
Дата: Четверг, 18.02.2016, 08:11 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2260
±
Замечаний:
0% ±
Excel 2010
Смотрите файл (в формулу не вникал, просто поставил =1 и сменил диапазон)добавил свою формулу (принцип тот же) Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A2))-НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A1))-1;"")
файл перезалил
Смотрите файл (в формулу не вникал, просто поставил =1 и сменил диапазон)добавил свою формулу (принцип тот же) Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A2))-НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A1))-1;"")
файл перезалил Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 18.02.2016, 08:23
Ответить
Сообщение Смотрите файл (в формулу не вникал, просто поставил =1 и сменил диапазон)добавил свою формулу (принцип тот же) Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A2))-НАИМЕНЬШИЙ(ЕСЛИ(B$2:B$3001=1;A$2:A$3001);СТРОКА(A1))-1;"")
файл перезалил Автор - Nic70y Дата добавления - 18.02.2016 в 08:11 Ответить
Сообщение Nic70y,Спасибо!!! Заработало!!! А я явно торможу. С меня причитается. Автор - Тормозяка Дата добавления - 18.02.2016 в 08:23
Nic70y
Дата: Четверг, 18.02.2016, 08:40 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2260
±
Замечаний:
0% ±
Excel 2010
Эх, чувствую зависнет :( немассивный вариант в C1Код
=ПОИСКПОЗ(1;B$2:B$100000;)
с C2 и далееКод
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;ИНДЕКС(B$2:B$100000;СУММ(C$1:C1)+A2):B$100000;)-1;"")
Эх, чувствую зависнет :( немассивный вариант в C1Код
=ПОИСКПОЗ(1;B$2:B$100000;)
с C2 и далееКод
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;ИНДЕКС(B$2:B$100000;СУММ(C$1:C1)+A2):B$100000;)-1;"")
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Эх, чувствую зависнет :( немассивный вариант в C1Код
=ПОИСКПОЗ(1;B$2:B$100000;)
с C2 и далееКод
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;ИНДЕКС(B$2:B$100000;СУММ(C$1:C1)+A2):B$100000;)-1;"")
Автор - Nic70y Дата добавления - 18.02.2016 в 08:40
Тормозяка
Дата: Четверг, 18.02.2016, 13:16 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Nic70y, Пока не виснет, но файл скачал на всяк случай. Спасибо большое. Может подскажете как избавится от #ДЕЛ/0! [moder]Пора читать Правила форума.
Nic70y, Пока не виснет, но файл скачал на всяк случай. Спасибо большое. Может подскажете как избавится от #ДЕЛ/0! [moder]Пора читать Правила форума. Тормозяка
Эвольвенты одной эволюты- эквидистантны!
Сообщение отредактировал _Boroda_ - Четверг, 18.02.2016, 13:31
Ответить
Сообщение Nic70y, Пока не виснет, но файл скачал на всяк случай. Спасибо большое. Может подскажете как избавится от #ДЕЛ/0! [moder]Пора читать Правила форума. Автор - Тормозяка Дата добавления - 18.02.2016 в 13:16