СУММПРОИЗВ считает сумму, а ПРОМЕЖУТОЧНЫЕ.ИТОГИ нет 
				   
 
 
 freekelevra  
 Дата: Среда, 10.05.2023, 20:07 | 
 Сообщение № 1   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  6 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Доброго времени суток дамы и господа!Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
 Доброго времени суток дамы и господа!Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
 freekelevra    
  
 Ответить 
Сообщение Доброго времени суток дамы и господа!Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
 Автор - freekelevra 10.05.2023  в 20:07   
 
 
 i_b_a  
 Дата: Среда, 10.05.2023, 20:13 | 
 Сообщение № 2   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  9 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Чтоб считало сумму - нужно результат превратить из текста в число, например так:Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=СУММЕСЛИ(A2:A29;"рога";C2:C29)
Код
=СУММЕСЛИ(A:A;"рога";C:C)
 Чтоб считало сумму - нужно результат превратить из текста в число, например так:Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=СУММЕСЛИ(A2:A29;"рога";C2:C29)
Код
=СУММЕСЛИ(A:A;"рога";C:C)
 i_b_a Игорь 
Сообщение отредактировал i_b_a  - Среда, 10.05.2023, 20:19 
   
  
 Ответить 
Сообщение Чтоб считало сумму - нужно результат превратить из текста в число, например так:Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=СУММЕСЛИ(A2:A29;"рога";C2:C29)
Код
=СУММЕСЛИ(A:A;"рога";C:C)
 Автор - i_b_a 10.05.2023  в 20:13   
 
 
 cmivadwot  
 Дата: Среда, 10.05.2023, 21:00 | 
 Сообщение № 3   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  607 
 
 
 
 
  Репутация:    
 115    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 freekelevra , что-то типа того?
 
 
 
 
Сообщение отредактировал cmivadwot  - Среда, 10.05.2023, 21:11 
   
  
 Ответить 
Сообщение freekelevra , что-то типа того?Автор - cmivadwot 10.05.2023  в 21:00   
 
 
 Egyptian  
 Дата: Среда, 10.05.2023, 21:49 | 
 Сообщение № 4   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  534 
 
 
 
 
  Репутация:    
 196    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 freekelevra , Для ПРОМЕЖУТОЧНЫЕ.ИТОГИ можно так (с динамическим диапазоном):Код
=SUMPRODUCT(SUBSTITUTE(RIGHT(B2:INDEX(B:B;COUNTA(B:B));LEN(B2:INDEX(B:B;COUNTA(B:B)))-1);".";MID(1/2;2;1))*SUBTOTAL(103;OFFSET(B1;ROW(B2:INDEX(B:B;COUNTA(B:B)))-1;)))
freekelevra , Для ПРОМЕЖУТОЧНЫЕ.ИТОГИ можно так (с динамическим диапазоном):Код
=SUMPRODUCT(SUBSTITUTE(RIGHT(B2:INDEX(B:B;COUNTA(B:B));LEN(B2:INDEX(B:B;COUNTA(B:B)))-1);".";MID(1/2;2;1))*SUBTOTAL(103;OFFSET(B1;ROW(B2:INDEX(B:B;COUNTA(B:B)))-1;)))
Egyptian Сообщение отредактировал Egyptian  - Четверг, 11.05.2023, 21:49 
   
  
 Ответить 
Сообщение freekelevra , Для ПРОМЕЖУТОЧНЫЕ.ИТОГИ можно так (с динамическим диапазоном):Код
=SUMPRODUCT(SUBSTITUTE(RIGHT(B2:INDEX(B:B;COUNTA(B:B));LEN(B2:INDEX(B:B;COUNTA(B:B)))-1);".";MID(1/2;2;1))*SUBTOTAL(103;OFFSET(B1;ROW(B2:INDEX(B:B;COUNTA(B:B)))-1;)))
Автор - Egyptian 10.05.2023  в 21:49   
 
 
 freekelevra  
 Дата: Четверг, 11.05.2023, 20:36 | 
 Сообщение № 5   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  6 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 freekelevra, что-то типа того?
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C29)
freekelevra, что-то типа того?
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C29)
freekelevra    
  
 Ответить 
Сообщение freekelevra, что-то типа того?
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C29)
Автор - freekelevra 11.05.2023  в 20:36   
 
 
 freekelevra  
 Дата: Четверг, 11.05.2023, 20:50 | 
 Сообщение № 6   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  6 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Все, всем большое спасибо, кажется разобрался. Видимо, искал проблему не в том месте. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ работала нормально, косяк был в функции:Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";ПСТР(1/2;2;1))
Код
=ЗНАЧЕН(ПОДСТАВИТЬ(ПРАВСИМВ(B3;ДЛСТР(B3)-1);".";","))
 Все, всем большое спасибо, кажется разобрался. Видимо, искал проблему не в том месте. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ работала нормально, косяк был в функции:Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";ПСТР(1/2;2;1))
Код
=ЗНАЧЕН(ПОДСТАВИТЬ(ПРАВСИМВ(B3;ДЛСТР(B3)-1);".";","))
 freekelevra    
  
 Ответить 
Сообщение Все, всем большое спасибо, кажется разобрался. Видимо, искал проблему не в том месте. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ работала нормально, косяк был в функции:Код
=ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";",")
Код
=--ПОДСТАВИТЬ(ПРАВСИМВ(B2;ДЛСТР(B2)-1);".";ПСТР(1/2;2;1))
Код
=ЗНАЧЕН(ПОДСТАВИТЬ(ПРАВСИМВ(B3;ДЛСТР(B3)-1);".";","))
 Автор - freekelevra 11.05.2023  в 20:50   
 
 
 Egyptian  
 Дата: Четверг, 11.05.2023, 20:55 | 
 Сообщение № 7   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  534 
 
 
 
 
  Репутация:    
 196    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Не надо ничего подставлять, я выложил решение все в одном безо всяких доп. столбцов. Как говорится, берите и пользуйтесь. 
 
 
Не надо ничего подставлять, я выложил решение все в одном безо всяких доп. столбцов. Как говорится, берите и пользуйтесь. Egyptian Сообщение отредактировал Egyptian  - Четверг, 11.05.2023, 20:58 
   
  
 Ответить 
Сообщение Не надо ничего подставлять, я выложил решение все в одном безо всяких доп. столбцов. Как говорится, берите и пользуйтесь. Автор - Egyptian 11.05.2023  в 20:55   
 
 
 i_b_a  
 Дата: Пятница, 12.05.2023, 18:19 | 
 Сообщение № 8   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  9 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 вроде результат на выходе тот же ж
вроде результат на выходе тот же ж
i_b_a Игорь 
   
  
 Ответить 
Сообщение вроде результат на выходе тот же ж
Автор - i_b_a 12.05.2023  в 18:19