Отправляет email-рассылки с помощью сервиса Sendsay

За 2007-01-17

[Office] Re: суммирование с условием (Ексель)

Исходное сообщение От кого: sv (sv_is***@m*****.ru)
Кому: "comp.soft.others.word" (11053696)
Дата: 16 января, 10:32:09
Тема: [Office] суммирование с условием (Ексель)

Уважаемый Сергей,
Вашу задачу я решил таким способом:
В первый столбец заносится дата записи, Во второй столбец переписывается
значение из следующих двух столбцов с помощью формулы - =C1+D1
Самое главное происходит в столбце Е, В нем, начиная со второй
строки, заносится такая формула - =ЕСЛИ(МЕСЯЦ(A2-9)<>МЕСЯЦ(A1-9);B2;E1+B2)
(где 9 это и есть конец Вашего финансового месяца)
Эта формула копируется в следующие строки с соответствующим изменением
номеров строк.
Кроме того во всех этих ячейках задается с помощью ?Условного форматирования?
следующая формула - =МЕСЯЦ(A2-9)=МЕСЯЦ(A3-9), условием выполнения данной формулы
следует изменение цвета шрифта на белый (то есть невидимый).
Далее привожу пример работы указанных функций:
А В С Д Е
02.01.2007 10,00р. 10,00р. 10,00р.
05.01.2007 -5,00р. -5,00р. 5,00р.
30.01.2007 20,00р. 20,00р. 20,00р.
09.02.2007 10,00р. 10,00р. 30,00р.
10.02.2007 -10,00р. -10,00р. -10,00р.

11.02.2007 50,00р. 50,00р. 40,00р.
12.02.2007 100,00р. 100,00р. 140,00р.

0,00р. #######

0,00р. #######

0,00р. #######

0,00р. #######
Естественно необходимо правильно задать форматы соответствующих ячеек.

Единственно, как и видно на моем примере, ячейки в столбце Е, в которых еще не
вычислено значение, показывают ошибку значения. Это вызвано еще не определенным
значением в следующей строке столбца А. Что не влияет на работу с таблицей.

Еще одним из моментов работы является то, что всегда есть результат баланса
текущего месяца, до его окончания, т.к. не известно будут ли еще записи в данном
месяце.

С уважением Алексей Глазков.

   "Aleksej Glazkov" 2007-01-17 22:17:05 (#630537)

[Office] суммирование с условием (Ексель)

Доброе утро!

Возможно я немного напутал, потому что у Вас в задаче написано одно,
а на таблице нарисовано другое (в последнем столбике). Но если таблица
просто для примера - тогда вот:

столбец 6 (то есть столбец F) содержит формулу:
=ЕСЛИ(ДЕНЬ(A1)<10;МЕСЯЦ(A1)-1;МЕСЯЦ(A1))
Это столбец дучше наверное скрыть. Здесь получается номер месяца по
вашим данным (то есть начало месяца 10-го числа). Значит первый 9
чисел месяца считаются месяцем предыдущим. Это число нужно для
вычисления формулы в столбце 5 (E).

столбец 5 (то есть столбец E) содержит формулу:
=ЕСЛИ(F1<>F2;СУММЕСЛИ(F:F;F1;B:B);"")
Непосредственно формула суммирующая столбец 2 (B), где находятся суммы
(отрицательные и положительные) при условии, что они попадаются в ваш
"импровизированный" месяц.

Если есть вопросы, задавай по почте.

C Любовью, Александр
mailto:apple-way@y*****.ru

Кто не зарабатывает ничего кроме денег, не заслуживает ничего кроме денег. (С)
Bandits

   2007-01-17 10:31:12 (#630328)