Домашняя страница 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 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
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

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

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


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

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

Автор - DrMini
Дата добавления - 02.03.2023 в 16:04
Nic70y Дата: Четверг, 02.03.2023, 16:06 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8703
Репутация: 2258 ±
Замечаний: 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

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

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

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

Автор - DrMini
Дата добавления - 02.03.2023 в 16:11
Nic70y Дата: Четверг, 02.03.2023, 16:26 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8703
Репутация: 2258 ±
Замечаний: 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS

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

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

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

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

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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 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
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
Спасибо :)


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

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

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


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

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

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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

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

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

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

Автор - DrMini
Дата добавления - 02.03.2023 в 19:49
bmv98rus Дата: Четверг, 02.03.2023, 22:44 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

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

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

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

Автор - DrMini
Дата добавления - 03.03.2023 в 04:42
DrMini Дата: Четверг, 01.06.2023, 15:28 | Сообщение № 16
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте форумчане и гости форума.
В этом месяце прислали обновлённую таблицу.
Не пойму, что они с форматом дат понаделали.
Вроде пробелы между строк убрали, но ни одна формула не подходит.
Пытался сделать формулу сам но... опять упёрся в формат даты в столбцах E и F
Как их изменить, что бы с ними можно было работать. Условие осталось прежнее:
Вывести сумму за каждый день в этом месяце.
К сообщению приложен файл: pochta_rossii002.xlsx (15.5 Kb)


Сообщение отредактировал DrMini - Четверг, 01.06.2023, 15:29
 
Ответить
СообщениеЗдравствуйте форумчане и гости форума.
В этом месяце прислали обновлённую таблицу.
Не пойму, что они с форматом дат понаделали.
Вроде пробелы между строк убрали, но ни одна формула не подходит.
Пытался сделать формулу сам но... опять упёрся в формат даты в столбцах E и F
Как их изменить, что бы с ними можно было работать. Условие осталось прежнее:
Вывести сумму за каждый день в этом месяце.

Автор - DrMini
Дата добавления - 01.06.2023 в 15:28
Serge_007 Дата: Четверг, 01.06.2023, 15:46 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
что они с форматом дат понаделали
Ничего, собственно
В этот раз даты - действительно даты, в отличие от прошлого раза, когда даты были текстом ;)

ни одна формула не подходит
Надо переписать их с учетом того, что теперь даты - это даты
Например моя
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЛЕВБ(F7;10);F$6:F7)))=1;ЛЕВБ(F7;10);"")
теперь будет выглядеть так:
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЦЕЛОЕ(F7);ЦЕЛОЕ(F$6:F7))))=1;ЦЕЛОЕ(F7);"")
К сообщению приложен файл: 20230601_drmini.xls (46.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
что они с форматом дат понаделали
Ничего, собственно
В этот раз даты - действительно даты, в отличие от прошлого раза, когда даты были текстом ;)

ни одна формула не подходит
Надо переписать их с учетом того, что теперь даты - это даты
Например моя
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЛЕВБ(F7;10);F$6:F7)))=1;ЛЕВБ(F7;10);"")
теперь будет выглядеть так:
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЦЕЛОЕ(F7);ЦЕЛОЕ(F$6:F7))))=1;ЦЕЛОЕ(F7);"")

Автор - Serge_007
Дата добавления - 01.06.2023 в 15:46
DrMini Дата: Четверг, 01.06.2023, 15:56 | Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
теперь будет выглядеть так

Спасибо Сергей огромное.
Всё работает.
 
Ответить
Сообщение
теперь будет выглядеть так

Спасибо Сергей огромное.
Всё работает.

Автор - DrMini
Дата добавления - 01.06.2023 в 15:56
Nic70y Дата: Четверг, 01.06.2023, 16:49 | Сообщение № 19
Группа: Друзья
Ранг: Экселист
Сообщений: 8703
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
еще вариант
Код
=ЕСЛИ(ЦЕЛОЕ(F7)=ЦЕЛОЕ(СУММ(F6));"";ЦЕЛОЕ(F7))
Код
=ЕСЛИ(S7="";"";СУММ(N7:N$36)-СУММ(T8:T$36))
К сообщению приложен файл: 115.xls (42.5 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 01.06.2023, 16:49
 
Ответить
Сообщениееще вариант
Код
=ЕСЛИ(ЦЕЛОЕ(F7)=ЦЕЛОЕ(СУММ(F6));"";ЦЕЛОЕ(F7))
Код
=ЕСЛИ(S7="";"";СУММ(N7:N$36)-СУММ(T8:T$36))

Автор - Nic70y
Дата добавления - 01.06.2023 в 16:49
DrMini Дата: Четверг, 01.06.2023, 16:54 | Сообщение № 20
Группа: Проверенные
Ранг: Старожил
Сообщений: 1605
Репутация: 195 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
еще вариант

Большое спасибо Николай.
Разобрался почему у меня не работало.
 
Ответить
Сообщение
еще вариант

Большое спасибо Николай.
Разобрался почему у меня не работало.

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

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