Страницы: 1 2 След.
RSS
Суммировать ячейки исключая #Н/Д
 
{=СУММ(ЕСЛИ((Сравнение!$Y$1:$Y$50000>0%)*(Сравнение!$Y$1:$Y$50000<10%);Сравнение!$G$1:$G$50000))}  
Помогите, пожалуйста.  
Есть диапазон значений на Листе "Сравнение" периодически меняющийся, поэтому в конце диапазона появляется #Н/Д. Из-за этого в приведенной выше формуле также появляется #Н/Д.  
Можно ли как-то усовершенствовать формулу, чтобы этого не происходило.
 
{quote}{login=}{date=06.07.2011 09:58}{thema=Суммировать ячейки исключая #Н/Д}{post}{=СУММ(ЕСЛИ((Сравнение!$Y$1:$Y$50000>0%)*(Сравнение!$Y$1:$Y$50000<10%);Сравнение!$G$1:$G$50000))}  
Помогите, пожалуйста.  
Есть диапазон значений на Листе "Сравнение" периодически меняющийся, поэтому в конце диапазона появляется #Н/Д. Из-за этого в приведенной выше формуле также появляется #Н/Д.  
Можно ли как-то усовершенствовать формулу, чтобы этого не происходило.{/post}{/quote}  
Найдите по поиску динамический диапазон со СМЕЩ() например и сделайте его динамическим
 
Можно. Лучше показать на примере. Возможно, найдется более оптимальный путь. Например, динамический диапазон, подгоняющий свои размеры под данные.
 
Честно говоря впервые слышу про динамические диапазоны. Показать на примере, то есть прикрепить файл для образца?
 
да
Редко но метко ...
 
Про динамические диапажоны читайте тут:  
http://www.planetaexcel.ru/tip.php?aid=93
Редко но метко ...
 
Вот прикрепил.
 
просто избавился от ошибки на листе "сравнение"
 
Посмотрите такой вариант, с динамическими диапазонами и "Хитрыми форматами".
Редко но метко ...
 
Как-то так можно
 
Спасибо всем ограмадное, формулы просто волшебные.  
GIG_ant, не могли бы поподробнее объяснить формулу во втором примере. Я и ссылку про динамические диапазоны почитал, но видимо от скудости ума ничего не понял. Понял как делать, но не понял как пользоваться.
 
=СМЕЩ(Сравнение!$E$4;А;Б;СЧЁТЗ(Сравнение!$A:$A);Д)  
Смещаем E4 на А строк. В формуле на месте А нет ничего (А=0), начало диапазона не смещается, остается E4.  
Б=0 - смещение по столбцам. Тоже на месте.  
Следующий параметр - высота диапазона (количество строк):  
СЧЁТЗ(Сравнение!$A:$A)  
Лучше применить ПОИСКПОЗ("яя";Сравнение!$A:$A;1)  
Д в формуле нет, по умолчанию ширина диапазона 1 столбец.
 
{quote}{login=}{date=06.07.2011 12:03}{thema=}{post}GIG_ant, не могли бы поподробнее объяснить формулу во втором примере. {/post}{/quote}  
 
Какую именно -  формулу диапазонов, или суммпроизв ?
Редко но метко ...
 
Еще вариант
 
Доброго дня всем!  
Формучане, а почему вот такую формулу не сделать?!  
Или это слишком просто? :) Или есть подводные камни?!  
Подскажите.
 
GIG_ant, кажется начинаю догонять, но как Вы сделали, что в ячейке написаны слова, а на самом деле там цифры
 
см. формат ячейки
Редко но метко ...
 
GIG_ant, спасибо, про формат ячеек понял. Но чего-то не пойму почему формула СУММПРОИЗВ, что там перемножается, по идее просто суммируется.
 
Хитрость СУММПРОИЗВ в том что в ней сначала перемножаются все уловия (которые в свою очередь дают на выходе или ноль или необходимую сумму) а потом получившиеся данные суммируются. Если вам непонятно как работает формула воспользуйтесь таким способом:  
Выделите часть формулы (например одно из условий) и нажмите F9 - ексель покажет вам результат вычисления именно этой части формулы, и т. д.
Редко но метко ...
 
GIG_ant, спасибо, вроде начинаю понимать. А можно ли как-то сделать, что б считалось кол-во отклонений, с такой же разбивкой по условиям.
 
так ?
Редко но метко ...
 
А-а-а все гораздо проще, а у меня чуть мозг не взорвался. Спасибо большое.
 
Не могли бы подсказать, почему у меня не все ВПРится при использовании СМЕЩ в Имени диапазона  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
Похоже, такого значения нет в именованном диапазоне.  
 
=СМЕЩ(ЛЦ!$C$1;0;0;СЧЁТЗ(ЛЦ!$C:$C);26)  
Зачем диапазон на 26 столбцов?
 
Я извиняюсь. Да тех позиций, которые в начале списка, нет в диапазоне.  
Посмотрите пожалуйста в конце списка. Диапазон в 26 столбцов потому, что м-м-м у-у-у э-э-э
 
Прикрепил новый файл меньшего размера.  
Кто-нибудь посмотрите пожалуйста почему не все ВПРится.
 
Проверьте:  
=СЧЁТЕСЛИ(ЛЦ;$A41)  
Формула покажет "0". Нет такого значения в именованном диапазоне ЛЦ.
 
vikttur, у меня нигде нет =СЧЁТЕСЛИ(ЛЦ;$A41)  
Чего-то я не пойму, где смотреть?
 
Подправил формулы для динамических диапазонов ЛЦ и Участник01. см. файл
Редко но метко ...
 
GIG_ant, а если диапазон начинается не всегда с 7-й строки, а например с 5 или 3. Всегда по разному. Почему нельзя с первой указать?
Страницы: 1 2 След.
Наверх