0 / 0 / 0
Регистрация: 29.08.2010
Сообщений: 13
|
|
1 | |
Отфильтровать слова с заглавными буквами29.08.2010, 05:56. Показов 30583. Ответов 7
Метки нет (Все метки)
Excel. Есть столбец с 3000 наименованиями материалов, но часть из них написана ЗАГЛАВНЫМИ буквами (пример: BEARING EQUALIZER BAR), а часть строчными (пример: Cotter Pin). Нужно вытащить (отфильтровать или отсортировать) все строки где первое слово целиком состоит из ЗАГЛАВНЫХ букв. Помогите люди добрые, сам не могу найти =).
0
|
29.08.2010, 05:56 | |
Ответы с готовыми решениями:
7
Excel, макрос переписать слова маленькими буквами Отфильтровать слова с заглавными буквами макросом Вывести слова предложения написаные заглавными буквами Исключить из файла J все слова, написанные целиком заглавными буквами |
Частенько бываю
750 / 331 / 42
Регистрация: 20.06.2007
Сообщений: 854
|
|
29.08.2010, 08:10 | 2 |
Решение макросом в теме: Отфильтровать слова с заглавными буквами макросом
0
|
671 / 177 / 10
Регистрация: 28.07.2010
Сообщений: 253
|
|
29.08.2010, 11:02 | 3 |
Может так?:
Код
=НАЙТИ(ПРОПИСН(ПСТР(A2;1;ПОИСК(" ";A2)-1));A2)
0
|
980 / 596 / 11
Регистрация: 11.06.2010
Сообщений: 1,345
|
|
29.08.2010, 11:53 | 4 |
Если я правильно понял из примера, то условие
Тогда можно немного упростить формулу уважаемого DV68, до такого варианта: Код
=СОВПАД(A2;ПРОПИСН(A2)) К тому же, это позволит избавится от проблем в том случае если в названии нет пробелов или оно состоит только из одного слова.
0
|
0 / 0 / 0
Регистрация: 29.08.2010
Сообщений: 13
|
|
29.08.2010, 12:31 [ТС] | 5 |
Всем ОГРОМНОЕ спасибо!!! Вариант Serge 007 выдает более чистый результат учитывая
в том случае если в названии нет пробелов (HANDLE,RESET) или оно состоит только из одного слова(WEAR) а так же одного слова в сочетании с цифрами (O-RING128). Плюс можно потом обрабатывать список фильтрами, и делать другие выборки, ну и гениальная простота. Еще раз Всем ОГРОМНОЕ спасибо, ОЧЕНЬ выручили! Код
=СОВПАД(A2;ПРОПИСН(A2))
0
|
671 / 177 / 10
Регистрация: 28.07.2010
Сообщений: 253
|
|
29.08.2010, 14:01 | 6 |
Просто как считать строки 10 и 19? В примере разные формулы выдают разный результат. Но тут автору решать.
Предлагаю объединить эти формулы: Код
=ЕСЛИ(ЕОШ(ПОИСК(" ";A15)-1);--СОВПАД(A15;ПРОПИСН(A15));НАЙТИ(ПРОПИСН(ПСТР(A15;1;ПОИСК(" ";A15)-1));A15))
0
|
671 / 177 / 10
Регистрация: 28.07.2010
Сообщений: 253
|
|
29.08.2010, 14:14 | 7 |
Т.е. для второй строчки:
Код
=ЕСЛИ(ЕОШ(ПОИСК(" ";A2)-1);--СОВПАД(A2;ПРОПИСН(A2));НАЙТИ(ПРОПИСН(ПСТР(A2;1;ПОИСК(" ";A2)-1));A2))
0
|
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 1
|
|
14.11.2015, 22:08 | 8 |
А если нужно вытащить (отфильтровать или отсортировать) все строки где первое буква слово состоит из ЗАГЛАВНЫХ букв. а так тогда вытащить первое ЗАГЛАВНЫХ буква слово например Автобус машина колесо Тормоз
0
|
14.11.2015, 22:08 | |
14.11.2015, 22:08 | |
Помогаю со студенческими работами здесь
8
Найти в тексте слова, которые полностью написаны заглавными буквами Переписать программу в другой файл, записав служебные слова заглавными буквами, а остальные строчными Дан файл, содержащий текст, записанный строчными русскими буквами. Получить в другом файле тот же текст, записанный заглавными буквами Напечатать текст заглавными буквами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |