Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сумма без учёта ячеек в скрытых столбцах - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сумма без учёта ячеек в скрытых столбцах
DrMini Дата: Пятница, 17.01.2025, 11:14 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1913
Репутация: 280 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте форумчане и гости форума.
Подскажите пожалуйста, формулу на подобие
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;
или
Код
=АГРЕГАТ(9;3;
Только суммирование нужно не по столбцу, а по строке в видимых ячейках после скрытия ненужных столбцов. Что бы суммировались только видимые ячейки в одной строке.
К сообщению приложен файл: summpropusk.xlsx (9.3 Kb)
 
Ответить
СообщениеЗдравствуйте форумчане и гости форума.
Подскажите пожалуйста, формулу на подобие
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;
или
Код
=АГРЕГАТ(9;3;
Только суммирование нужно не по столбцу, а по строке в видимых ячейках после скрытия ненужных столбцов. Что бы суммировались только видимые ячейки в одной строке.

Автор - DrMini
Дата добавления - 17.01.2025 в 11:14
_Boroda_ Дата: Пятница, 17.01.2025, 11:30 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16763
Репутация: 6549 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Первое, что приходит в голову
Код
=СУММПРОИЗВ(C2:E2*(ЯЧЕЙКА("ширина";СМЕЩ(B2;;Ч(ИНДЕКС(СТОЛБЕЦ(A2:C2);))))>0))

То же самое, но только по расчетному диапазону
Код
=СУММПРОИЗВ(C2:E2*(ЯЧЕЙКА("ширина";СМЕЩ(C2;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:E2);))-СТОЛБЕЦ(C2)))>0))

Обновляется после пересчета формул


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПервое, что приходит в голову
Код
=СУММПРОИЗВ(C2:E2*(ЯЧЕЙКА("ширина";СМЕЩ(B2;;Ч(ИНДЕКС(СТОЛБЕЦ(A2:C2);))))>0))

То же самое, но только по расчетному диапазону
Код
=СУММПРОИЗВ(C2:E2*(ЯЧЕЙКА("ширина";СМЕЩ(C2;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:E2);))-СТОЛБЕЦ(C2)))>0))

Обновляется после пересчета формул

Автор - _Boroda_
Дата добавления - 17.01.2025 в 11:30
DrMini Дата: Пятница, 17.01.2025, 11:42 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1913
Репутация: 280 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Первое, что приходит в голову

Александр спасибо большое. Работает. На англоязычном сайте нашёл ещё один похожий вариант.
Код
=СУММПРОИЗВ(0+(ЯЧЕЙКА("ширина";СМЕЩ(C2;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:E2)-МИН(СТОЛБЕЦ(C2:E2));;))))>0);C2:E2)

Странно, что разработчики Excel придумали фильтрацию строк и проигнорировали фильтрацию столбцов.
 
Ответить
Сообщение
Первое, что приходит в голову

Александр спасибо большое. Работает. На англоязычном сайте нашёл ещё один похожий вариант.
Код
=СУММПРОИЗВ(0+(ЯЧЕЙКА("ширина";СМЕЩ(C2;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:E2)-МИН(СТОЛБЕЦ(C2:E2));;))))>0);C2:E2)

Странно, что разработчики Excel придумали фильтрацию строк и проигнорировали фильтрацию столбцов.

Автор - DrMini
Дата добавления - 17.01.2025 в 11:42
_Boroda_ Дата: Пятница, 17.01.2025, 12:09 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16763
Репутация: 6549 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
проигнорировали фильтрацию столбцов
Наверное, потому, что нет такого понятия )))

На англоязычном сайте нашёл
Похожая конструкция, да, но как-то не совсем понятно:
1. зачем там 0+, если ЯЧЕЙКА(... выдает числа
2. зачем МИН(СТОЛБЕЦ(C2:E2)), если он всегда равен СТОЛБЕЦ(C2)
3. зачем ;; в ИНДЕКСе, если в справке ИНДЕКС написано - "Если массив содержит только одну строку или один столбец, соответствующий аргумент "номер_строки" или "номер_столбца" не является обязательным")

В общем, не ходите на англоязычные сайты, у нас лучше


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
проигнорировали фильтрацию столбцов
Наверное, потому, что нет такого понятия )))

На англоязычном сайте нашёл
Похожая конструкция, да, но как-то не совсем понятно:
1. зачем там 0+, если ЯЧЕЙКА(... выдает числа
2. зачем МИН(СТОЛБЕЦ(C2:E2)), если он всегда равен СТОЛБЕЦ(C2)
3. зачем ;; в ИНДЕКСе, если в справке ИНДЕКС написано - "Если массив содержит только одну строку или один столбец, соответствующий аргумент "номер_строки" или "номер_столбца" не является обязательным")

В общем, не ходите на англоязычные сайты, у нас лучше

Автор - _Boroda_
Дата добавления - 17.01.2025 в 12:09
DrMini Дата: Пятница, 17.01.2025, 13:01 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1913
Репутация: 280 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
не ходите на англоязычные сайты, у нас лучше

Не могу с этим не согласиться.
Просто около часа пробовал несколько вариантов, но увы и ах. Написал сюда и потопал искать решение на просторах Internet`a. Вернулся сюда, а тут уже всё готово.
 
Ответить
Сообщение
не ходите на англоязычные сайты, у нас лучше

Не могу с этим не согласиться.
Просто около часа пробовал несколько вариантов, но увы и ах. Написал сюда и потопал искать решение на просторах Internet`a. Вернулся сюда, а тут уже всё готово.

Автор - DrMini
Дата добавления - 17.01.2025 в 13:01
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!