powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автозамена Заглавных букв
14 сообщений из 14, страница 1 из 1
Автозамена Заглавных букв
    #35092211
supaflyster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Есть Таблица в Экслеле, как можно все заглавные буквы автоматически сделать прописными, макросом или Excel сам умеет это как-нибудь делать?

Спасибо.
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35092395
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[A1:D10] = [Transpose(Transpose(LOWER(A1:D10)))]
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35092895
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функции смотри что-то типа =СТРОЧН()
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35092981
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх, рановато выложил. Надо было подождать, пока кто-нить циклом не сделает
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35093597
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
@NikЭх, рановато выложил. Надо было подождать, пока кто-нить циклом не сделает
Эххх... не успел я циклом сделать, а!))

@Nik, а поясни - в чем суть двух транспоузоф и зачем они вообще здесь нужны?
Чета я не въехал, честно говоря...:/
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35093680
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря, я сам не понимаю...
Но без них не работает
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35093824
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так же я не понимаю почему вот эта формула не работает:
=СУММ(СМЕЩ(A1;{0;3;5;8;9};))
а эта - работает:
=СУММ(ТРАНСП(СМЕЩ(A1;{0;3;5;8;9};)))
а эти - опять не работают:
=СУММ(1+ТРАНСП(СМЕЩ(A1;{0;3;5;8;9};)))
=СУММ(ТРАНСП(1+СМЕЩ(A1;{0;3;5;8;9};)))
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35093864
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотя, наверное, понять можно. Вот эта формула тоже не работает:
=СУММ((A1;A4;A6;A9;A10)+1)
А если убрать "+1" - заработает.
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35093895
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
@NikХотя, наверное, понять можно. Вот эта формула тоже не работает:
=СУММ((A1;A4;A6;A9;A10)+1)
А если убрать "+1" - заработает.
...не ну на счет +1 то понятно - все аргументы СУММ перечисляются через ;
а тут абракадабра получается.

А вот первые две формулы - да, непонятно :/
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35094218
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А тут у СУММ() только один аргумент.
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35113124
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просматривая один из форумов нашёл способ, как заставить заработать формулу:
=СУММ(1+СМЕЩ(A1;{0;3;5;8;9};))

Это было решение KL-я, но для другой задачи. И что бы мы без него делали :)) Вот, можно так:
=СУММ(1+Ч(СМЕЩ(A1;{0;3;5;8;9};)))

Для текста - соответственно:
T(СМЕЩ(A1;{0;3;5;8;9};)))

Например, если в А1:А10 разместить буквы "a", "b", "c", ... , "j", а в B1:J1 - какие-то цифры, то будет исправно работать формула:
=СУММ(Ч(ДВССЫЛ(Т(СМЕЩ(A1;{1;3;5;8;9};))&"1")))
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35113240
SIA_true
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм, вот это даа..
действительно
=СУММ(Ч(СМЕЩ(A1;{0;3;5;8;9};))) - работает, а
=СУММ(СМЕЩ(A1;{0;3;5;8;9};)) - нет

Посмотрел процесс вычисления формулы =СУММ(Ч(СМЕЩ(A1;{0;3;5;8;9};))), выдает:
1. СУММ(Ч(#ЗНАЧ;#ЗНАЧ;#ЗНАЧ;#ЗНАЧ;#ЗНАЧ))
2. СУММ({1,4,6,9,10})
3. 30

Интересно, в чем там дело с с Ч() и Т()?..
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35113383
@Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SIA_trueИнтересно, в чем там дело с Ч() и Т()?..
Дело не в Ч() и Т(), а в СМЕЩ() и ДВССЫЛ(). Функции СМЕЩ() и ДВССЫЛ() возвращают сЦылку :), а Ч() и Т() преобразовывают ссылки в значения/текст, что нам и нужно.
...
Рейтинг: 0 / 0
Автозамена Заглавных букв
    #35113620
SIA_true
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дк тут они вооще возвращают ошибку! )
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автозамена Заглавных букв
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]