Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
Добрый вечер Необходимо сделать сумматор по условиям: СУММ=( если в колонкеA = x если в колонкеB = y ... суммируем ещеесли\иначе, если в колонкеC есть z если в колонкеD есть n ... суммируем ) как не кручусь, то слишком много условий, то н\д.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 19:20 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
zudva, пример где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 19:41 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
zudvaкак не кручусь, то слишком много условий, то н\д..Даже в древнем 200-с офисе допускалось до 7 вложенных ЕСЛИ(), что давало более сотни вариантов (правда, тут начинает работать ограничение на длину формулы)... Но разумнее сделать и использовать пользовательскую функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 23:26 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
башорг http://bash.im/quote/408012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 23:28 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#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))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 23:59 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#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, 03:37 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
zudva, без примера можно только гадать что-то типа такого: Код: vbnet 1. 2. 3. а может и так: Код: vbnet 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 06:12 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
Приложил.. Чтобы просто суммировал сумму из счетов по номеру договора и месяцу - без проблем.. Надо добавить, чтобы если в счетах номер договора = "прочие" - суммировал по месяцу и источнику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 08:26 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 08:34 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
Про "прочие" сразу не увидел: Код: vbnet 1. проссумирует если совпадает месяц, источник и номер договора, а также если договор = "прочие" или нужно что то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 08:41 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#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:15 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
zudvaпочему вот такой не считает правильно? А сколько должно быть правильно? Вручную посчитайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 16:32 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
zudvaПриложил.. Чтобы просто суммировал сумму из счетов по номеру договора и месяцу - без проблем.. Надо добавить, чтобы если в счетах номер договора = "прочие" - суммировал по месяцу и источнику Может, всё-таки что-то вроде этого? Код: vbnet 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 17:16 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#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:03 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
ИЛИ такую формулку Код: vbnet 1. x= (диапазон=чему-то) - условие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 17:09 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
При помоюи этой формулы можно задать много условий, но конечно не сотни , а то файл зависнет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 17:10 |
|
||
|
Не могу составить формулу с кучей ЕСЛИ
|
|||
|---|---|---|---|
|
#18+
извиняюсь за Код: vbnet 1. уже было Я вот что скажу если использовать формулу SUMPRODUCT то файл начинает "разбухать", лучше ищите макросом, потому что в конце концов у Вас файлик плохо "кончит". Можно макросом все это дело обмозговать, потом все при помощи формул полученные значения превратить в значения. (Из личного опыта) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 17:16 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37854204&tid=2175590]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 265ms |
| total: | 396ms |

| 0 / 0 |
