Вопрос № 167349: Доброе утро! Вопрос по EXEL. Можно ли защитить лист так, чтобы нельзя было добавлять и удалять строки и столбцы, а редактировать можно было только 2 диапазона ячеек, например, "А1:В12" и "А10:В20"...
Вопрос № 167362: Здравствуйте ! Подскажите пожалуйста как в Excel из столбика 1,2,3,4,5,6,7,8,9,... сделать столбик 1,3,5,7,9,.... , т.е. выделить каждое второе значение. Спасибо !!!...
Вопрос № 167.349
Доброе утро! Вопрос по EXEL. Можно ли защитить лист так, чтобы нельзя было добавлять и удалять строки и столбцы, а редактировать можно было только 2 диапазона ячеек, например, "А1:В12" и "А10:В20"
Отправлен: 15.05.2009, 08:43
Вопрос задал: fomservl (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Megaloman
Здравствуйте, fomservl! Перед тем, как защитить лист, вибираем диапазон ячеек, которые впоследствие должны быть доступны для корректировки, далее в меню выбираем Формат-Ячейки-Защита -убираем птичку перед "Защищаемая ячейка". А еще удобнее Сервис - Настройка -Формат - Ищем справа Блокировать ячейку, перетаскиваем мышкой Блокировать ячейку вверх в меню. Далее пользуетесь этой кнопкой вместо того, чтобы лезть в меню Формат для изменения статуса защиты ячейки, как я описывал выше, что многократно
быстрее. Такая настройка полезна еще тем,что она сохранится для вас и при последующем вызове Excel при работе с другими таблицами. Это годится для Office 2000, XP, 2003, интерфейс Office 2007 я не знаю.
--------- Нет времени на медленные танцы
Ответ отправил: Megaloman (статус: Практикант)
Ответ отправлен: 15.05.2009, 09:42
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249217 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Отвечает: M@gi$†e®
Здравствуйте, fomservl! В Excell 2000-2003 выделяете нужный диапазон, нажимаете Ctrl+1, в свойствах снимаете галку "Защитить" (или что-то подобное, точно не помню). Затем в меню "Сервис"->"Защита"->"Защитить книгу", при необходимости, вводите пароль.
--------- Aquila non Capta Muscas - Орёл не ловит мух
Ответ отправил: M@gi$†e® (статус: Студент)
Ответ отправлен: 15.05.2009, 13:21
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249232 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 167.362
Здравствуйте ! Подскажите пожалуйста как в Excel из столбика 1,2,3,4,5,6,7,8,9,... сделать столбик 1,3,5,7,9,.... , т.е. выделить каждое второе значение. Спасибо !!!
Отвечает: Zhukov
Здравствуйте, Ивлев Дмитрий! Если только выделить, то можно воспользоваться условным форматированием. Например, ваши числа находятся в диапазоне A2:A26, выделяете этот диапазо (текущей ячейкой при этом должна быть ячейка A2), далее Формат-Условное форматирование, выбираете "формула" и вводите формулу =ОСТАТ($A2;2)<>0 на кнопке "Формат..." задаете каким цветом выделить ваше "каждое второе значение" и нажимаете Ок (после задания формата) и Ок (чтобы задать условие
и выйти из условного форматирования)
и все :)
Ответ отправил: Zhukov (статус: 4-й класс)
Ответ отправлен: 15.05.2009, 14:46
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249236 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 3 Комментарий оценки: Вы не поняли постановки задачи: Надо создать второй столбец,например, со значениями, которые находятся в нечетных строках_первого столбца
Отвечает: Botsman
Здравствуйте, Ивлев Дмитрий! В ответе решил разместить более гибкий и универсальный вариант решения вашей задачи. Размещаете, где вам нужно НА ОДНОМ ЛИСТЕ С ИСХОДНЫМИ ДАННЫМИ формулу =ДВССЫЛ(АДРЕС(СТРОКА($A$2)-1+2*(СТРОКА()-СТРОКА($A$2)+1);СТОЛБЕЦ($A$2);4)) и копируете ее в нужное количество ячеек. В данной формуле $A$2 - абсолютная ссылка на первую ячейку столбца с данными. Множитель "2" можно изменять, т.е. заменив его на 3 : =ДВССЫЛ(АДРЕС(СТРОКА($A$2)-1+3*(СТРОКА()-СТРОКА($A$2)+1);СТОЛБЕЦ($A$2);4)) получите
в результирующем столбце каждый третий элемент. Если потребуется, можно заменить эту константу в формуле на ссылку(абсолютную), например, =ДВССЫЛ(АДРЕС(СТРОКА($A$2)-1+$B$1*(СТРОКА()-СТРОКА($A$2)+1);СТОЛБЕЦ($A$2);4)) позволит вам меняя значение ячейки B1 получать каждый B1-й элемент столбца с данными. И последнее. Все описанное выше, решает вашу задачу в формулировке, приведенной в конце вопроса, т.е "каждое второе (ну
, или B1-е) значение". В примере же, который вы приводите, выводится 1-е значение и потом каждое "второе+1" значение. Добиться этого можно так: =ДВССЫЛ(АДРЕС(СТРОКА($A$2)+$B$1*(СТРОКА()-СТРОКА($A$2));СТОЛБЕЦ($A$2);4)) Все. Рад был помочь!
--------- Хочешь победить Excel? Спроси меня как! ;)
Ответ отправил: Botsman (статус: Практикант)
Ответ отправлен: 15.05.2009, 17:17
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249242 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Спасибо большое !!!
Отвечает: Megaloman
Здравствуйте, Ивлев Дмитрий! Предлагаю еще вариант решения, с несколько более короткой формулой: Пусть в клетках $C8:$C23 содержатся Ваши данные Для выборки только нечетных элементов в соседней клетке, например, D8, можно написать формулу
=ИНДЕКС($C8:$C23;СТРОКА($C8)-СТРОКА($C$8)+1;1) Для получения значений в других ячейках формулу размножаем стандартным образом на ячейки вниз.
При этом определение формулы вне строк исходных данных вызовет сообщение #ССЫЛКА! При вставке строк
внутри диапазона формула корректным образом трансформируется.
Для произвольного случая возможен вариант формулы Пусть в диапазоне $C$8:$C$23 содержатся Ваши данные, тогда тогда формула для выборки в нечётных строках (то есть через 2 начиная с первой) будет иметь вид =ИНДЕКС($C$8:$C$23;(СТРОКА($C8)-СТРОКА($C$8))*2+1;1)
Через 3 начиная с первой соответственно формула примет вид =ИНДЕКС($C$8:$C$23;(СТРОКА($C8)-СТРОКА($C$8))*3+1;1)
и т д.
Для получения значений в других ячейках формулу размножаем стандартным образом на ячейки вниз.
При этом при выходе выбираемых данных за пределы исходных данных (вне определённого Вами диапазона) функция выдаст ошибку #ССЫЛКА! Вставка строк внутрь диапазона здесь, увы, не приведёт к корректной трансформации формул, формулы заново надо будет повторить для всех ячеек.
Все приведенные формулы корректно трансформируются при вставке столбцов и строк вне диапазона расположения исходных данных
--------- Нет времени на медленные танцы
Ответ отправил: Megaloman (статус: Практикант)
Ответ отправлен: 15.05.2009, 19:39
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249249 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: спасибо !
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.