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

Вход

Регистрация

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

 

= Мир MS Excel/СЛИШКОМ ДЛИННАЯ ФОРМУЛА - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
СЛИШКОМ ДЛИННАЯ ФОРМУЛА
lebensvoll Дата: Пятница, 22.05.2015, 14:56 | Сообщение № 1
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
При написание формулы с толкнулся вот с чем: СЛИШКОМ ДЛИННАЯ ФОРМУЛА. ДЛИНА ФОРМУЛЫ НЕ ДОЛЖНА ПРЕВЫШАТЬ 8192 знака :'( как мне быть ПОМОГИТЕ
Примерно формула выглядит так, только для одного листа ЛИСТОВ примерно 17 и более будет
=СУММЕСЛИ('0-1'!$A$6:$A$999;$B$6:$B$36;'0-1'!$D$6:$D$999)+
СУММЕСЛИ('0-1'!$E$6:$E$999;$B$6:$B$36;'0-1'!$H$6:$H$999)+
СУММЕСЛИ('0-1'!$I$6:$I$999;$B$6:$B$36;'0-1'!$L$6:$L$999)+
СУММЕСЛИ('0-1'!$V$6:$V$999;$B$6:$B$36;'0-1'!$Y$6:$Y$999)+
СУММЕСЛИ('0-1'!$V$6:$V$999;$B$6:$B$36;'0-1'!$U$6:$U$999)+
СУММЕСЛИ('0-1'!$AD$6:$AD$999;$B$6:$B$36;'0-1'!$AG$6:$AG$999)+
СУММЕСЛИ('0-1'!$AD$6:$AD$999;$B$6:$B$36;'0-1'!$AC$6:$AC$999)+
СУММЕСЛИ('0-1'!$AL$6:$AL$999;$B$6:$B$36;'0-1'!$AO$6:$AO$999)+
СУММЕСЛИ('0-1'!$AL$6:$AL$999;$B$6:$B$36;'0-1'!$AK$6:$AK$999)+
СУММЕСЛИ('0-1'!$AT$6:$AT$999;$B$6:$B$36;'0-1'!$AX$6:$AX$999)+
СУММЕСЛИ('0-1'!$AT$6:$AT$999;$B$6:$B$36;'0-1'!$AS$6:$AS$999)
Если я начинаю прописывать все листы то мне выдает проблему указанною выше :'( как упростить мне формулу. Хотя скорее всего тут желательна наверное макрос уже прописывать (((( а как? Но и макрос ведь работает только тогда когда я нажимаю макрос, или я ошибаюсь???
[moder]Переименуйте тему согласно п.2 Правил форума. У Вас слишком общее название. Что-то типа "Сбор данных с разных листов по нескольким условиям"
И приложите файл (или его кусок).


Кто бы ты ни был, мир в твоих руках

Сообщение отредактировал _Boroda_ - Пятница, 22.05.2015, 15:08
 
Ответить
СообщениеПри написание формулы с толкнулся вот с чем: СЛИШКОМ ДЛИННАЯ ФОРМУЛА. ДЛИНА ФОРМУЛЫ НЕ ДОЛЖНА ПРЕВЫШАТЬ 8192 знака :'( как мне быть ПОМОГИТЕ
Примерно формула выглядит так, только для одного листа ЛИСТОВ примерно 17 и более будет
=СУММЕСЛИ('0-1'!$A$6:$A$999;$B$6:$B$36;'0-1'!$D$6:$D$999)+
СУММЕСЛИ('0-1'!$E$6:$E$999;$B$6:$B$36;'0-1'!$H$6:$H$999)+
СУММЕСЛИ('0-1'!$I$6:$I$999;$B$6:$B$36;'0-1'!$L$6:$L$999)+
СУММЕСЛИ('0-1'!$V$6:$V$999;$B$6:$B$36;'0-1'!$Y$6:$Y$999)+
СУММЕСЛИ('0-1'!$V$6:$V$999;$B$6:$B$36;'0-1'!$U$6:$U$999)+
СУММЕСЛИ('0-1'!$AD$6:$AD$999;$B$6:$B$36;'0-1'!$AG$6:$AG$999)+
СУММЕСЛИ('0-1'!$AD$6:$AD$999;$B$6:$B$36;'0-1'!$AC$6:$AC$999)+
СУММЕСЛИ('0-1'!$AL$6:$AL$999;$B$6:$B$36;'0-1'!$AO$6:$AO$999)+
СУММЕСЛИ('0-1'!$AL$6:$AL$999;$B$6:$B$36;'0-1'!$AK$6:$AK$999)+
СУММЕСЛИ('0-1'!$AT$6:$AT$999;$B$6:$B$36;'0-1'!$AX$6:$AX$999)+
СУММЕСЛИ('0-1'!$AT$6:$AT$999;$B$6:$B$36;'0-1'!$AS$6:$AS$999)
Если я начинаю прописывать все листы то мне выдает проблему указанною выше :'( как упростить мне формулу. Хотя скорее всего тут желательна наверное макрос уже прописывать (((( а как? Но и макрос ведь работает только тогда когда я нажимаю макрос, или я ошибаюсь???
[moder]Переименуйте тему согласно п.2 Правил форума. У Вас слишком общее название. Что-то типа "Сбор данных с разных листов по нескольким условиям"
И приложите файл (или его кусок).

Автор - lebensvoll
Дата добавления - 22.05.2015 в 14:56
krosav4ig Дата: Пятница, 22.05.2015, 15:05 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
пример в студию rules


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениепример в студию rules

Автор - krosav4ig
Дата добавления - 22.05.2015 в 15:05
lebensvoll Дата: Пятница, 22.05.2015, 15:14 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
господа пример в студию предоставить не имеется возможным :'( могу выслать на личную почту так как весит очень много (((((
[moder]На почту запрещено Правилами форума.
Нам не нужен весь Ваш файл. Отрежьте 3 листа и на каждом по 20-30 строк


Кто бы ты ни был, мир в твоих руках

Сообщение отредактировал _Boroda_ - Пятница, 22.05.2015, 15:16
 
Ответить
Сообщениегоспода пример в студию предоставить не имеется возможным :'( могу выслать на личную почту так как весит очень много (((((
[moder]На почту запрещено Правилами форума.
Нам не нужен весь Ваш файл. Отрежьте 3 листа и на каждом по 20-30 строк

Автор - lebensvoll
Дата добавления - 22.05.2015 в 15:14
Samaretz Дата: Пятница, 22.05.2015, 15:16 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
lebensvoll, в таком случае удалите лишнее, оставьте только исходные данные и то, что нужно получить - в 100 кб должно уместиться....
 
Ответить
Сообщениеlebensvoll, в таком случае удалите лишнее, оставьте только исходные данные и то, что нужно получить - в 100 кб должно уместиться....

Автор - Samaretz
Дата добавления - 22.05.2015 в 15:16
  • Страница 1 из 1
  • 1
Поиск:

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