Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / помогите составить формулу в excell / 7 сообщений из 7, страница 1 из 1
18.01.2011, 12:11
    #37064145
prettyt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
Должно выполняться такое условие:
∑ по столбцу 2 по кодам [0402, 0403, 0404, 0408, 0409, 0502, 0502, 0524, 0602, 0616, 0620, 0621, 0627, 0708, 0801, 0803, 0808, 0856, 0906, 1051, 1052, 1054, 1069, 1071, 1105, 1210, 1240, 1301, 1325, 1401, 1405, 1508, 1512, 1530, 1551, 1555, 1715, 1730, 1819, 1868, 1905, 2001, 2031, 2034, 2117, 2119, 2418, 2425, 2704, 2735, 2738, 2748, 2756]
(сами коды в 1 столбце, а значения плюсовать по второму столбцу)

как по одному значению составить формулу я представляю:
=СУММЕСЛИ(J70:J89;"0402";BR70:BR89)

а как получить суммирование по всем критериям?
можно, конечно, все "сплюсовать":
=СУММЕСЛИ(J70:J89;"0402";BR70:BR89)+СУММЕСЛИ(J70:J89;"0403";BR70:BR89)+....
но получается оооочень громозко
наверняка есть более красивое решение
поделитесь
...
Рейтинг: 0 / 0
18.01.2011, 12:20
    #37064176
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
Пример давайте.
...
Рейтинг: 0 / 0
18.01.2011, 12:51
    #37064292
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
Вы же где-то будете задавать список нужных кодов? Формула массива:
{ =СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(A1;список;0));B1)) }
...
Рейтинг: 0 / 0
27.01.2011, 18:51
    #37082763
kinotaurus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
vikttur,

Я слышал такую вещь, что IF не всегда надежно работает в формулах массива (сам, правда, не наталкивался :)), поэтому предпочитаю логику заменять арифметикой:
Код: plaintext
1.
{=SUM(ISNUMBER(MATCH(A1:A7;список; 0 ))*B1:B7)}
Заодно в такой форме легче нанизывать дополнительные условия.
...
Рейтинг: 0 / 0
27.01.2011, 22:14
    #37083002
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
Не слышал. Любая функция при неправильном применении будет сбоить.
Если облегчает расчеты, отсекая лишнее.
...
Рейтинг: 0 / 0
27.01.2011, 23:04
    #37083045
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
vikttur,

От тебя такое слышать?..
...
Рейтинг: 0 / 0
28.01.2011, 09:42
    #37083426
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите составить формулу в excell
viktturНе слышал. Любая функция при неправильном применении будет сбоить.
Если облегчает расчеты, отсекая лишнее.
Поправка, иначе смысл совершенно другой :)
Функция ЕСЛИ() облегчает расчеты, отсекая лишнее.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / помогите составить формулу в excell / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]