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

Вход

Регистрация

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

 

= Мир MS Excel/Суммировать вверх до первой пустой ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммировать вверх до первой пустой ячейки (Формулы/Formulas)
Суммировать вверх до первой пустой ячейки
InExSu Дата: Понедельник, 29.04.2019, 11:30 | Сообщение № 1
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
Здравствуйте, уважаемые!

Прошу помочь создать формулу: суммировать вверх диапазон от ячейки на одну строку выше текущей до первой пустой ячейки (в текущем столбце).
К сообщению приложен файл: InExSu_up_2_emp.xlsx (10.0 Kb)


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
СообщениеЗдравствуйте, уважаемые!

Прошу помочь создать формулу: суммировать вверх диапазон от ячейки на одну строку выше текущей до первой пустой ячейки (в текущем столбце).

Автор - InExSu
Дата добавления - 29.04.2019 в 11:30
Nic70y Дата: Понедельник, 29.04.2019, 11:35 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
вариант
Код
=СУММ(ИНДЕКС(C$1:C9;СУММПРОИЗВ(МАКС((C$1:C9="")*СТРОКА(C$1:C9)))):C9)
устроит?


ЮMoney 41001841029809
 
Ответить
Сообщениевариант
Код
=СУММ(ИНДЕКС(C$1:C9;СУММПРОИЗВ(МАКС((C$1:C9="")*СТРОКА(C$1:C9)))):C9)
устроит?

Автор - Nic70y
Дата добавления - 29.04.2019 в 11:35
sboy Дата: Понедельник, 29.04.2019, 11:38 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
массивная
Код
=СУММ(C1:C9)-СУММ(C1:ИНДЕКС(C1:C9;ПОИСКПОЗ(1=1;ЕПУСТО(C1:C9))))

обычная
Код
=СУММ(C1:C9)-СУММ(C1:ИНДЕКС(C1:C9;ПРОСМОТР(1=1;ЕПУСТО(C1:C9);СТРОКА(C1:C9))))
К сообщению приложен файл: 3167513.xlsx (10.1 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
массивная
Код
=СУММ(C1:C9)-СУММ(C1:ИНДЕКС(C1:C9;ПОИСКПОЗ(1=1;ЕПУСТО(C1:C9))))

обычная
Код
=СУММ(C1:C9)-СУММ(C1:ИНДЕКС(C1:C9;ПРОСМОТР(1=1;ЕПУСТО(C1:C9);СТРОКА(C1:C9))))

Автор - sboy
Дата добавления - 29.04.2019 в 11:38
krosav4ig Дата: Понедельник, 29.04.2019, 12:10 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
оно же, тока в профиль
Код
=СУММ(ИНДЕКС(C:C;ПРОСМОТР(;0^(C1:C9="");СТРОКА(C1:C9))):C9)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеоно же, тока в профиль
Код
=СУММ(ИНДЕКС(C:C;ПРОСМОТР(;0^(C1:C9="");СТРОКА(C1:C9))):C9)

Автор - krosav4ig
Дата добавления - 29.04.2019 в 12:10
InExSu Дата: Понедельник, 29.04.2019, 13:44 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
устроит?

Спасибо. Взял.


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
Сообщение
устроит?

Спасибо. Взял.

Автор - InExSu
Дата добавления - 29.04.2019 в 13:44
InExSu Дата: Понедельник, 29.04.2019, 13:54 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
обычная

Спасибо.
в профиль

Спасибо.


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
Сообщение
обычная

Спасибо.
в профиль

Спасибо.

Автор - InExSu
Дата добавления - 29.04.2019 в 13:54
Светлый Дата: Понедельник, 29.04.2019, 15:48 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
И мой массивный вариант:
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*(C1:C9=""))))
И с некоторыми допущениями:
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*НЕ(C1:C9))))
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*(C1:C9=0))))
*И модернизированный вариант sboy:
Код
=СУММ(C9:ИНДЕКС(C1:C9;ПОИСКПОЗ(1=1;ЕПУСТО(C1:C9))))


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Понедельник, 29.04.2019, 15:57
 
Ответить
СообщениеИ мой массивный вариант:
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*(C1:C9=""))))
И с некоторыми допущениями:
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*НЕ(C1:C9))))
Код
=СУММ(C1:C9*(СТРОКА(1:9)>МАКС(СТРОКА(1:9)*(C1:C9=0))))
*И модернизированный вариант sboy:
Код
=СУММ(C9:ИНДЕКС(C1:C9;ПОИСКПОЗ(1=1;ЕПУСТО(C1:C9))))

Автор - Светлый
Дата добавления - 29.04.2019 в 15:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммировать вверх до первой пустой ячейки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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