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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование за каждый день - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование за каждый день (Формулы/Formulas)
Суммирование за каждый день
DrMini Дата: Четверг, 02.03.2023, 15:44 | Сообщение № 1
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
Доброго времени суток форумчане и гости форума.
Скинули таблицу, надо сложить сумму из столбца N за сутки. Данные о дате берутся из столбца F. Выделил цветом.
Можно сводной.
Ещё заковыка в том, что между несколькими днями есть разрывы таблицы.
Надо узнать сумму из столбца N отдельно за 1-ое февраля, потом за 2-ое февраля и так далее.
В ручную подсчитал в столбце S за 2 дня как должно получиться..
К сообщению приложен файл: 230302.xlsx (21.2 Kb)


Сообщение отредактировал DrMini - Четверг, 02.03.2023, 15:44
 
Ответить
СообщениеДоброго времени суток форумчане и гости форума.
Скинули таблицу, надо сложить сумму из столбца N за сутки. Данные о дате берутся из столбца F. Выделил цветом.
Можно сводной.
Ещё заковыка в том, что между несколькими днями есть разрывы таблицы.
Надо узнать сумму из столбца N отдельно за 1-ое февраля, потом за 2-ое февраля и так далее.
В ручную подсчитал в столбце S за 2 дня как должно получиться..

Автор - DrMini
Дата добавления - 02.03.2023 в 15:44
Serge_007 Дата: Четверг, 02.03.2023, 15:54 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 15823
Репутация: 2618 ±
Замечаний: ±

Excel 2016
Михаил, привет

В файле не указано куда выводить результат, поэтому вот формула, непосредственно в которой задается дата (на примере первого февраля):
Код
=СУММПРОИЗВ((ЦЕЛОЕ(F7:F24)=44958)*N7:N24)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМихаил, привет

В файле не указано куда выводить результат, поэтому вот формула, непосредственно в которой задается дата (на примере первого февраля):
Код
=СУММПРОИЗВ((ЦЕЛОЕ(F7:F24)=44958)*N7:N24)

Автор - Serge_007
Дата добавления - 02.03.2023 в 15:54
DrMini Дата: Четверг, 02.03.2023, 16:04 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
куда выводить результат

Куда угодно.
С этого месяца стали высылать вот в таком пахабном виде.
Надо, как то сделать "протягиваемую" формулу что бы видеть результат за каждый день.
Всего в файле около 1800 строк.


Сообщение отредактировал DrMini - Четверг, 02.03.2023, 16:05
 
Ответить
Сообщение
куда выводить результат

Куда угодно.
С этого месяца стали высылать вот в таком пахабном виде.
Надо, как то сделать "протягиваемую" формулу что бы видеть результат за каждый день.
Всего в файле около 1800 строк.

Автор - DrMini
Дата добавления - 02.03.2023 в 16:04
Nic70y Дата: Четверг, 02.03.2023, 16:06 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8112
Репутация: 1991 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИОШИБКА(ЕСЛИ(ЦЕЛОЕ(F7)=ЦЕЛОЕ(F8);"";СУММ(ИНДЕКС($N$6:N6;ЕСЛИОШИБКА(ПОИСКПОЗ(9E+307;$S$6:S6);1)+1):N7));"")
неправильно, надо доработать


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 02.03.2023, 16:27
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(ЕСЛИ(ЦЕЛОЕ(F7)=ЦЕЛОЕ(F8);"";СУММ(ИНДЕКС($N$6:N6;ЕСЛИОШИБКА(ПОИСКПОЗ(9E+307;$S$6:S6);1)+1):N7));"")
неправильно, надо доработать

Автор - Nic70y
Дата добавления - 02.03.2023 в 16:06
DrMini Дата: Четверг, 02.03.2023, 16:11 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
неправильно, надо доработать

Вроде работает.
 
Ответить
Сообщение
неправильно, надо доработать

Вроде работает.

Автор - DrMini
Дата добавления - 02.03.2023 в 16:11
Nic70y Дата: Четверг, 02.03.2023, 16:26 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8112
Репутация: 1991 ±
Замечаний: 0% ±

Excel 2010
Вроде работает.
ключевое слово вроде)
так:
Код
=ЕСЛИ(ЕЧИСЛО(--(F7&""));ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(ТЕКСТ(ЦЕЛОЕ(F7);"ДД.ММ.ГГГГ")&"*";F8:F$1999;));"";СУММ(ИНДЕКС($N$6:N6;ЕСЛИОШИБКА(ПОИСКПОЗ(9E+307;$S$6:S6);1)+1):N7));"")
К сообщению приложен файл: 118_1.xlsx (24.7 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Вроде работает.
ключевое слово вроде)
так:
Код
=ЕСЛИ(ЕЧИСЛО(--(F7&""));ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(ТЕКСТ(ЦЕЛОЕ(F7);"ДД.ММ.ГГГГ")&"*";F8:F$1999;));"";СУММ(ИНДЕКС($N$6:N6;ЕСЛИОШИБКА(ПОИСКПОЗ(9E+307;$S$6:S6);1)+1):N7));"")

Автор - Nic70y
Дата добавления - 02.03.2023 в 16:26
DrMini Дата: Четверг, 02.03.2023, 16:36 | Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS

Протянул Вашу вторую формулу рядом с первой на оригинальном файле.
Всё сошлось до копейки.
ключевое слово вроде)

В данном случае не вроде, а точно.
Ещё раз Николай большущее спасибо.
 
Ответить
Сообщение
Протянул Вашу вторую формулу рядом с первой на оригинальном файле.
Всё сошлось до копейки.
ключевое слово вроде)

В данном случае не вроде, а точно.
Ещё раз Николай большущее спасибо.

Автор - DrMini
Дата добавления - 02.03.2023 в 16:36
Serge_007 Дата: Четверг, 02.03.2023, 16:37 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 15823
Репутация: 2618 ±
Замечаний: ±

Excel 2016
Куда угодно.
Можно сводной
См. вложение
К сообщению приложен файл: 20230302_drmini.xls (76.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Куда угодно.
Можно сводной
См. вложение

Автор - Serge_007
Дата добавления - 02.03.2023 в 16:37
DrMini Дата: Четверг, 02.03.2023, 16:43 | Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
Сергей 7 спасибо за вариант со сводной таблицей.
Конечно красивее, но сложнее.

И цифра в репутации получилась красивая
К сообщению приложен файл: 5733294.jpg (9.9 Kb)


Сообщение отредактировал DrMini - Четверг, 02.03.2023, 16:46
 
Ответить
СообщениеСергей 7 спасибо за вариант со сводной таблицей.
Конечно красивее, но сложнее.

И цифра в репутации получилась красивая

Автор - DrMini
Дата добавления - 02.03.2023 в 16:43
Serge_007 Дата: Четверг, 02.03.2023, 16:51 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 15823
Репутация: 2618 ±
Замечаний: ±

Excel 2016
Спасибо :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСпасибо :)

Автор - Serge_007
Дата добавления - 02.03.2023 в 16:51
Nic70y Дата: Четверг, 02.03.2023, 16:56 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 8112
Репутация: 1991 ±
Замечаний: 0% ±

Excel 2010
В данном случае
в данном случае да,
а если новая таблица начнется с нового числа - то нет.


ЮMoney 41001841029809
 
Ответить
Сообщение
В данном случае
в данном случае да,
а если новая таблица начнется с нового числа - то нет.

Автор - Nic70y
Дата добавления - 02.03.2023 в 16:56
Serge_007 Дата: Четверг, 02.03.2023, 17:07 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 15823
Репутация: 2618 ±
Замечаний: ±

Excel 2016
сложнее
Без сводной, см. вложение
К сообщению приложен файл: 20230302_drmini_2.xls (83.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
сложнее
Без сводной, см. вложение

Автор - Serge_007
Дата добавления - 02.03.2023 в 17:07
DrMini Дата: Четверг, 02.03.2023, 19:49 | Сообщение № 13
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
Без сводной

У меня только одно приходит на ум — ГЕНИАЛЬНО
Большое спасибо. Так (с датами) ещё круче.
[p.s.]надо будет потренироваться со сводными таблицами[/p.s.]
 
Ответить
Сообщение
Без сводной

У меня только одно приходит на ум — ГЕНИАЛЬНО
Большое спасибо. Так (с датами) ещё круче.
[p.s.]надо будет потренироваться со сводными таблицами[/p.s.]

Автор - DrMini
Дата добавления - 02.03.2023 в 19:49
bmv98rus Дата: Четверг, 02.03.2023, 22:44 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4007
Репутация: 760 ±
Замечаний: 0% ±

Excel 2013/2016
Код
=IF(COUNTIF($F$6:F7;LEFT(F7;10)&"*")=1;LEFT(F7;10);"")
и
Код
=IF(U7="";"";SUMIF(F:F;U7&"*";N:N))

или одной
Код
=IF(COUNTIF($F$6:F7;LEFT(F7;10)&"*")=1;SUMIF(F:F;LEFT(F7;10)&"*";N:N);"")

Или я что-то не понял?
К сообщению приложен файл: example2802.xlsx (32.4 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 02.03.2023, 22:46
 
Ответить
Сообщение
Код
=IF(COUNTIF($F$6:F7;LEFT(F7;10)&"*")=1;LEFT(F7;10);"")
и
Код
=IF(U7="";"";SUMIF(F:F;U7&"*";N:N))

или одной
Код
=IF(COUNTIF($F$6:F7;LEFT(F7;10)&"*")=1;SUMIF(F:F;LEFT(F7;10)&"*";N:N);"")

Или я что-то не понял?

Автор - bmv98rus
Дата добавления - 02.03.2023 в 22:44
DrMini Дата: Пятница, 03.03.2023, 04:42 | Сообщение № 15
Группа: Проверенные
Ранг: Старожил
Сообщений: 1000
Репутация: 90 ±
Замечаний: 0% ±

Excel LTSC 2021 RUS
Или я что-то не понял?

Всё Вы Михаил поняли правильно.
Ваш вариант прекрасно работает.
Большое спасибо.
 
Ответить
Сообщение
Или я что-то не понял?

Всё Вы Михаил поняли правильно.
Ваш вариант прекрасно работает.
Большое спасибо.

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

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