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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск значений вверху/внизу и суммирование в отд. колонках - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значений вверху/внизу и суммирование в отд. колонках (Формулы/Formulas)
Поиск значений вверху/внизу и суммирование в отд. колонках
Jingo Дата: Воскресенье, 29.10.2017, 15:49 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
Добрый день, уважаемые!

Нужна формула, которые бы смогла решать эту задачу.
К сообщению приложен файл: 93222281.xls(26.0 Kb)
 
Ответить
СообщениеДобрый день, уважаемые!

Нужна формула, которые бы смогла решать эту задачу.

Автор - Jingo
Дата добавления - 29.10.2017 в 15:49
Karataev Дата: Воскресенье, 29.10.2017, 16:00 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1207
Репутация: 456 ±
Замечаний: 0% ±

Excel
Формула для "J2":
Код
=СЧЁТЕСЛИМН($H:$H;J$1;$I:$I;$I2)
К сообщению приложен файл: 1224977.xls(27.0 Kb)


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
СообщениеФормула для "J2":
Код
=СЧЁТЕСЛИМН($H:$H;J$1;$I:$I;$I2)

Автор - Karataev
Дата добавления - 29.10.2017 в 16:00
Jingo Дата: Воскресенье, 29.10.2017, 17:11 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
а у меня 700 000 строк и комп зависает

надо чтобы вверх смотрел не дальше 5 строк и вниз не более 5
 
Ответить
Сообщениеа у меня 700 000 строк и комп зависает

надо чтобы вверх смотрел не дальше 5 строк и вниз не более 5

Автор - Jingo
Дата добавления - 29.10.2017 в 17:11
Karataev Дата: Воскресенье, 29.10.2017, 17:28 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1207
Репутация: 456 ±
Замечаний: 0% ±

Excel
В Excel'е нет возможности использовать на листе много формул. Даже если формулы будут совсем простые, то если их вставить в три столбца на 700 тысяч строк, то комп зависнет. Значит для Вашей задачи формулы не подходят. Можно попробовать макрос.


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
СообщениеВ Excel'е нет возможности использовать на листе много формул. Даже если формулы будут совсем простые, то если их вставить в три столбца на 700 тысяч строк, то комп зависнет. Значит для Вашей задачи формулы не подходят. Можно попробовать макрос.

Автор - Karataev
Дата добавления - 29.10.2017 в 17:28
Jingo Дата: Воскресенье, 29.10.2017, 18:11 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
вот здесь Pelena нашла похожее решение
К сообщению приложен файл: 9322228.rar(14.8 Kb)
 
Ответить
Сообщениевот здесь Pelena нашла похожее решение

Автор - Jingo
Дата добавления - 29.10.2017 в 18:11
Karataev Дата: Воскресенье, 29.10.2017, 18:15 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1207
Репутация: 456 ±
Замечаний: 0% ±

Excel
Мой вариант ведь правильно считает в том файле, который Вы прикрепили в посте 1? Проблема только в том, что на большом количестве строк тормозит компьютер?
Если использовать решение из файла Пелены на 700 тыс. строк, то и ее решение может Вам не подойти, т.к. компьютер будет тормозить.


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
СообщениеМой вариант ведь правильно считает в том файле, который Вы прикрепили в посте 1? Проблема только в том, что на большом количестве строк тормозит компьютер?
Если использовать решение из файла Пелены на 700 тыс. строк, то и ее решение может Вам не подойти, т.к. компьютер будет тормозить.

Автор - Karataev
Дата добавления - 29.10.2017 в 18:15
Jingo Дата: Воскресенье, 29.10.2017, 18:52 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
Мой вариант ведь правильно считает в том файле, который Вы прикрепили в посте 1? Проблема только в том, что на большом количестве строк тормозит компьютер?
Если использовать решение из файла Пелены на 700 тыс. строк, то и ее решение может Вам не подойти, т.к. компьютер будет тормозить.


считает правильно если массив небольшой, но хотелось бы чтобы каждая формула не пересматривала всю колонку а только смотрела в пределах радиуса.
 
Ответить
Сообщение
Мой вариант ведь правильно считает в том файле, который Вы прикрепили в посте 1? Проблема только в том, что на большом количестве строк тормозит компьютер?
Если использовать решение из файла Пелены на 700 тыс. строк, то и ее решение может Вам не подойти, т.к. компьютер будет тормозить.


считает правильно если массив небольшой, но хотелось бы чтобы каждая формула не пересматривала всю колонку а только смотрела в пределах радиуса.

Автор - Jingo
Дата добавления - 29.10.2017 в 18:52
Pelena Дата: Воскресенье, 29.10.2017, 18:54 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 12590
Репутация: 2770 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
вот здесь Pelena нашла похожее решение

А, так всё-таки решение подошло? А отписаться в теме не считаете нужным? И не только в этой, кстати


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
вот здесь Pelena нашла похожее решение

А, так всё-таки решение подошло? А отписаться в теме не считаете нужным? И не только в этой, кстати

Автор - Pelena
Дата добавления - 29.10.2017 в 18:54
Karataev Дата: Воскресенье, 29.10.2017, 18:57 | Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 1207
Репутация: 456 ±
Замечаний: 0% ±

Excel
но хотелось бы чтобы каждая формула не пересматривала всю колонку а только смотрела в пределах радиуса.

Вы хотите это для чего? Если формула правильно работает, то пользуйтесь формулой.

PS. Не цитируйте посты целиком. Чтобы ответить, не нужно щелкать кнопку "Цитата", а достаточно прокрутить страницу вниз и там будет поле для написания поста. Если хотите к кому-то обратиться, то просто напишите ник.


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
Сообщение
но хотелось бы чтобы каждая формула не пересматривала всю колонку а только смотрела в пределах радиуса.

Вы хотите это для чего? Если формула правильно работает, то пользуйтесь формулой.

PS. Не цитируйте посты целиком. Чтобы ответить, не нужно щелкать кнопку "Цитата", а достаточно прокрутить страницу вниз и там будет поле для написания поста. Если хотите к кому-то обратиться, то просто напишите ник.

Автор - Karataev
Дата добавления - 29.10.2017 в 18:57
Karataev Дата: Воскресенье, 29.10.2017, 19:18 | Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 1207
Репутация: 456 ±
Замечаний: 0% ±

Excel
Вот формула, которая просматривает только пять строк для каждого вида. Формула для "J2":
Код
=ЕСЛИ($I2<>$I1;СЧЁТЕСЛИМН($H2:$H6;J$1;$I2:$I6;$I2);J1)

Но на 700 тыс. строк любые формулы будут тормозить компьютер, т.к. Excel не предназначен для такого количества формул.
К сообщению приложен файл: 5443537.xls(27.5 Kb)


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
СообщениеВот формула, которая просматривает только пять строк для каждого вида. Формула для "J2":
Код
=ЕСЛИ($I2<>$I1;СЧЁТЕСЛИМН($H2:$H6;J$1;$I2:$I6;$I2);J1)

Но на 700 тыс. строк любые формулы будут тормозить компьютер, т.к. Excel не предназначен для такого количества формул.

Автор - Karataev
Дата добавления - 29.10.2017 в 19:18
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значений вверху/внизу и суммирование в отд. колонках (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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