1 (изменено: DnsIs, 2011-11-10 13:14:26)

Тема: Excel: Не врубаюсь в работу функции

Ячейка G13 не считает. ЧЯДНТ?
час времени убил
пример.xls.zip (1762 байта)

Суть: В таблице 3х2 посчитать сумму по условию.

СУММЕСЛИ не годиться потому как, все это дело использую в более сложной форме, и условия по нескольким столбцам сразу.

UPD Прямое сравнение f5:f7="Стол" не канает, потому как, в ячейках может быть более полное название (пример стол 157, стул 216), нужно искать именно вхождение.

Нас невозможно сбить с пути, нам пофигу куда идти.

2 (изменено: DnsIs, 2011-11-10 14:05:35)

Re: Excel: Не врубаюсь в работу функции

Наверное я усложнил все. Задача такая. Есть таблица.


Март НДФЛ (02) 100
Апрель Упрощенка 100
Март НДФЛ (03) 50
Август НДФЛ (03) 50
Апрель Налог 70
Март Налог 40
Апрель Налог 60

Просуммировать по условиям. МАРТ+АПРЕЛЬ+НДФЛ+УПРОЩЕНКА

То есть: 100+100+50 = 200

PS, Че то табами не получается выровнять.

Нас невозможно сбить с пути, нам пофигу куда идти.

3

Re: Excel: Не врубаюсь в работу функции

DnsIs, ряд замечаний:

1. Ориентироваться нужно на полное содержимое ячейки, то бишь: «МАРТ+АПРЕЛЬ+НДФЛ (02)+НДФЛ (03)+УПРОЩЕНКА».
2. В Excel для таких «условных» расчётов предназначены сводные таблицы:

http://img819.imageshack.us/img819/5469/clipboardyq.png

Иначе никакой автоматизации не будет.

DnsIs пишет:

То есть: 100+100+50 = 200

Странно. И у меня, и у Excel получается 250 .

4 (изменено: DnsIs, 2011-11-11 08:31:20)

Re: Excel: Не врубаюсь в работу функции

alexii пишет:

DnsIs, ряд замечаний:

1. Ориентироваться нужно на полное содержимое ячейки, то бишь: «МАРТ+АПРЕЛЬ+НДФЛ (02)+НДФЛ (03)+УПРОЩЕНКА».
2. В Excel для таких «условных» расчётов предназначены сводные таблицы:
...
Иначе никакой автоматизации не будет.

Спасибо многоуважаемый alexii, главное было выспаться и только. Сводные таблицы не подходят потому как, громоздки и расчет по полному содержимому не возможен, потому как в оригинале после НДФЛ, может стоять что угодно (в основном дата).
Мне же нужно сделать таблицу и заблокировать ее от постороннего вмешательства. Собственно задача решена. Автоматизация таки получилась. Вот суть вкраце. Все столбцы расписывать не буду.

http://img444.imageshack.us/img444/4661/exceld.png

В нижней части банковские операции, важны столбцы:
дата(A) | ...  | за что/куда (H) | приход(I) | расход(J)

Верхняя таблица - то что у меня получилось.

Услуги банка
=СУММ((МЕСЯЦ(B25:B1500)=1)*(J25:J1500)*(H25:H1500="За услуги банка"))
Подсчет банковских затрат помесячно.

Не включаемые
=СУММ( (МЕСЯЦ(B25:B1500)=1)* (J25:J1500)*((ЛЕВСИМВ(H25:H1500;4)="НДФЛ") + (ЛЕВСИМВ(H25:H1500;9)="Упрощенка")) ) (Вот что я не мог реализовать!)
Подсчет налогов, которые в следующем месяце не будут включены налогооблагаемую часть.

Дальше все просто. Может конечно я все усложнил, и гуру сделают проще, но как смог.

alexii пишет:
DnsIs пишет:

То есть: 100+100+50 = 200

Странно. И у меня, и у Excel получается 250 .

Что не менее странно, вчера у меня получалось 200, а сегодня уже 250. Магия чисел.

UPD, кстати в офисе 2007 все делается проще, там появилась функция СУММЕСЛИМН (SUMIFS)

Нас невозможно сбить с пути, нам пофигу куда идти.