
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.06.2012, 19:20
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Добрый вечер Необходимо сделать сумматор по условиям: СУММ=( если в колонкеA = x если в колонкеB = y ... суммируем ещеесли\иначе, если в колонкеC есть z если в колонкеD есть n ... суммируем ) как не кручусь, то слишком много условий, то н\д.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2012, 19:41
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudva, пример где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2012, 23:26
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudvaкак не кручусь, то слишком много условий, то н\д..Даже в древнем 200-с офисе допускалось до 7 вложенных ЕСЛИ(), что давало более сотни вариантов (правда, тут начинает работать ограничение на длину формулы)... Но разумнее сделать и использовать пользовательскую функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2012, 23:28
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
башорг http://bash.im/quote/408012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2012, 23:59
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
:) вот например, что пытался... =СУММ(ЕСЛИ('счета 2012'!$O$2:$O$5000="прочие";ЕСЛИ(И(ЕСЛИ('счета 2012'!$E$2:$E$4725=A1;);'счета 2012'!$J$2:$J$4725=A2);'счета 2012'!$G$2:$G$4725;0);ЕСЛИ('счета 2012'!$E$2:$E$4725=A1;ЕСЛИ('счета 2012'!$O$2:$O$4725=A3;'счета 2012'!$G$2:$G$4725;0);0))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 03:37
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudva:) вот например, что пытался... =СУММ(ЕСЛИ('счета 2012'!$O$2:$O$5000="прочие";ЕСЛИ(И(ЕСЛИ('счета 2012'!$E$2:$E$4725=A1;);'счета 2012'!$J$2:$J$4725=A2);'счета 2012'!$G$2:$G$4725;0);ЕСЛИ('счета 2012'!$E$2:$E$4725=A1;ЕСЛИ('счета 2012'!$O$2:$O$4725=A3;'счета 2012'!$G$2:$G$4725;0);0))) Так и не понял, что вы здесь суммируете. Может вам больше подойдёт функция СУММЕСЛИМН или СУММЕСЛИ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 06:12
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudva, без примера можно только гадать что-то типа такого: Код: vbnet 1. 2. 3. а может и так: Код: vbnet 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 08:26
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Приложил.. Чтобы просто суммировал сумму из счетов по номеру договора и месяцу - без проблем.. Надо добавить, чтобы если в счетах номер договора = "прочие" - суммировал по месяцу и источнику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 08:34
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 08:41
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Про "прочие" сразу не увидел: Код: vbnet 1. проссумирует если совпадает месяц, источник и номер договора, а также если договор = "прочие" или нужно что то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 16:15
|
|||
|---|---|---|---|
|
|||
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Михаил Ч., спасибо..но вроде не так, вот, придумал так, если в договоре есть прочее, то по источнику и месяцу, иначе по номеру и месяцу..почему ругается что слишком..почему вот такой не считает правильно? ( =СУММ(ЕСЛИ('счета 2012'!$E$2:$E$17="прочие";ЕСЛИ('счета 2012'!$E$2:$E$17=$B$1;ЕСЛИ('счета 2012'!$O$2:$O$17=C3;'счета 2012'!$G$2:$G$17;0);0);ЕСЛИ('счета 2012'!$E$2:$E$17=$B$1;ЕСЛИ('счета 2012'!$O$2:$O$17=A3;'счета 2012'!$G$2:$G$17;0);0))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 16:32
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudvaпочему вот такой не считает правильно? А сколько должно быть правильно? Вручную посчитайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2012, 17:16
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
zudvaПриложил.. Чтобы просто суммировал сумму из счетов по номеру договора и месяцу - без проблем.. Надо добавить, чтобы если в счетах номер договора = "прочие" - суммировал по месяцу и источнику Может, всё-таки что-то вроде этого? Код: vbnet 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2012, 17:03
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
Зачем мучаться можно макросом и там вписать N-ое количество IF Then Elseif Then Elseif Then Elseif Then Elseif Then Elseif Then Elseif Then Elseif Then Elseif Then ....... End if ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2012, 17:09
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
ИЛИ такую формулку Код: vbnet 1. x= (диапазон=чему-то) - условие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2012, 17:10
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
При помоюи этой формулы можно задать много условий, но конечно не сотни , а то файл зависнет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2012, 17:16
|
|||
|---|---|---|---|
Не могу составить формулу с кучей ЕСЛИ |
|||
|
#18+
извиняюсь за Код: vbnet 1. уже было Я вот что скажу если использовать формулу SUMPRODUCT то файл начинает "разбухать", лучше ищите макросом, потому что в конце концов у Вас файлик плохо "кончит". Можно макросом все это дело обмозговать, потом все при помощи формул полученные значения превратить в значения. (Из личного опыта) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2175590]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 471ms |

| 0 / 0 |
