Подстановка символа перед числовым значением в ячейке
Bill_Murray
Дата: Понедельник, 16.04.2018, 09:23 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
Добрый день! Помогите пожалуйста! Такой интересный вопрос как можно заменить в клетке значение, чтобы например перед цифрой стоял %. Т.е. в клетке есть текст и числа как именно перед числом поставить «%»? Клеток очень много, поэтому интересно возможно упростить формулой или командой
Добрый день! Помогите пожалуйста! Такой интересный вопрос как можно заменить в клетке значение, чтобы например перед цифрой стоял %. Т.е. в клетке есть текст и числа как именно перед числом поставить «%»? Клеток очень много, поэтому интересно возможно упростить формулой или командой Bill_Murray
Сообщение отредактировал Bill_Murray - Понедельник, 16.04.2018, 11:09
Ответить
Сообщение Добрый день! Помогите пожалуйста! Такой интересный вопрос как можно заменить в клетке значение, чтобы например перед цифрой стоял %. Т.е. в клетке есть текст и числа как именно перед числом поставить «%»? Клеток очень много, поэтому интересно возможно упростить формулой или командой Автор - Bill_Murray Дата добавления - 16.04.2018 в 09:23
Pelena
Дата: Понедельник, 16.04.2018, 09:37 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. Название темы ни о чём. Придумайте более конкретное. И желательно файл с примером, потому что решения могут быть разные в зависимости от ситуации
Здравствуйте. Название темы ни о чём. Придумайте более конкретное. И желательно файл с примером, потому что решения могут быть разные в зависимости от ситуации Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. Название темы ни о чём. Придумайте более конкретное. И желательно файл с примером, потому что решения могут быть разные в зависимости от ситуации Автор - Pelena Дата добавления - 16.04.2018 в 09:37
Bill_Murray
Дата: Понедельник, 16.04.2018, 09:57 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
Вот файл прошу прощения!)
Ответить
Сообщение Вот файл прошу прощения!) Автор - Bill_Murray Дата добавления - 16.04.2018 в 09:57
Bill_Murray
Дата: Понедельник, 16.04.2018, 09:58 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
В итоге например перед 9070/00009 должен стоять знак %, такое вообще возможно?
В итоге например перед 9070/00009 должен стоять знак %, такое вообще возможно? Bill_Murray
Ответить
Сообщение В итоге например перед 9070/00009 должен стоять знак %, такое вообще возможно? Автор - Bill_Murray Дата добавления - 16.04.2018 в 09:58
SLAVICK
Дата: Понедельник, 16.04.2018, 10:05 |
Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Вот файл прошу прощения!)
А название темы поменять? Замена значений - это
Вот файл прошу прощения!)
А название темы поменять? Замена значений - этоSLAVICK
Иногда все проще чем кажется с первого взгляда.
Ответить
Сообщение Вот файл прошу прощения!)
А название темы поменять? Замена значений - этоАвтор - SLAVICK Дата добавления - 16.04.2018 в 10:05
Bill_Murray
Дата: Понедельник, 16.04.2018, 10:48 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
Как поменять подскажите плис?)
Ответить
Сообщение Как поменять подскажите плис?) Автор - Bill_Murray Дата добавления - 16.04.2018 в 10:48
Pelena
Дата: Понедельник, 16.04.2018, 10:52 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Под первым постом нажмите кнопку Правка, измените название темы и сохраните
Под первым постом нажмите кнопку Правка, измените название темы и сохраните Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Под первым постом нажмите кнопку Правка, измените название темы и сохраните Автор - Pelena Дата добавления - 16.04.2018 в 10:52
Bill_Murray
Дата: Понедельник, 16.04.2018, 11:10 |
Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
Pelena, спосебо
Ответить
Сообщение Pelena, спосебо Автор - Bill_Murray Дата добавления - 16.04.2018 в 11:10
sboy
Дата: Понедельник, 16.04.2018, 11:14 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день. А у Вас всегда "телефонный звонок"?Код
=ПОДСТАВИТЬ(A1;" ";" %";2)
Добрый день. А у Вас всегда "телефонный звонок"?Код
=ПОДСТАВИТЬ(A1;" ";" %";2)
sboy
Яндекс: 410016850021169
Ответить
Сообщение Добрый день. А у Вас всегда "телефонный звонок"?Код
=ПОДСТАВИТЬ(A1;" ";" %";2)
Автор - sboy Дата добавления - 16.04.2018 в 11:14
Bill_Murray
Дата: Понедельник, 16.04.2018, 11:18 |
Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
sboy, нет не всегда!(
Ответить
Сообщение sboy, нет не всегда!( Автор - Bill_Murray Дата добавления - 16.04.2018 в 11:18
Bill_Murray
Дата: Понедельник, 16.04.2018, 11:22 |
Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
sboy, подскажите, если уже есть знак %, чтоб не дублировался можно так?
sboy, подскажите, если уже есть знак %, чтоб не дублировался можно так? Bill_Murray
Ответить
Сообщение sboy, подскажите, если уже есть знак %, чтоб не дублировался можно так? Автор - Bill_Murray Дата добавления - 16.04.2018 в 11:22
sboy
Дата: Понедельник, 16.04.2018, 11:22 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Тогда возвращаемся ко второму постуфайл с примером, потому что решения могут быть разные в зависимости от ситуации
Тогда возвращаемся ко второму постуфайл с примером, потому что решения могут быть разные в зависимости от ситуации
sboy
Яндекс: 410016850021169
Ответить
Сообщение Тогда возвращаемся ко второму постуфайл с примером, потому что решения могут быть разные в зависимости от ситуации
Автор - sboy Дата добавления - 16.04.2018 в 11:22
Pelena
Дата: Понедельник, 16.04.2018, 11:25 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Можно так для разного числа слов, знак % перед последним словомКод
=ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)))
чтобы не дублировалисьКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)));"%%";"%")
Можно так для разного числа слов, знак % перед последним словомКод
=ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)))
чтобы не дублировалисьКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)));"%%";"%")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Можно так для разного числа слов, знак % перед последним словомКод
=ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)))
чтобы не дублировалисьКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;" ";" %";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";)));"%%";"%")
Автор - Pelena Дата добавления - 16.04.2018 в 11:25
sv2014
Дата: Понедельник, 16.04.2018, 11:48 |
Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
Bill_Murray , вариант функции в столбце C [vba]Код
Function bbb$(t$) With CreateObject("VBScript.RegExp"): .Pattern = "\d" bbb = .Replace(t, "%$&") End With End Function
[/vba] или такой Паттерн используйте [vba]Код
.Pattern = "\d(?=\d*/\d+)"
[/vba]
Bill_Murray , вариант функции в столбце C [vba]Код
Function bbb$(t$) With CreateObject("VBScript.RegExp"): .Pattern = "\d" bbb = .Replace(t, "%$&") End With End Function
[/vba] или такой Паттерн используйте [vba]Код
.Pattern = "\d(?=\d*/\d+)"
[/vba]sv2014
Сообщение отредактировал sv2014 - Понедельник, 16.04.2018, 11:59
Ответить
Сообщение Bill_Murray , вариант функции в столбце C [vba]Код
Function bbb$(t$) With CreateObject("VBScript.RegExp"): .Pattern = "\d" bbb = .Replace(t, "%$&") End With End Function
[/vba] или такой Паттерн используйте [vba]Код
.Pattern = "\d(?=\d*/\d+)"
[/vba]Автор - sv2014 Дата добавления - 16.04.2018 в 11:48
sboy
Дата: Понедельник, 16.04.2018, 11:56 |
Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
sv2014 , а что означают $& в Replace?
sv2014 , а что означают $& в Replace?sboy
Яндекс: 410016850021169
Ответить
Сообщение sv2014 , а что означают $& в Replace?Автор - sboy Дата добавления - 16.04.2018 в 11:56
sv2014
Дата: Понедельник, 16.04.2018, 12:07 |
Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
sboy , это специальные(волшебные переменные),которые,фактически пришли в VBA из языка Perl($&-текст совпадения),посмотрите,например с.362-365 Джерри Фридл "Регулярные выражения",2015,издательство Символ-Плюс
sboy , это специальные(волшебные переменные),которые,фактически пришли в VBA из языка Perl($&-текст совпадения),посмотрите,например с.362-365 Джерри Фридл "Регулярные выражения",2015,издательство Символ-Плюсsv2014
Ответить
Сообщение sboy , это специальные(волшебные переменные),которые,фактически пришли в VBA из языка Perl($&-текст совпадения),посмотрите,например с.362-365 Джерри Фридл "Регулярные выражения",2015,издательство Символ-ПлюсАвтор - sv2014 Дата добавления - 16.04.2018 в 12:07
sboy
Дата: Понедельник, 16.04.2018, 12:13 |
Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Спасибо! будем изучать)
Спасибо! будем изучать) sboy
Яндекс: 410016850021169
Ответить
Сообщение Спасибо! будем изучать) Автор - sboy Дата добавления - 16.04.2018 в 12:13
Bill_Murray
Дата: Понедельник, 16.04.2018, 14:37 |
Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация:
0
±
Замечаний:
0% ±
Excel 367
sv2014, респект тебе их хп побольше)
Ответить
Сообщение sv2014, респект тебе их хп побольше) Автор - Bill_Murray Дата добавления - 16.04.2018 в 14:37