Страницы: 1 2 След.
RSS
Получить заданное значение из ячейки с большим количество текста, Тест
 
Всем добрый вечер!
Прошу помощи, каким образом можно из ячейки с большим кол-вом текста/цифр достать необходимую информацию - цифру по заданному параметру текста.
Файл прилагаю.
Очень жду ответа. Срок сдачи теста - 21.08. до 16-00.
Заранее спасибо.
 
например так
=IFERROR(--TRIM(LEFT(SUBSTITUTE(MID(A4;FIND("|";A4; SEARCH("Норма пробега в летнее время";A4))+1;20);CHAR(10);REPT(" ";20));20));"")
По вопросам из тем форума, личку не читаю.
 
БМВ, спасибо, но сама формула не работает, можно в файле прислать пожалуйста? и что это за формула, можно на русском?
 
ну ведь что-то вы должны сделать самостоятельно в тесте, думаю раз не формулу, то перевод и адаптацию.
По вопросам из тем форума, личку не читаю.
 
спасибо за формулу, перевела, но не работает
посмотрите пожалуйста. Еще я не очень поняла, что это за "I"? откуда число 20? и в самом начале в скобка "--" - что это означает?
=ЕСЛИОШИБКА(--СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПСТР(A4;НАЙТИ("I";A4;ПОИСК("Норма пробега в летнее время";A4))+1;20);СИМВОЛ(10);ПОВТОР("";20));20));"")
Очень жду ответа, заранее спасибо.
 
Очень ждем формулы в файле, с ошибкой.
 
что вы имеете в виду?
файл -это тест.задание.
если есть решение, прошу поделиться
 
esamelly, Вы не поняли: покажите файл, где Вы вставили формулу, и она не работает.
 
Цитата
esamelly написал:
Еще я не очень поняла, что это за "I"?
В тексте  - это разделитель,  не помню что отделяет но в каждой строке их 2.
Цитата
esamelly написал:
откуда число 20?
Почти с потолка. Нужно взять число большее или равное количеству цифр в искомом числе.
Цитата
esamelly написал:
в скобка "--"
уже многократно обсуждалось. Текст, похожий на число, можно перевести в число путем арифметических действий, -- это два раза отнять, что сперва сделает из текста число с противоположным знаком, а потом вернет знак исходный.
По вопросам из тем форума, личку не читаю.
 
Вот пожалуйста;)
мне не очень ясны в самом начале формулы (--) - что это?! и почем цифра 20?
 
Цитата
esamelly написал:
мне не очень ясны в самом начале формулы (--) - что это?
А поиск (даже по форуму) ничего не даёт?
 
Свою легче написать, чем разбирать чужую )
=ЕСЛИОШИБКА(--ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A4;ПОИСК("летнее";A4)+25;5);СИМВОЛ(10);"  ");5);"нет нормы")
СИМВОЛ(10);"  ");5) - здесь в кавычках 3-4 пробела
 
Цитата
БМВ написал:
Почти с потолка. Нужно взять число большее или равное количеству цифр в искомом числе.
Спасибо за пояснения, но тут не понимаю:
У меня искомое число (если судить по А4) - это 850 км/ч - норма пробега в летнее время.
В этом числе всего 3 цифры, мне нужно поставить вместо 20 - 3?!
 
esamelly,
ПОВТОР("";20)) - там был пробел ПОВТОР(" ";20)), а у вас его нет. вот и не работает.
По вопросам из тем форума, личку не читаю.
 
Цитата
vikttur написал: СИМВОЛ(10);"  ");5) - здесь в кавычках 3-4 пробела
работает!!!!!!!!!!!! ура!!!!!!!!!!!!!
а если теперь протянуть, тоже получиться?!
 
А если перед тем, как спросить, проверить самостоятельно?
 
Мишка, давай какую-нибудь картинку :)
 
Цитата
vikttur написал:
если перед тем, как спросить, проверить самостоятельно?
это я от радости давай быстрее вам отвечать!
но есть еще просьба - там где нет цифры, чтобы не была пустая ячейка, как дописать, чтобы был либо прочерк либо нет данных
 
Цитата
БМВ написал:
ПОВТОР("";20)) - там был пробел ПОВТОР(" ";20)), а у вас его нет. вот и не работает.
спасибо, поняла уже.
 
esamelly, а разве текст "нет нормы" не выводится?
 
Цитата
vikttur написал:
A4)+25;5);СИМВОЛ(10);"  ");5);
уточните еще пожалуйста для понимания, а что такое +25;5 и символ 10 и 5?
 
Цитата
а разве текст "нет нормы" не выводится?
Это слезы радости глаза замылили )

Цитата
что такое +25;5 и символ 10 и 5?
Нашли позицию слова "летнее" - посчитайте, сколько символов осталось до заветной нормы?
СИМВОЛ(10) - символ переноса строки. Заменяем его на 3-4 пробела, иначе этот символ может попасть в выбранный фрагмент. Пробелы потом удаляются при преобразовании текста в число (два минуса - это Вы уже знаете)
5 - пять символов слева у полученного  ранее текста.
 
Цитата
Юрий М написал:
разве текст "нет нормы" не выводится?
нет, по той формуле, которую предложил vikttur только цифры или пусто, сейчас подгружу, что получилось.

Цитата
vikttur написал: Это слезы радости глаза замылили )
парни, вы - ЗОЛОТО! но ваш юмор не понимаю, ну нет у меня "нет нормы", файл выше скинула
 
Цитата
esamelly написал:
по той формуле, которую предложил  vikttur...
Та формула (#12) заканчивается 5);"нет нормы")
Где это в Вашем файле?
 
Цитата
vikttur написал:
"нет нормы")
прошу прощения, я невнимательная, теперь все работает!
еще раз вам всем большое спасибо! не знаю бы, что без вас делала!
первый раз обратилась на форум и такой положительный первый опыт!
спасибки!!!!!!!!!!!!
 
esamelly, это тест при приёме на работу?
 
Это тест на внимательность. Провалили! )
 
Цитата
Юрий М написал:
приёме на работу?
да, все верно/ тест на описание БП, а эксель в нагрузку: два других задания я сама осилила, а вот с этим как-то не пошло...
но как показывает практика, это просто фильтр - на деле, уже есть формулы и нужно понимать как их модифицировать, а не с нуля писать, да и как правило всегда есть коллега-профи в эксель, который с радостью готов блеснуть своими знаниями и навыками;)

Цитата
vikttur написал: СИМВОЛ(10) - символ переноса строки.
не очень поняла, 10 - это не фиксированная цифра или расчетная?
можете растолковать пожалуйста;)
 
Вы видите, как у Вас данные в ячейках расположены? А как это они по строкам сами  распределились? Если в в ячейке запретить перенос строк, строки склеятся. Это специальный символ под номером 10 - символ переноса строки.
Любой сомвол имеет свой номер. Напишите в столбец A несколько букв по одной, в соседнем столбце - формула:
=КОДСИМВ(A2)

Ох, добавится работы Вашему коллеге :)
 
расчетная конечно, её в таблице ANSI рассчитали :-)
По вопросам из тем форума, личку не читаю.
Страницы: 1 2 След.
Наверх