Сумма чисел текущего месяца на текущую дату
Perfect2You
Дата: Суббота, 11.03.2017, 00:08 |
Сообщение № 21
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Если мне память не изменяет, индекс с поискпозом работали. Я файл в сообщении 15 приложил. В ячейке C2 сразу при открытии ошибка?
Если мне память не изменяет, индекс с поискпозом работали. Я файл в сообщении 15 приложил. В ячейке C2 сразу при открытии ошибка? Perfect2You
Ответить
Сообщение Если мне память не изменяет, индекс с поискпозом работали. Я файл в сообщении 15 приложил. В ячейке C2 сразу при открытии ошибка? Автор - Perfect2You Дата добавления - 11.03.2017 в 00:08
Pelena
Дата: Суббота, 11.03.2017, 00:11 |
Сообщение № 22
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
А такой вариант?
=СУММЕСЛИ($A$3:$A$999 ;"<"&СЕГОДНЯ()+1;$B$3:$B$999 )-СУММЕСЛИ($A$3:$A$999 ;"<"&ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);$B$3:$B$999 )
А такой вариант?
=СУММЕСЛИ($A$3:$A$999 ;"<"&СЕГОДНЯ()+1;$B$3:$B$999 )-СУММЕСЛИ($A$3:$A$999 ;"<"&ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);$B$3:$B$999 )
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение А такой вариант?
=СУММЕСЛИ($A$3:$A$999 ;"<"&СЕГОДНЯ()+1;$B$3:$B$999 )-СУММЕСЛИ($A$3:$A$999 ;"<"&ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);$B$3:$B$999 )
Автор - Pelena Дата добавления - 11.03.2017 в 00:11
Perfect2You
Дата: Суббота, 11.03.2017, 00:13 |
Сообщение № 23
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Просьба посмотреть: какие функции наподобие ОКРУГЛ у Вас доступны? Может быть ОТБР? Вариант с ОТБР:
=СУММ(ИНДЕКС(B:B ;ПОИСКПОЗ(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);ОТБР(A:A );0)):ИНДЕКС(B:B ;ПОИСКПОЗ(СЕГОДНЯ();ОТБР(A:A );0)))
Просьба посмотреть: какие функции наподобие ОКРУГЛ у Вас доступны? Может быть ОТБР? Вариант с ОТБР:
=СУММ(ИНДЕКС(B:B ;ПОИСКПОЗ(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);ОТБР(A:A );0)):ИНДЕКС(B:B ;ПОИСКПОЗ(СЕГОДНЯ();ОТБР(A:A );0)))
Perfect2You
Сообщение отредактировал Perfect2You - Суббота, 11.03.2017, 00:15
Ответить
Сообщение Просьба посмотреть: какие функции наподобие ОКРУГЛ у Вас доступны? Может быть ОТБР? Вариант с ОТБР:
=СУММ(ИНДЕКС(B:B ;ПОИСКПОЗ(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());1);ОТБР(A:A );0)):ИНДЕКС(B:B ;ПОИСКПОЗ(СЕГОДНЯ();ОТБР(A:A );0)))
Автор - Perfect2You Дата добавления - 11.03.2017 в 00:13
Che79
Дата: Суббота, 11.03.2017, 00:19 |
Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
сократить диапазон с целикового столбца на меньший проверить, не введено ли недопустимое числовое значение удалить случайный текст, типа "и т.д." или кардинальный вариант - установить версию старше Excel 2003 Больше, к сожалению, в первом часу ночи ничего в голову не лезет... Пока писал пост, отвлекся, а проблему, похоже, уже решили
сократить диапазон с целикового столбца на меньший проверить, не введено ли недопустимое числовое значение удалить случайный текст, типа "и т.д." или кардинальный вариант - установить версию старше Excel 2003 Больше, к сожалению, в первом часу ночи ничего в голову не лезет... Пока писал пост, отвлекся, а проблему, похоже, уже решили Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Суббота, 11.03.2017, 00:23
Ответить
Сообщение сократить диапазон с целикового столбца на меньший проверить, не введено ли недопустимое числовое значение удалить случайный текст, типа "и т.д." или кардинальный вариант - установить версию старше Excel 2003 Больше, к сожалению, в первом часу ночи ничего в голову не лезет... Пока писал пост, отвлекся, а проблему, похоже, уже решили Автор - Che79 Дата добавления - 11.03.2017 в 00:19
Pelena
Дата: Суббота, 11.03.2017, 00:26 |
Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А. Единственное, если таблица предполагается большая, можно ещё проверку года добавить
На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А. Единственное, если таблица предполагается большая, можно ещё проверку года добавить Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А. Единственное, если таблица предполагается большая, можно ещё проверку года добавить Автор - Pelena Дата добавления - 11.03.2017 в 00:26
Gold_Barsik
Дата: Суббота, 11.03.2017, 21:33 |
Сообщение № 26
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Немного попыхтел, но проблему решил так. Пришлось в столбце Е избавиться от "" в формулах ЕСЛИ, они выдавали #ЗНАЧ. А что бы применить к EXCEL-2003 добавил $ что бы не считала свыше 65000, а по мере растяжения таблицы. Получилась как то так:
=СУММПРОИЗВ($E$5:$E844 *($C$5:$C844 <=ТДАТА())*(МЕСЯЦ($C$5:$C844 )=МЕСЯЦ(СЕГОДНЯ())))
Работает, вроде, неплохо. )
Немного попыхтел, но проблему решил так. Пришлось в столбце Е избавиться от "" в формулах ЕСЛИ, они выдавали #ЗНАЧ. А что бы применить к EXCEL-2003 добавил $ что бы не считала свыше 65000, а по мере растяжения таблицы. Получилась как то так:
=СУММПРОИЗВ($E$5:$E844 *($C$5:$C844 <=ТДАТА())*(МЕСЯЦ($C$5:$C844 )=МЕСЯЦ(СЕГОДНЯ())))
Работает, вроде, неплохо. ) Gold_Barsik
Ответить
Сообщение Немного попыхтел, но проблему решил так. Пришлось в столбце Е избавиться от "" в формулах ЕСЛИ, они выдавали #ЗНАЧ. А что бы применить к EXCEL-2003 добавил $ что бы не считала свыше 65000, а по мере растяжения таблицы. Получилась как то так:
=СУММПРОИЗВ($E$5:$E844 *($C$5:$C844 <=ТДАТА())*(МЕСЯЦ($C$5:$C844 )=МЕСЯЦ(СЕГОДНЯ())))
Работает, вроде, неплохо. ) Автор - Gold_Barsik Дата добавления - 11.03.2017 в 21:33
Gold_Barsik
Дата: Суббота, 11.03.2017, 21:40 |
Сообщение № 27
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Pelena, Единственное, если таблица предполагается большая, можно ещё проверку года добавить
Думаю что до конца жизни На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А.
Вот именно с этого я и начал.
Pelena, Единственное, если таблица предполагается большая, можно ещё проверку года добавить
Думаю что до конца жизни На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А.
Вот именно с этого я и начал. Gold_Barsik
Ответить
Сообщение Pelena, Единственное, если таблица предполагается большая, можно ещё проверку года добавить
Думаю что до конца жизни На самом деле никакой проблемы не было. Самая первая формула прекрасно работает в excel 2003, если удалить посторонние значения типа и т.д. из столбца А.
Вот именно с этого я и начал. Автор - Gold_Barsik Дата добавления - 11.03.2017 в 21:40
Che79
Дата: Суббота, 11.03.2017, 22:46 |
Сообщение № 28
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Gold_Barsik , а проверку года решили таки не делать?) по Вашим диапазонам
=СУММПРОИЗВ($E$5:$E$844 *($C$5:$C844 <=ТДАТА())*(ТЕКСТ($C$5:$C844 ;"ММ.ГГГГ")=ТЕКСТ(СЕГОДНЯ();"ММ.ГГГГ")))
Gold_Barsik , а проверку года решили таки не делать?) по Вашим диапазонам
=СУММПРОИЗВ($E$5:$E$844 *($C$5:$C844 <=ТДАТА())*(ТЕКСТ($C$5:$C844 ;"ММ.ГГГГ")=ТЕКСТ(СЕГОДНЯ();"ММ.ГГГГ")))
Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Суббота, 11.03.2017, 22:47
Ответить
Сообщение Gold_Barsik , а проверку года решили таки не делать?) по Вашим диапазонам
=СУММПРОИЗВ($E$5:$E$844 *($C$5:$C844 <=ТДАТА())*(ТЕКСТ($C$5:$C844 ;"ММ.ГГГГ")=ТЕКСТ(СЕГОДНЯ();"ММ.ГГГГ")))
Автор - Che79 Дата добавления - 11.03.2017 в 22:46
Michael_S
Дата: Воскресенье, 12.03.2017, 05:10 |
Сообщение № 29
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Для 2003:
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
или, если завтрашних данных быть не может, то по-проще:
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
P.S. блин, не посмотрел вариант Елены (Pelena). Там тоже верное решение, хоть чуть и другое. Значения типа "И т.д."" не влияют на результат, если только напротив них нет чисел.
Для 2003:
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
или, если завтрашних данных быть не может, то по-проще:
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
P.S. блин, не посмотрел вариант Елены (Pelena). Там тоже верное решение, хоть чуть и другое. Значения типа "И т.д."" не влияют на результат, если только напротив них нет чисел. Michael_S
Сообщение отредактировал Michael_S - Воскресенье, 12.03.2017, 05:20
Ответить
Сообщение Для 2003:
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
или, если завтрашних данных быть не может, то по-проще:
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
[p.s.]блин, не посмотрел вариант Елены (Pelena). Там тоже верное решение, хоть чуть и другое. Значения типа "И т.д."" не влияют на результат, если только напротив них нет чисел.[/p.s.] Автор - Michael_S Дата добавления - 12.03.2017 в 05:10
Gustav
Дата: Воскресенье, 12.03.2017, 12:37 |
Сообщение № 30
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация:
1194
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
если завтрашних данных быть не может
..., а также если таблицу не предполагается вести более 99 лет, то резюмируя всё, сказанное выше:
=СУММПРОИЗВ(B3:B10000 *(ТЕКСТ(A3:A10000 ;"ГМ")=ТЕКСТ(ТДАТА();"ГМ")))
если завтрашних данных быть не может
..., а также если таблицу не предполагается вести более 99 лет, то резюмируя всё, сказанное выше:
=СУММПРОИЗВ(B3:B10000 *(ТЕКСТ(A3:A10000 ;"ГМ")=ТЕКСТ(ТДАТА();"ГМ")))
Gustav
МОИ: Ник , Tip box: 41001663842605
Сообщение отредактировал Gustav - Воскресенье, 12.03.2017, 12:40
Ответить
Сообщение если завтрашних данных быть не может
..., а также если таблицу не предполагается вести более 99 лет, то резюмируя всё, сказанное выше:
=СУММПРОИЗВ(B3:B10000 *(ТЕКСТ(A3:A10000 ;"ГМ")=ТЕКСТ(ТДАТА();"ГМ")))
Автор - Gustav Дата добавления - 12.03.2017 в 12:37
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 21:11 |
Сообщение № 31
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Всем ОГРОМНОЕ СПАСИБО!!!
Ответить
Сообщение Всем ОГРОМНОЕ СПАСИБО!!! Автор - Gold_Barsik Дата добавления - 12.03.2017 в 21:11
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 21:14 |
Сообщение № 32
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Gustav, Мне сейчас за пол века, думаете протяну ещё 99 лет?
Gustav, Мне сейчас за пол века, думаете протяну ещё 99 лет? Gold_Barsik
Ответить
Сообщение Gustav, Мне сейчас за пол века, думаете протяну ещё 99 лет? Автор - Gold_Barsik Дата добавления - 12.03.2017 в 21:14
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 21:28 |
Сообщение № 33
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Michael_S , Эта формула
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
Мне не подходит ввиду того, что в завтрашних датах я вставляю завтрашние затраты (выплаты кредитов, долгов, доходов и т.д) а в
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
свыше 10 тысячи прекратит считать? А то Gustav пророчит мне ещё 99 лет.
Michael_S , Эта формула
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
Мне не подходит ввиду того, что в завтрашних датах я вставляю завтрашние затраты (выплаты кредитов, долгов, доходов и т.д) а в
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
свыше 10 тысячи прекратит считать? А то Gustav пророчит мне ещё 99 лет.Gold_Barsik
Сообщение отредактировал Gold_Barsik - Воскресенье, 12.03.2017, 21:35
Ответить
Сообщение Michael_S , Эта формула
=СУММЕСЛИ($A$3:$A$10000 ;">="&ДАТА(ГОД(ТДАТА());МЕСЯЦ(ТДАТА());1);$B$3:$B$10000 )
Мне не подходит ввиду того, что в завтрашних датах я вставляю завтрашние затраты (выплаты кредитов, долгов, доходов и т.д) а в
=СУММПРОИЗВ(($A$3:$A$10000 >=ДАТА(ГОД(ТДАТА());МЕСЯЦ((ТДАТА()));1))*($A$3:$A$10000 <СЕГОДНЯ()+1);$B$3:$B$10000 )
свыше 10 тысячи прекратит считать? А то Gustav пророчит мне ещё 99 лет.Автор - Gold_Barsik Дата добавления - 12.03.2017 в 21:28
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 21:31 |
Сообщение № 34
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Che79 , Ну что Вы!!! Просто я ещё не решил для чего мне пригодится проверять годы.
Che79 , Ну что Вы!!! Просто я ещё не решил для чего мне пригодится проверять годы. Gold_Barsik
Сообщение отредактировал Gold_Barsik - Воскресенье, 12.03.2017, 22:07
Ответить
Сообщение Che79 , Ну что Вы!!! Просто я ещё не решил для чего мне пригодится проверять годы. Автор - Gold_Barsik Дата добавления - 12.03.2017 в 21:31
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 21:59 |
Сообщение № 35
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Michael_S , а второй диапазон
$B$3:$B$10000
почему то добавляет лишнего
Michael_S , а второй диапазон
$B$3:$B$10000
почему то добавляет лишнего Gold_Barsik
Сообщение отредактировал Gold_Barsik - Воскресенье, 12.03.2017, 22:00
Ответить
Сообщение Michael_S , а второй диапазон
$B$3:$B$10000
почему то добавляет лишнего Автор - Gold_Barsik Дата добавления - 12.03.2017 в 21:59
Che79
Дата: Воскресенье, 12.03.2017, 22:35 |
Сообщение № 36
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
для чего мне пригодится проверять годы
Gold_Barsik , если Ваша таблица длинная и с переходом года, то почувствуйте посмотрите разницу Объяснялка в файле. Числа по датам заполнил случайным образом, как пример.
для чего мне пригодится проверять годы
Gold_Barsik , если Ваша таблица длинная и с переходом года, то почувствуйте посмотрите разницу Объяснялка в файле. Числа по датам заполнил случайным образом, как пример.Che79
Делай нормально и будет нормально!
Ответить
Сообщение для чего мне пригодится проверять годы
Gold_Barsik , если Ваша таблица длинная и с переходом года, то почувствуйте посмотрите разницу Объяснялка в файле. Числа по датам заполнил случайным образом, как пример.Автор - Che79 Дата добавления - 12.03.2017 в 22:35
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 23:44 |
Сообщение № 37
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Che79 , Но у меня и так возвращает сумму с 1 марта по текущую дату (12 марта) с учётом предыдущих остатков.
Che79 , Но у меня и так возвращает сумму с 1 марта по текущую дату (12 марта) с учётом предыдущих остатков.Gold_Barsik
Ответить
Сообщение Che79 , Но у меня и так возвращает сумму с 1 марта по текущую дату (12 марта) с учётом предыдущих остатков.Автор - Gold_Barsik Дата добавления - 12.03.2017 в 23:44
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 23:49 |
Сообщение № 38
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Che79 , СЛУЧМЕЖДУ у меня не работает, выдаёт ошибку #ИМЯ
Che79 , СЛУЧМЕЖДУ у меня не работает, выдаёт ошибку #ИМЯGold_Barsik
Ответить
Сообщение Che79 , СЛУЧМЕЖДУ у меня не работает, выдаёт ошибку #ИМЯАвтор - Gold_Barsik Дата добавления - 12.03.2017 в 23:49
Gold_Barsik
Дата: Воскресенье, 12.03.2017, 23:56 |
Сообщение № 39
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация:
6
±
Замечаний:
0% ±
2003
Che79 , Согласен, разница внушительная. То есть когда чирикнит год, таблица начнёт врать. Придётся принять ваш вариант.
Che79 , Согласен, разница внушительная. То есть когда чирикнит год, таблица начнёт врать. Придётся принять ваш вариант. Gold_Barsik
Ответить
Сообщение Che79 , Согласен, разница внушительная. То есть когда чирикнит год, таблица начнёт врать. Придётся принять ваш вариант. Автор - Gold_Barsik Дата добавления - 12.03.2017 в 23:56
Che79
Дата: Воскресенье, 12.03.2017, 23:59 |
Сообщение № 40
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Файл перевложил. Столбец с числами сохранил как значения.
Файл перевложил. Столбец с числами сохранил как значения. Che79
Делай нормально и будет нормально!
Ответить
Сообщение Файл перевложил. Столбец с числами сохранил как значения. Автор - Che79 Дата добавления - 12.03.2017 в 23:59