Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как вырезать определенные данные с ячеек?
 
У меня есть вот такая таблица:
Картинка sshot-2.png
Как сделать что бы было так?
Картинка sshot-1.png

То есть я хочу оставить только проценты.
Приложил файл.
Спасибо.
sshot-2.png (8.7 КБ)
sshot-1.png (7.19 КБ)
Изменено: jack3dm - 3 Сен 2018 15:43:49
 
jack3dm, ухтыж)
а в самом примере показать что вы хотите получить не хотите?
Изменено: a.i.mershik - 3 Сен 2018 15:45:20
 
a.i.mershik,походу форум плохо отформатировал моё сообщение, показал какую то абракадабру))
Добавил картинки.
Но в двух словах вот что:
Есть ячейка, в ней

51/80 (64%)

Я хочу что бы мне показывало только 64%

Это возможно сделать в екселе?)
 
jack3dm,  Я б сказал не та как a.i.mershik. А поискать поискомв пределах этого форума ответ на вопрос нет желания?

вторая ссылка один в один
Изменено: БМВ - 3 Сен 2018 15:48:31
 
Я искал но там разные вопросы, у меня очень специфично всё.
Можно конечно взять и всё сделать в чисто javascript но это нееффективно и думаю лучше всего сделать всё в excel.
 
Код
=ЗАМЕНИТЬ(G14;1;ПОИСК("(";G14;1)-1;"")
 
jack3dm, выше я вам дал уже ответ.
 
замена на месте инструментом НАЙТИ/ЗАМЕНИТЬ
1 в верхнем окошке указываем *( в нижнем ни чего
2 в верхнем окошке указываем ) в нижнем ни чего
Лень двигатель прогресса, доказано!!!
 
Я сделал с помощью формулы от ivanok_v2
Плюс воспользовался left right

=LEFT(RIGHT(REPLACE(C2,1,SEARCH("(",C2,1)-1,""),4),2)

Теперь у меня проблема

Я не могу использовать SUM у меня показывает на всё 0

Прикрепил файл
 
В формуле после равно поставьте два минуса

И формулу можно вот так написать
=-ПСТР(C2;ПОИСК("(";C2);9)
и процентный формат поставить, если нужно
Изменено: _Boroda_ - 3 Сен 2018 16:23:40
Скажи мне, кудесник, любимец ба’гов...

 
_Boroda_,Спасибо сработало
 
Я там дописал еще более другую формулу, посмотрите
Скажи мне, кудесник, любимец ба’гов...

 
_Boroda_,намного круче! спасибо
 
А можно еще проще
=-ПРАВБ(C2;5)
Скажи мне, кудесник, любимец ба’гов...

 
=5/15 прописывай в ячейке, а потом правой кнопкой формат ячеек и там выбирай Процентный
 
 вариант формулы в E1 и UDF в C1

Код
Function aaa$(t$)
    With CreateObject("vbscript.regexp"): .Pattern = "\d+%"
           If .test(t) Then aaa = .Execute(t)(0)
    End With
End Function

Код
 =СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ($A$1;")";ПОВТОР(" ";100));100));"(";ПОВТОР(" ";100));100))

Изменено: кузя1972 - 3 Сен 2018 16:59:53
 
Цитата
_Boroda_ написал:
А можно еще проще
Алесандр, можно, но не стоит, (100%) и более никто не отменял :-)
 
Цитата
БМВ написал:
(100%) и более никто не отменял
Ну, во-первых, это нужно у автора вопроса спросить, а во-вторых, в теннисе это крайне маловероятно (это я про 100%, а вот более - это вообще не бывает, нельзя набрать очков больше, чем их было)
Скажи мне, кудесник, любимец ба’гов...

 
_Boroda_, Алексанр, я просто предположил, а сейчас файл открыл K4 , O4  1/1 (100%) :-)
Изменено: БМВ - 3 Сен 2018 17:41:40
 
А у меня другой файл, из поста 9, там не было
Ну ладно, тогда ПСТР, который выше
Или
=-ПРАВБ(ПОДСТАВИТЬ(C2;"(";"  (");6)
=-ПРАВБ(ПОДСТАВИТЬ(C2;" ";"  ");6)
=ЕСЛИОШИБКА(-ПРАВБ(C2;5);1)
=--ТЕКСТ(ПРАВБ(C2;5);";0%;0;\1")
Скажи мне, кудесник, любимец ба’гов...

 
jack3dm, ознакомьтесь с нашими правилами, хатем зацдите в свой профиль и поменяйте отображаемое имя (логин).

bladerrr1, у нас на форуме к незнакомым людям принято обращаться на ВЫ.
Страницы: 1
Читают тему (гостей: 1)
Наверх