Страницы: 1
RSS
Суммирование чисел, содержащих текст
 
Добрый день!  
 
Подскажите, пожалуйста, существует ли функция суммирования чисел, содержащих текст (например 5Z+5Z=10)
 
=СУММЕСЛИ(А1:А10;"текст";В1:В10) - примерно как-то так...
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
{quote}{login=The_Prist}{date=26.10.2010 04:05}{thema=Re: }{post}{quote}{login=Владимир}{date=26.10.2010 04:02}{thema=}{post}=СУММЕСЛИ(А1:А10;"текст";В1:В10) - примерно как-то так...{/post}{/quote}Владимир, я так понял, что необходимо суммировать только то, что не буквы. Т.е. только цифры ВНУТРИ ячеек, а не ячейки с текстом, как критерий.{/post}{/quote}  
 
Посмотрите, плиз, пример во вложении  
 
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
Видимо Вы правы, Дмитрий.
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Какую формулу массива или макрос можно использовать, уважаемый The_Prist?
 
{quote}{login=The_Prist}{date=26.10.2010 04:27}{thema=}{post}Вот. Формула вводится в ячейку нажатием сочетания клавиш: Ctrl+Shift+Enter{/post}{/quote}  
 
Спасибо огромное. Супер, то что надо!!!
 
А какой формулой посчитать не сумму, а количество?  
Что-то совсем не получается (((  
=СЧЕТ(ЕСЛИ(ЕОШ(ПОИСК("х";C2:AG2));0;--ПОДСТАВИТЬ(C2:AG2;"х";"")))
 
{quote}{login=}{date=26.10.2010 07:50}{thema=}{post}А какой формулой посчитать не сумму, а количество?  
Что-то совсем не получается (((  
=СЧЕТ(ЕСЛИ(ЕОШ(ПОИСК("х";C2:AG2));0;--ПОДСТАВИТЬ(C2:AG2;"х";""))){/post}{/quote}  
=СЧЁТЕСЛИ(C2:AG2;"*х*")
 
{quote}{login=}{date=26.10.2010 08:06}{thema=Re: }{post}{quote}{login=}{date=26.10.2010 07:50}{thema=}{post}А какой формулой посчитать не сумму, а количество?  
Что-то совсем не получается (((  
=СЧЕТ(ЕСЛИ(ЕОШ(ПОИСК("х";C2:AG2));0;--ПОДСТАВИТЬ(C2:AG2;"х";""))){/post}{/quote}  
=СЧЁТЕСЛИ(C2:AG2;"*х*"){/post}{/quote}  
 
эта формула подойдет, если признак для выборки будет находится в другой строке
 
{quote}{login=The_Prist}{date=26.10.2010 08:33}{thema=Re: }{post}{quote}{login=}{date=26.10.2010 07:50}{thema=}{post}А какой формулой посчитать не сумму, а количество?  
Что-то совсем не получается (((  
=СЧЕТ(ЕСЛИ(ЕОШ(ПОИСК("х";C2:AG2));0;--ПОДСТАВИТЬ(C2:AG2;"х";""))){/post}{/quote}  
Если менять эту формулу, то так:  
=СЧЕТ(ЕСЛИ(ЕОШ(ПОИСК("х";C2:AG2));0;1)){/post}{/quote}  
 
Все равно не получается - считаются все значения в строке ((((
 
Можно СЧЁТ() поменять на СУММ()
 
{quote}{login=kim}{date=26.10.2010 09:05}{thema=}{post}Можно СЧЁТ() поменять на СУММ(){/post}{/quote}  
 
сумм уже есть, очень надо счет ;-)
 
Я имел ввиду:  
=СУММ(ЕСЛИ(ЕОШ(ПОИСК("Х";C2:AG2));0;1))  
А можно и просто:  
=СЧЁТ(ПОИСК("Х";C2:AG2))
 
Мне вообще непонятно, чем автора не устроила ранее предложенная:  
=СЧЁТЕСЛИ(C2:AG2;"*Х*")
 
Дима, прошу прощения, что вклинился :)
 
Честно говоря, я не совсем понял фразу от анонима: "эта формула подойдет, если признак для выборки будет находится в другой строке"  
Теряюсь в догадках - вопрос это был или утверждение?
 
{quote}{login=kim}{date=26.10.2010 09:36}{thema=}{post}Честно говоря, я не совсем понял фразу от анонима: "эта формула подойдет, если признак для выборки будет находится в другой строке"  
Теряюсь в догадках - вопрос это был или утверждение?{/post}{/quote}  
Я тоже не понял, чем моя формула не подошла :)
KL
 
А, так вот кто у нас тут прячется :)
 
{quote}{login=kim}{date=26.10.2010 10:39}{thema=}{post}А, так вот кто у нас тут прячется :){/post}{/quote}  
Да я не прятался, а только сейчас заметил, что ранее запостил, не залогинившись :)
KL
 
Большое всем спасибо! Разобрался! Не дооценил я сразу все возможности на первый взгляд элементарной =СЧЁТЕСЛИ
Страницы: 1
Читают тему
Наверх