Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Есть ли ограничение у СУММЕСЛИМН()? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Есть ли ограничение у СУММЕСЛИМН()? (Формулы/Formulas)
Есть ли ограничение у СУММЕСЛИМН()?
ZorKon71 Дата: Среда, 21.02.2018, 09:53 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Доброго времени суток!

Нужно сложить суммы по нескольким текстовым значениям.
Не проблема:
Цитата
=СУММЕСЛИМН(Лист1!J:J;Лист1!E:E;СВОД2!A2;Лист1!D:D;СВОД2!B2;Лист1!K:K;D2)

Смотрю, итоговая сумма не бъётся.
Вышел на строки, где в сумме получается 0, и как я понял это из-за того что в одной из ячеек слишком длинный текст.
Экспериментами с сокращением вышел на длинну в 255 знаков. Но это в одном поле.
Неужели есть ограничение или я что-то не так делаю?!

Спасибо.
 
Ответить
СообщениеДоброго времени суток!

Нужно сложить суммы по нескольким текстовым значениям.
Не проблема:
Цитата
=СУММЕСЛИМН(Лист1!J:J;Лист1!E:E;СВОД2!A2;Лист1!D:D;СВОД2!B2;Лист1!K:K;D2)

Смотрю, итоговая сумма не бъётся.
Вышел на строки, где в сумме получается 0, и как я понял это из-за того что в одной из ячеек слишком длинный текст.
Экспериментами с сокращением вышел на длинну в 255 знаков. Но это в одном поле.
Неужели есть ограничение или я что-то не так делаю?!

Спасибо.

Автор - ZorKon71
Дата добавления - 21.02.2018 в 09:53
китин Дата: Среда, 21.02.2018, 09:54 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
на длинну в 255 знаков

насколько я понимаю это и есть ограничение
а лучше бы файлик посмотреть


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 21.02.2018, 10:02
 
Ответить
Сообщение
на длинну в 255 знаков

насколько я понимаю это и есть ограничение
а лучше бы файлик посмотреть

Автор - китин
Дата добавления - 21.02.2018 в 09:54
ZorKon71 Дата: Среда, 21.02.2018, 10:23 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
насколько я понимаю это и есть ограничение

Просто я нигде не встречал что бы было написано про ограничение...

Сделал так:
- в G2:
Код
=ЛЕВСИМВ(B2;254)

- в E2 пришлось поменять:
Код
=СУММЕСЛИМН(Лист1!J:J;Лист1!E:E;A2;Лист1!D:D;[b]G2&"*"[/b];Лист1!K:K;D2)

Правда это до первого случая когда разница будет ощущаться после 254 знака... :(
 
Ответить
Сообщение
насколько я понимаю это и есть ограничение

Просто я нигде не встречал что бы было написано про ограничение...

Сделал так:
- в G2:
Код
=ЛЕВСИМВ(B2;254)

- в E2 пришлось поменять:
Код
=СУММЕСЛИМН(Лист1!J:J;Лист1!E:E;A2;Лист1!D:D;[b]G2&"*"[/b];Лист1!K:K;D2)

Правда это до первого случая когда разница будет ощущаться после 254 знака... :(

Автор - ZorKon71
Дата добавления - 21.02.2018 в 10:23
китин Дата: Среда, 21.02.2018, 10:29 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а лучше бы файлик посмотреть


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
а лучше бы файлик посмотреть

Автор - китин
Дата добавления - 21.02.2018 в 10:29
ZorKon71 Дата: Среда, 21.02.2018, 11:38 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
а лучше бы файлик посмотреть

Как раз в примере разница после 254 символа... :)
К сообщению приложен файл: 0506535.xlsx (21.5 Kb)


Сообщение отредактировал ZorKon71 - Среда, 21.02.2018, 11:39
 
Ответить
Сообщение
а лучше бы файлик посмотреть

Как раз в примере разница после 254 символа... :)

Автор - ZorKon71
Дата добавления - 21.02.2018 в 11:38
Sancho Дата: Среда, 21.02.2018, 11:48 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 279
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
ZorKon71, Так?
Код
=СУММПРОИЗВ(--(B2=Лист1!$D$6:$D$11)*(Лист1!$K$6:$K$11=СВОД2!D2)*(Лист1!$J$6:$J$11))


хотя считает и без преобразования нормально, можно и так,
Код
=СУММПРОИЗВ((B2=Лист1!$D$6:$D$11)*(Лист1!$K$6:$K$11=СВОД2!D2)*(Лист1!$J$6:$J$11))
К сообщению приложен файл: _0506535.xlsx (18.1 Kb)


Сообщение отредактировал Sancho - Среда, 21.02.2018, 12:09
 
Ответить
СообщениеZorKon71, Так?
Код
=СУММПРОИЗВ(--(B2=Лист1!$D$6:$D$11)*(Лист1!$K$6:$K$11=СВОД2!D2)*(Лист1!$J$6:$J$11))


хотя считает и без преобразования нормально, можно и так,
Код
=СУММПРОИЗВ((B2=Лист1!$D$6:$D$11)*(Лист1!$K$6:$K$11=СВОД2!D2)*(Лист1!$J$6:$J$11))

Автор - Sancho
Дата добавления - 21.02.2018 в 11:48
ZorKon71 Дата: Среда, 21.02.2018, 12:40 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
ZorKon71, Так?

Нет.
Справа проблем нет. Там всё коротко.
Проблема в колонке "E".

Должно быть не два по 16. А 4 и 12.
(если по вашему файлу)


Сообщение отредактировал ZorKon71 - Среда, 21.02.2018, 12:43
 
Ответить
Сообщение
ZorKon71, Так?

Нет.
Справа проблем нет. Там всё коротко.
Проблема в колонке "E".

Должно быть не два по 16. А 4 и 12.
(если по вашему файлу)

Автор - ZorKon71
Дата добавления - 21.02.2018 в 12:40
amfor Дата: Среда, 21.02.2018, 13:33 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 250
Репутация: 75 ±
Замечаний: 0% ±

Excel 2016
Так подставьте формулу Sancho в колонку E и будет Вам счастье.


Семь бед - один RESET.
 
Ответить
СообщениеТак подставьте формулу Sancho в колонку E и будет Вам счастье.

Автор - amfor
Дата добавления - 21.02.2018 в 13:33
ZorKon71 Дата: Среда, 21.02.2018, 13:47 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Круто!
Код
=СУММПРОИЗВ((B2=Лист1!D:D)*(Лист1!K:K=СВОД2!D2)*(Лист1!J:J))

Только не понимаю как оно это делает...
По отдельности скобки вообще не совсем понятно что показывают...
 
Ответить
СообщениеКруто!
Код
=СУММПРОИЗВ((B2=Лист1!D:D)*(Лист1!K:K=СВОД2!D2)*(Лист1!J:J))

Только не понимаю как оно это делает...
По отдельности скобки вообще не совсем понятно что показывают...

Автор - ZorKon71
Дата добавления - 21.02.2018 в 13:47
Sancho Дата: Среда, 21.02.2018, 14:11 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 279
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Только не понимаю как оно это делает..


Если в диапазоне D:D есть ячейка равная значению ячейки B2 то это 1 И если в найденной строке есть в столбце К значение равное значению D2 то 1 И значение из ячейки в данной строке столбца J. Т.е. 1*1*на значение из ячейки столбца J. ну и затем все найденные соответствующие условиям строки суммируются.

Зачем в формулах указали столбцы D:D K:K J:J а не диапазоны. Не боитесь "повесить" эксель пересчетами таких формул? ведь на листе 1048576 строк и каждая такая формула "просматривает" все эти строки...
 
Ответить
Сообщение
Только не понимаю как оно это делает..


Если в диапазоне D:D есть ячейка равная значению ячейки B2 то это 1 И если в найденной строке есть в столбце К значение равное значению D2 то 1 И значение из ячейки в данной строке столбца J. Т.е. 1*1*на значение из ячейки столбца J. ну и затем все найденные соответствующие условиям строки суммируются.

Зачем в формулах указали столбцы D:D K:K J:J а не диапазоны. Не боитесь "повесить" эксель пересчетами таких формул? ведь на листе 1048576 строк и каждая такая формула "просматривает" все эти строки...

Автор - Sancho
Дата добавления - 21.02.2018 в 14:11
ZorKon71 Дата: Среда, 21.02.2018, 15:20 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Sancho, здорово!
И не догадался бы этим воспользоваться!

Не боитесь "повесить" эксель пересчетами таких формул?

Да вроде не много таких формул...
Зато при добавлении строк, не надо отслеживать формулы...
Спасибо за предупреждение. Я подумаю... :)
 
Ответить
СообщениеSancho, здорово!
И не догадался бы этим воспользоваться!

Не боитесь "повесить" эксель пересчетами таких формул?

Да вроде не много таких формул...
Зато при добавлении строк, не надо отслеживать формулы...
Спасибо за предупреждение. Я подумаю... :)

Автор - ZorKon71
Дата добавления - 21.02.2018 в 15:20
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Есть ли ограничение у СУММЕСЛИМН()? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!