Если вы еще не знаете про такой прием в Excel, как автозаполнение ячеек путем протягивания мышью крестика - то самое время с ним познакомиться, т.к. инструмент весьма полезный. Что делает автозаполнение: допустим, нам надо заполнить строку или столбец днями недели (Понедельник, Вторник и т.д.). Без автозаполнения нам пришлось бы последовательно вводит в каждую ячейку вручную все эти дни. Но в Excel для выполнения подобной операции нам потребуется заполнить лишь первую ячейку. Запишем только в ячейку
Как только курсор стал крестиком, зажимаем левую кнопку мыши и удерживая её тянем вниз(если надо заполнить строки) или вправо(если надо заполнить столбцы) на необходимое количество ячеек. Теперь все захваченные нами ячейки заполнены днями недели. И не одним Понедельником, а по порядку следования:
Напрашивается вопрос:
У автозаполнения возможности достаточно обширные. Например, если вместо левой кнопки мыши, зажать правую и протянуть, то как только мы отпустим левую кнопку мыши Excel выведет рядом меню, в котором будет предложено выбрать метод заполнения::
Выбираете необходимый пункт и вуаля!
Подобное автозаполнение доступно для числовых данных, для дат и некоторых распространенных данных - дней недели и месяцев. Но откуда Excel знает дни недели и имена месяцев? На основании "зашитых" в него списков. И эти списки можно дополнять своими.
Например, в шаблоне таблицы нам постоянно приходится записывать шапку руками:
- Excel 2003, то переходите
Сервис -(Tools) Параметры -вкладка(Options) Списки (Lists) - Excel 2007 -
Кнопка Офис -Параметры Excel -вкладка(Excel Options) Основные -кнопка(General) Изменить списки (Edit Custom Lists) - Excel 2010 и выше -
Файл -(File) Параметры -вкладка(Options) Дополнительно -кнопка(Advanced) Изменить списки... (Edit Custom Lists)
Здесь мы увидим все "вшитые" в Excel списки автозаполнения:
Самый первый пункт в левой части -
Так же можно воспользоваться полем
После добавления списков закрываем окно, нажав кнопку Ок.
Теперь проверим в действии. Пишем в любую ячейку слово
Но списки автозаполнения помогут не только при записи значений на листе. Так же эти списки можно использовать и для сортировки значений. Для этого выделяем нужные для сортировки ячейки -переходим на вкладку
Рассмотрим жизненную ситуацию, применимую к созданному нами только что списку:
Например, есть уже заполненная таблица, столбцы которой расположены не в том порядке, который нам нужен: Артикул, Дата, Кол-во, Цена. Как видно, порядок столбцов отличается от нашего эталонного. И нам надо упорядочить столбцы в том же порядке, в котором идет наш список(не путать с алфавитным). Выделяем полностью столбцы нашей таблицы -вкладка
Эти списки работают в любой версии Excel, но есть одна ложка дегтя: созданные пользователем списки хранятся непосредственно на компьютере. Следовательно они будут доступны из любой книги на том ПК, на котором эти списки были созданы. И если переслать кому-то книгу, в которой ранее эти списки успешно использовались, новый пользователь их не увидит.
Так же см.:
Выпадающие списки
Связанные выпадающие списки
Дмитрий а можно в excel так чтобы когда заполняешь по рабочим дням выходило так:
13.10.2014
13.11.2014
15.12.2014
13.01.2015
........
то есть одно число 13 е в каждом месяце если в рабочие дни то 13 если в выходные чтобы excel перевел дату на рабочий день то есть 15(понедельник)и так далее
Стандартных методов не знаю.
а не стандартный метод какой нить легкий есть?
Легких путей не могу сейчас надумать. Только изобретать какую-то сложную формулу(совмещенную с РАБДЕНЬ). И то не факт, что вообще получится.
спс Дмитрий буду изобретать формулу))) дай Бог чтобы получилось
=ЕСЛИ(ДЕНЬНЕД(C6)=7;(C6)+0;(C6)+1) ИЛИ (ЕСЛИ(ДЕНЬНЕД(C6=6;(C6)+0;(C6)+1) попробовал эту формулу выдает ошибку слишком много аргументов для данной функции Дмитрий можно ли эту формулу упростить?
Дмитрий один вопрос как сделать так чтобы в таблице заполненной числами в одной ячейке округлить вверх в другой вниз чтобы это автоматом при перетаскивании заполнялось например:
первая ячейка: 200,50
вторая ячейка: 200,30
....................
как в одной формуле это написать?
будет гораздо сложней много проблем связанных с длиной месяца и переходом через год. Нужны будут два столбца. А формула примерно такая
=ЕСЛИ(ДЕНЬНЕД(N5+ДЕНЬ(КОНМЕСЯЦА(N5;0)))=7;N5+ДЕНЬ(КОНМЕСЯЦА(N5;0))+2;ЕСЛИ(ДЕНЬНЕД(N5+ДЕНЬ(КОНМЕСЯЦА(N5;0)))=1;N5+ДЕНЬ(КОНМЕСЯЦА(N5;0))+1;N5+ДЕНЬ(КОНМЕСЯЦА(N5;0))))
"Если есть вопрос по проблеме в Excel- добро ПОЖАЛОВАТЬСЯ (?) на Форум..."
Елена, добрый день. А что смущает? Это не опечатка - так я специально написал. Есть проблема - жалуйтесь и просите помощи в форуме. В комментариях нет возможности все проблемы решать. Тем более на форуме более 2000 участников, а в комментарии смотрю практически только я.
Здравствуйте, подскажите как сохранить списки автозаполнения, чтоб при новой работе с нуля, создавая новую книгу, в ней уже были мои списки?
Если имеется ввиду возможность работы с созданными ранее списками после переустановки Excel - то никак.