Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Убрать лишнее из ячейки.

Автор `Dmitry, 24.03.2009, 11:09

« назад - далее »

`Dmitry

Ситуация такая. Есть столбец:

АБВ АБВ абв а0,5
АБВ абв а45

Надо оставить только заглавные символы в ячейке. Не соображу как организовать проверку. Подскажите плиз. На форумах видел для Word
такой пример If fChar.Characters.First Like "[A-ßA-Z]" Then
Надо оставить

АБВ АБВ
АБВ

IKor

Не хотите ли использовать стандартные функции Excel
=ЕСЛИ(СОВПАД(A1;ПРОПИСН(A1));A1;"")

Andrey Lenets

Цитата: IKor от 24.03.2009, 18:14
Не хотите ли использовать стандартные функции Excel
=ЕСЛИ(СОВПАД(A1;ПРОПИСН(A1));A1;"")
упростили задачу!... не всё так просто.
Нужно вычленить из текстовой строки только прописные символы...

Andrey Lenets

Цитата: `Dmitry от 24.03.2009, 11:09
Ситуация такая. Есть столбец:

АБВ АБВ абв а0,5
АБВ абв а45

Надо оставить только заглавные символы в ячейке. Не соображу как организовать проверку. Подскажите плиз. На форумах видел для Word
такой пример If fChar.Characters.First Like "[A-ßA-Z]" Then
Надо оставить

АБВ АБВ
АБВ
предлагаю решение через пользовательскую функцию... см. файл!
вызов =onlycaps(A1) , где A1 - ячейка с текстом.


Шпец Докапыч

Цитата: Andrey Lenets от 24.03.2009, 18:40
предлагаю решение через пользовательскую функцию... см. файл!

Андрей, не знаю критично ли это для `Dmitry, но Вы потеряли пробелы. Подкорректировал вашу ПФ.
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли

Andrey Lenets

Цитата: Шпец Докапыч от 25.03.2009, 13:48
Андрей, не знаю критично ли это для `Dmitry, но Вы потеряли пробелы. Подкорректировал вашу ПФ.
...я следовал четкому описанию)))
ЦитироватьНадо оставить только заглавные символы в ячейке.

Шпец Докапыч

Цитата: Andrey Lenets от 25.03.2009, 15:08
...я следовал четкому описанию)))

А я дочитал до конца:
Цитата: `Dmitry от 24.03.2009, 11:09
Надо оставить

АБВ АБВ
АБВ

Я, конечно, не буду утверждать, что пробел может быть заглавным (тогда как он может быть только обычным или неразрывным), просто дотелепатил, что так будет красивее. ;)
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли