Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 22.08.2019, 17:54   #1
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 257
По умолчанию поиск позиции

Здравствуйте всем!
У меня есть данные. После первых 4 цифр и "-" всегда идут суммы до следующего "-". Мне надо в отдельном столбце видеть только суммы для каждой строки. Следующий шаг, чтобы "." поменялась на "," для других вычислений.
1010-4125.00-643-1650277731
2010-75070.10-643-1650277731
5010-315294.41-643-1650277731
Iskin вне форума Ответить с цитированием
Старый 22.08.2019, 18:54   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 2,959
По умолчанию

Найти - от первой позиции
Найти - от просматривая от позиции с п.1
Пстр из строки начиная с позиции п.1+1 количество символов п.2 - п. 1-1
Подставить в п.3 вместо , .
С чем проблемы?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 23.08.2019, 07:16   #3
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 257
По умолчанию

проблемы в написание формулы. Не понимаю как выловить вторую тире.
Код:
=ПСТР(A13;ПОИСК("-";A13;1)+1;ПОИСК("-";A13;5)+2)
вот так в принципе получается, но думаю это не совсем корректно.

Последний раз редактировалось Iskin; 23.08.2019 в 08:15.
Iskin вне форума Ответить с цитированием
Старый 23.08.2019, 08:45   #4
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 72
По умолчанию

=ПСТР(A13;ПОИСК("-";A13;1)+1;ПОИСК("-";A13;ПОИСК("-";A13;1)+1)+2)
ArtNord вне форума Ответить с цитированием
Старый 23.08.2019, 08:53   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 2,959
По умолчанию

Цитата:
Сообщение от Iskin Посмотреть сообщение
вот так в принципе получается, но думаю это не совсем корректно.
хромой принцип, как по мне.
Декомпилируйте задание на части, решите каждое задание и сведите в единую формулу
Вложения
Тип файла: xls Книга17.xls (28.5 Кб, 17 просмотров)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 23.08.2019, 10:32   #6
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 257
По умолчанию

Спасибо за таблицу! Даже с пошаговой инструкцией)
ArtNord - выходит лишнее "-643-1652, но думаю можно разобраться
Iskin вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме от 7000 рублей в месяц



Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск позиции снизу вверх. agregator Microsoft Office Excel 4 13.11.2013 15:15
Поиск позиции элемента в строке Irasen Microsoft Office Excel 6 04.06.2013 09:09
Поиск позиции справа налево agregator Microsoft Office Excel 26 09.07.2012 13:07
Поиск символа в Memo с N-ой позиции Dj_SheLL Помощь студентам 6 15.06.2011 18:24
Поиск позиции комбинации vv66 Microsoft Office Excel 10 03.11.2009 17:59


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Скидки на курсы GeekBrains 40%, выбирайте программу для себя