Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заморозка ячейек. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заморозка ячейек. (Формулы/Formulas)
Заморозка ячейек.
vitaliesti Дата: Вторник, 13.05.2014, 17:38 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
У меня следящее проблемы
В документе ножной заморозить ячейки, чтоб в них можно била писать ну не менялся размер ячейки.
1. В колонки “A” чтоб была возможна вести максимум 4 цифры (пример 1, 2, ,..., 1111, 1112, ,..., 9999) .
2. В колонки “С” чтоб была возможна вести максимум 13 цифры (пример 1234567890123).
3. В колонки “G” чтоб была возможна вести максимум 17 символов (пример 3301-2/26.03.2014).
 
Ответить
СообщениеУ меня следящее проблемы
В документе ножной заморозить ячейки, чтоб в них можно била писать ну не менялся размер ячейки.
1. В колонки “A” чтоб была возможна вести максимум 4 цифры (пример 1, 2, ,..., 1111, 1112, ,..., 9999) .
2. В колонки “С” чтоб была возможна вести максимум 13 цифры (пример 1234567890123).
3. В колонки “G” чтоб была возможна вести максимум 17 символов (пример 3301-2/26.03.2014).

Автор - vitaliesti
Дата добавления - 13.05.2014 в 17:38
krosav4ig Дата: Вторник, 13.05.2014, 21:23 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
выделить столбец A данные->проверка данных->
тип данных: другой, формула:
Код
=И(ДЛСТР(A1)<=4;Ч(A1)>0)

или тип данных целое число
минимум: 1
максимум:
Код
=10^4-1

выделить столбец C данные->проверка данных->тип данных: другой, формула
Код
=И(ДЛСТР(C1)<=13;Ч(C1)>0)

или тип данных: целое число
минимум: 1
максимум:
Код
=10^13-1

выделить столбец G данные->проверка данных->тип данных: другой, формула:
Код
=ДЛСТР(G1)<=17

если в столбце G нужна точная маска ввода как у вас в 3 пункте в скобках, то формула:
Код
=И(ЕЧИСЛО(ПСТР(G1;1;4)*ПСТР(G1;6;1)*ПСТР(G1;8;13));ПСТР(G1;5;1)="-";ПСТР(G1;7;1)="/";ДЛСТР(G1)=17)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 14.05.2014, 11:53
 
Ответить
Сообщениевыделить столбец A данные->проверка данных->
тип данных: другой, формула:
Код
=И(ДЛСТР(A1)<=4;Ч(A1)>0)

или тип данных целое число
минимум: 1
максимум:
Код
=10^4-1

выделить столбец C данные->проверка данных->тип данных: другой, формула
Код
=И(ДЛСТР(C1)<=13;Ч(C1)>0)

или тип данных: целое число
минимум: 1
максимум:
Код
=10^13-1

выделить столбец G данные->проверка данных->тип данных: другой, формула:
Код
=ДЛСТР(G1)<=17

если в столбце G нужна точная маска ввода как у вас в 3 пункте в скобках, то формула:
Код
=И(ЕЧИСЛО(ПСТР(G1;1;4)*ПСТР(G1;6;1)*ПСТР(G1;8;13));ПСТР(G1;5;1)="-";ПСТР(G1;7;1)="/";ДЛСТР(G1)=17)

Автор - krosav4ig
Дата добавления - 13.05.2014 в 21:23
_Boroda_ Дата: Вторник, 13.05.2014, 21:49 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Если вводить проверку на длину строки, то можно вводить и текст, что противоречит
вести максимум 4 цифры

В остальном первые два пункта похожи с krosav4ig,
1. от 0 до 9999
2. от 0 до 9999999999999
А вот третий пункт (только в случае, если там выражение типа 3301-2/26.03.2014), можно сделать проверку от 0 до 9999999999999 (13 девяток) и формат ячейки 0000-0\/00\.00\.0000
Тогда туда нужно вводить ТОЛЬКО цифры (без - / и точек)
К сообщению приложен файл: 11_1.xlsx (9.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕсли вводить проверку на длину строки, то можно вводить и текст, что противоречит
вести максимум 4 цифры

В остальном первые два пункта похожи с krosav4ig,
1. от 0 до 9999
2. от 0 до 9999999999999
А вот третий пункт (только в случае, если там выражение типа 3301-2/26.03.2014), можно сделать проверку от 0 до 9999999999999 (13 девяток) и формат ячейки 0000-0\/00\.00\.0000
Тогда туда нужно вводить ТОЛЬКО цифры (без - / и точек)

Автор - _Boroda_
Дата добавления - 13.05.2014 в 21:49
krosav4ig Дата: Среда, 14.05.2014, 11:52 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
_Boroda_, да... че-то я подтупливаю %)
исправил формулы во 2м посте.


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение_Boroda_, да... че-то я подтупливаю %)
исправил формулы во 2м посте.

Автор - krosav4ig
Дата добавления - 14.05.2014 в 11:52
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заморозка ячейек. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!