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

Вход

Регистрация

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

 

= Мир MS Excel/Замена точного совпадения в ячейке - Страница 2 - Мир MS Excel

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_, DrMini  
Замена точного совпадения в ячейке
buchlotnik Дата: Среда, 31.05.2017, 16:15 | Сообщение № 21
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
skvozniak,
Цитата
а почему т-11,25,28,29(2200р.)32 должно получиться 0?


Сообщение отредактировал buchlotnik - Среда, 31.05.2017, 16:19
 
Ответить
Сообщениеskvozniak,
Цитата
а почему т-11,25,28,29(2200р.)32 должно получиться 0?

Автор - buchlotnik
Дата добавления - 31.05.2017 в 16:15
vikttur Дата: Среда, 31.05.2017, 16:23 | Сообщение № 22
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Сколько Вы будете людей морочить и добавлять/менять условия?
Цитата
vikttur: В начале всегда "т-"?

Цитата
skvozniak: Всегда начинается с т-

Цитата
skvozniak: Только т-, и м-.

А это?
Цитата
27*1 обычно в конце и таких штук как 27*0,5,5 - нет и быть не может.

Цитата
т-3,4,5,6,7,9,11,12,15,26,27*0,5,29(2000р)

Уже и слова появились, которых раньше не было (гарантия, 4000р., СКАУТ)...

По-моему, skvozniak не только в нике :)
Дальше без меня


Сообщение отредактировал vikttur - Среда, 31.05.2017, 16:32
 
Ответить
СообщениеСколько Вы будете людей морочить и добавлять/менять условия?
Цитата
vikttur: В начале всегда "т-"?

Цитата
skvozniak: Всегда начинается с т-

Цитата
skvozniak: Только т-, и м-.

А это?
Цитата
27*1 обычно в конце и таких штук как 27*0,5,5 - нет и быть не может.

Цитата
т-3,4,5,6,7,9,11,12,15,26,27*0,5,29(2000р)

Уже и слова появились, которых раньше не было (гарантия, 4000р., СКАУТ)...

По-моему, skvozniak не только в нике :)
Дальше без меня

Автор - vikttur
Дата добавления - 31.05.2017 в 16:23
skvozniak Дата: Среда, 31.05.2017, 16:52 | Сообщение № 23
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Господа начнем сначала. весь шлак - слова и 27*05 и т.п. я сам заменю. Останутся только цифры через запятую. С т- и м- начинающиеся.
Как мне их преобразовать в стоимость через запятую.
Я начал задачу с этого , а вы меня долбите всеми условиями . Выложил вам все условия. Вы меня долбите тем что их много.
Какой функцией можно заменить точное вхождение я ЯндексВордстат это кавычки. В Exel есть такой оператор или нет ?


Сообщение отредактировал skvozniak - Среда, 31.05.2017, 16:54
 
Ответить
СообщениеГоспода начнем сначала. весь шлак - слова и 27*05 и т.п. я сам заменю. Останутся только цифры через запятую. С т- и м- начинающиеся.
Как мне их преобразовать в стоимость через запятую.
Я начал задачу с этого , а вы меня долбите всеми условиями . Выложил вам все условия. Вы меня долбите тем что их много.
Какой функцией можно заменить точное вхождение я ЯндексВордстат это кавычки. В Exel есть такой оператор или нет ?

Автор - skvozniak
Дата добавления - 31.05.2017 в 16:52
buchlotnik Дата: Среда, 31.05.2017, 16:55 | Сообщение № 24
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Сударь, так вам уже выдали три рабочих варианта - см. сообщения 6, 7, 8; а дальше уж сами
 
Ответить
СообщениеСударь, так вам уже выдали три рабочих варианта - см. сообщения 6, 7, 8; а дальше уж сами

Автор - buchlotnik
Дата добавления - 31.05.2017 в 16:55
skvozniak Дата: Среда, 31.05.2017, 16:58 | Сообщение № 25
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Ну да.
Печально только что вместо помощи и наставничества получил отвод.
Вот тебе и форум по интересам.
Как я могу в макросе заменить 27*0,5 на 300?


Сообщение отредактировал skvozniak - Среда, 31.05.2017, 17:00
 
Ответить
Сообщениеbuchlotnik,
Ну да.
Печально только что вместо помощи и наставничества получил отвод.
Вот тебе и форум по интересам.
Как я могу в макросе заменить 27*0,5 на 300?

Автор - skvozniak
Дата добавления - 31.05.2017 в 16:58
sboy Дата: Среда, 31.05.2017, 17:04 | Сообщение № 26
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
skvozniak, "Не надо печалиться, вся жизнь впереди!"(с)
весь шлак - слова и 27*05 и т.п. я сам заменю. Останутся только цифры через запятую. С т- и м- начинающиеся.
Как мне их преобразовать в стоимость через запятую.

Вот так[vba]
Код
Sub zamena()
stroka = "="
zam = 0
For x = 2 To Cells(Rows.Count, 4).End(xlUp).Row
Select Case Left(Cells(x, 4), 1)
Case "т"
ss = "т-"
Set rR = Range("G3:G36")
Case "М"
ss = "М-"
Set rR = Range("K3:K42")
Case Else
ss = ""
End Select

s = Split(Replace(Cells(x, 4), ss, ""), ",")
On Error Resume Next
For y = 0 To UBound(s)
zam = rR.Find(s(y), lookat:=xlWhole).Offset(0, 2)
stroka = stroka & zam
If y < UBound(s) Then stroka = stroka & "+"
zam = 0
Next y
Cells(x, 6) = stroka
stroka = "="
Next x
End Sub
[/vba]
К сообщению приложен файл: -2-2-.xls (71.5 Kb)


Яндекс: 410016850021169

Сообщение отредактировал sboy - Среда, 31.05.2017, 17:04
 
Ответить
Сообщениеskvozniak, "Не надо печалиться, вся жизнь впереди!"(с)
весь шлак - слова и 27*05 и т.п. я сам заменю. Останутся только цифры через запятую. С т- и м- начинающиеся.
Как мне их преобразовать в стоимость через запятую.

Вот так[vba]
Код
Sub zamena()
stroka = "="
zam = 0
For x = 2 To Cells(Rows.Count, 4).End(xlUp).Row
Select Case Left(Cells(x, 4), 1)
Case "т"
ss = "т-"
Set rR = Range("G3:G36")
Case "М"
ss = "М-"
Set rR = Range("K3:K42")
Case Else
ss = ""
End Select

s = Split(Replace(Cells(x, 4), ss, ""), ",")
On Error Resume Next
For y = 0 To UBound(s)
zam = rR.Find(s(y), lookat:=xlWhole).Offset(0, 2)
stroka = stroka & zam
If y < UBound(s) Then stroka = stroka & "+"
zam = 0
Next y
Cells(x, 6) = stroka
stroka = "="
Next x
End Sub
[/vba]

Автор - sboy
Дата добавления - 31.05.2017 в 17:04
buchlotnik Дата: Среда, 31.05.2017, 17:04 | Сообщение № 27
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
вместо помощи и наставничества
а варианты в 6,7,8 - что? отвод?
Цитата
Как я могу в макросе заменить 27*0,5 на 300?
[vba]
Код
Replace(где_менять, "27*0,5",  300)
[/vba]
 
Ответить
Сообщение
Цитата
вместо помощи и наставничества
а варианты в 6,7,8 - что? отвод?
Цитата
Как я могу в макросе заменить 27*0,5 на 300?
[vba]
Код
Replace(где_менять, "27*0,5",  300)
[/vba]

Автор - buchlotnik
Дата добавления - 31.05.2017 в 17:04
skvozniak Дата: Четверг, 01.06.2017, 01:09 | Сообщение № 28
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
sboy,
Спасибо большое.
Макросом сначала убираю шлак весь.
Затем твоим получаю сумму видов работ.
Все как и хотел.
Как я могу объединить 2 макроса, чтобы по запуску одного все происходило?
 
Ответить
Сообщениеsboy,
Спасибо большое.
Макросом сначала убираю шлак весь.
Затем твоим получаю сумму видов работ.
Все как и хотел.
Как я могу объединить 2 макроса, чтобы по запуску одного все происходило?

Автор - skvozniak
Дата добавления - 01.06.2017 в 01:09
sboy Дата: Четверг, 01.06.2017, 10:52 | Сообщение № 29
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Как я могу объединить 2 макроса

вставить Ваш код уборки шлака, перед моим кодом


Яндекс: 410016850021169
 
Ответить
Сообщение
Как я могу объединить 2 макроса

вставить Ваш код уборки шлака, перед моим кодом

Автор - sboy
Дата добавления - 01.06.2017 в 10:52
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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