Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Вытаскивание данных из ячейки с последующим суммированием

Автор MaxM, 30.01.2012, 14:46

« назад - далее »

GWolf

Путей к вершине - множество. Этот один из многих!

Serge 007

Цитата: MaxM от 30.01.2012, 20:06
=ЕСЛИ(ПОИСК($E2;$B2)-ПОИСК("-";$B2)>0;--ПСТР($C2;НАЙТИ(" (";C2)-2;НАЙТИ(" (";C2)-НАЙТИ(":";C2)-1);"")
по этой формуле когда выпадает 3-х значное число, в таблицу заносится однозначное и приходиться испавлять или в формуле 2 на 3 или просто тупо в ячейке забивать нужную цифру (потом конечно нажимаю стрелочку назад).
Если бы это можно было как-нибудь исправить...
Замените ту формулу на эту:
=ЕСЛИ(ПОИСК($E2;$B2)-ПОИСК("-";$B2)>0;--ПСТР($C2;НАЙТИ(":";C2)+1;НАЙТИ(" (";C2)-НАЙТИ(":";C2)-1);"")

ЗЫ Так всё-таки формулы нужны или макрос?!
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

GWolf

Чай, когда  надоест формулы копировать, макрос понадобится ...
Путей к вершине - множество. Этот один из многих!

MaxM

Если честно - мне нужен результат.
Я сейчас тестирую с формулами - всё превосходно работает (добавил еще немного того о чем не писал на форуме (т.к. умею), пока просто супер, вставил на лист 1 данные, захожу на лист 2, а там уже все готово. Раньше на это у меня вручную уходило 5 мин, сейчас 10 сек.
Завтра протестирую - макросы.

Всем спасибо.

GWolf

Ну, вот и макрос для тестирования (на скрепке).

Если нужно, можно его научить вставлять вместо значений суммирования - формулы листа.
Но, не стал заморачиваться = проблема то уже решена.
Путей к вершине - множество. Этот один из многих!