Страницы: 1
RSS
Суммирование чисел, записанных с текстом
 
Всем доброго времени суток. Необходимо сложить ячейки в строке. Ячейки в строке только с цифрами естественно легко складываются. Теперь надо сложить в этой же строке ячейки 8д + 8д + 8д и т.д. с отображением в графе "Часы деж", потом в этой же строке сложить ячейки 8р+11р+9р и т.д. с отображением в графе Ремонт. Ячейки "в" складывать при этом не нужно. Помогите пожалуйста, самому решить знания не позволяют, искал ответ на форуме, похожие примеры есть но сделать всё равно не выходит((
 
Фомула массива (ввод тремя клавишами):
=СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК("р";C3:AD3));--ПОДСТАВИТЬ(C3:AD3;"р";)))

Сначала создаем трудности объединением числа с текстом, потом героически преодолеваем :)
 
блин тоже самое тока длиннее
Код
=СУММ(ЕСЛИОШИБКА(--ПОДСТАВИТЬ($C3:$AE3;"д";);0)*ЕЧИСЛО(ПОИСК("д";$C3:$AE3)))
Лень двигатель прогресса, доказано!!!
 
Подставил формулу, в ответе ноль... что я делаю не так?
 
Цитата
vikttur написал: Фомула массива (ввод тремя клавишами):
Лень двигатель прогресса, доказано!!!
 
vikttur, Сергей, Приогромнейшее вам спасибо!!!
 
Здравствуйте. Воспользовался вашей формулой, за что премного благодарен. Теперь стоит такая задача: если в диапазоне встречается "любое число"\н, то в 46 столбце "Ночные" нужен результат: "любое число" минус 4. Спасибо.
 
Ещё вариант массивной формулы:
=СУММ(ЕСЛИ(ПРАВБ(C3:AE3)="р";--ПОДСТАВИТЬ(C3:AE3;"р";)))
 
aslanbek75, решайте свою задачу формулой:
Код
=-4+--ПСТР(ПОДСТАВИТЬ(ГПР("*\н";$D5:$AG5;1;0);"\";ПОВТОР(" ";99));1;99)
Единственное, что в диапазоне, где нет "\н" в результирующей  ячейке пишет "н/д". Если нужно, чтобы ячейка оставалась пустой, то надо обернуть в соответствующую функцию:
Код
=ЕСЛИОШИБКА(-4+--ПСТР(ПОДСТАВИТЬ(ГПР("*\н";$D5:$AG5;1;0);"\";ПОВТОР(" ";99));1;99);"")
Изменено: Михаил Л - 10.07.2020 09:02:16
 
aslanbek75, аналогично:
=СУММ(ЕСЛИ(ПРАВБ(D5:AG5)="н";ПОДСТАВИТЬ(D5:AG5;"\н";)-4))
 
Михаил Л, Светлый спасибо большое. Обе формулы работают. Единственное, что у Михаила в диапазоне, где нет "\н" в результирующей ячейке пишет "н/д". Мне нужно, чтобы ячейка оставалась пустой. Еще раз благодарю. Дай Вам Бог здоровья!
Страницы: 1
Наверх