Страницы: 1
RSS
СУММЕСЛИ в виде критерия выступают числа в текстовом формате
 
Здравствуйте!  
Помогите, пжл!  
В столбце А заданы числа, отформатированные как текст. Как просуммировать все значения больше 04?  
Знаю, как эту задачу решить при помощи других формул, но оч хочется понять, как это сделать с СУММЕСЛИ, если это возможно.  
Спасибо!!!
 
=СУММ(ЕСЛИ(ЗНАЧЕН(A1:A11)>4;B1:B11;0))  
формула массива  
________________________  
khafizovtt@gmail.com
Учимся сами и помогаем другим...
 
или такая формула массива  
=СУММ(ЕСЛИ(--A1:A11>4;B1:B11;0))
 
Спасибо за помощь.  
А с СУММЕСЛИ никак не будет работать?  
Мне это для себя хочется понять.
 
Похоже, что не будет. Если хотите именно текстовое сравнение, то можно такой немассивной формулой:  
 
=СУММПРОИЗВ((A1:A11>"04")*(B1:B11))  
 
Но учтите, что, например, "1">"04".
 
Выделить данные столбца А.  
Данные-Текст_по-столбцам-Да-Да-Готово. Вот и числа как числа :)  
 
Или копировать пустую ячейку, выделить данные столбца А, Правка-Спецвставка-Сложить-ОК. Те же числа как числа :)
 
Ещё раз благодарю всех за помощь.  
Я, как писАл, решил эту задачку при помощи как раз СУММПРОИЗВ, но познавательный интерес остался.  
Хотите формулу? :о)))
 
Простите, на работе Нет кирдыкнулся, но, хочу похвастаться, м.б. кому пригодится  
 
=СУММЕСЛИ(A1:A11;">04""";B1:B11)  
 
Удачи!!!
 
Я так раньше делал:  
=СУММЕСЛИ(A1:A11;">"&"04""";B1:B11)
 
2 Serge 007  
Моя короче :о))) учитесь!!! пользуйтесь!!! Шучу! Ток без обид!:о)))  
Спасибо за то, что подключились к решению.  
А м.б. у Вас есть ответ на вопрос: как эту богодельню переписать под значения НЕРАВНЫЕ 04. Там есть нюансы.  
Спасибо!
 
Ну, молодец. Сначала >>учитесь!!! пользуйтесь!!!шучу!<<  
А затем: >>А м.б. у Вас есть ответ на вопрос:<<  
Вы, однако, шутник.
 
2 ShAM  
2 Serge 007  
Простите, наверное. топорно пошутил!  
Ещё раз приношу свои извинения!!!
 
{quote}{login=}{date=20.10.2012 12:39}{thema=}{post}Моя короче :о))){/post}{/quote}  
можно и короче:  
=СУММЕСЛИ(A1:A11;">04.";B1:B11)
 
2 автор без имени  
Спасибо, но она, увы, 0 даёт, почему-то! :о(((
 
{quote}{login=}{date=20.10.2012 12:39}{thema=}{post})  
Спасибо за то, что подключились к решению.{/post}{/quote}  
Прошу заметить, что я не "подключался" к решению, ибо считаю тему бессмысленной и неинтересной, я лишь просто показал какую когда-то использовал формулу.  
 
ЗЫ Все предложенные решения с СУММЕСЛИ - это лишь частичное, неправильное решение, что неудивительно, как когда пытаешься штаны через голову одеть. Руки в штанины конечно просунуть можно, но одеть полностью не получится. А даже если что и придумаешь, то выглядеть это будет весьма глупо :-)  
 
ЗЫЗЫ Что бы убедится что предложенные конструкции работают "криво", попробуйте вместо ">" использовать "<". Убедились?
 
2 Serge 007  
Я понимаю, о чём Вы. Когда я писал о нюансах, как раз знак "<" и имел ввиду. Отсюда и родился вопрос про "<>". Думал, что м.б. у Вас и на этот случай припасено "частичное, неправильное решение".  
Тем не менее я Вам благодарен за помощь.  
Спасибо!
Страницы: 1
Наверх