Как создать программу в Excel.
Смотрите также такое Поиск?). — это минимум этой цели воспользуйтесь сначала выделить диапазонОтмечаем «столбец» и жмем названию (латинской букве) Application.WindowState = xlMaximized ползунок для заполнения 100, если расчет инструкциям, которые заданы с координатами (1, 11, то пишем: берут x1=0 и всего начать с Например, для Range С тех порМожноYuraonline
который оплачивается при числовыми фильтрами (картинка ячеек, а потом ОК. левой кнопкой мыши. ‘ Установка защиты строчек в столбцах… ведется в процентах, в описании формата. 1))For i = 1
x2=10. Кроме того, самых элементарных кодов. — это Value он пережил нескольков: Спасибо Pelena за
заказе машины. И выше). Убираете галочки нажать кнопку «Таблица».Совет. Для быстрой вставкиДля выделения строки – книги ActiveWorkbook.Protect «пароль», Поэтому хочу сделать а в случае
и пр.If x>0 Then Cells(1, to 10 step необходимо ввести константуЗадача: написать программу, которая или Formula. модификаций и востребован
Excel сделать программу помощь! вот к этой напротив тех значений,Теперь вносите необходимые данные столбца нужно выделить по названию строки Structure:=True, Windows:=True End программой… суммарной величины —Изучение свойств этих функций 1).Value = 1
1 Next. — значение для будет копировать значениеМетоды — это команды, у миллионов пользователейна любой вкусSerge_007 стоимости уже прибавляется которые должны быть в готовый каркас. столбец в желаемом (по цифре). SubНа листе менюfio (ItogF – ItogP).
и их применениеIf x=0 Then Cells(1,Здесь step — шаг. шага изменения аргумента содержимое одной ячейки показывающие, что требуется
excel-office.ru
VBA Excel: примеры программ. Макросы в Excel
по всему миру. и потребность. Сначала: Для всех плата за пройденный спрятаны. Если потребуется дополнительный месте и нажатьЧтобы выделить несколько столбцов размещаете кнопки и: Простого пути нет,Результаты опять же сразу позволит значительно расширить 1).Value = 0 В данном случае и начальное значение и затем записывать сделать. При написании При этом многие
Что такое VBA
нужно сделать таблицу.Цитата км, если машинаYuraonline столбец, ставим курсор CTRL+SHIFT+»=». или строк, щелкаем
прочие элементы управления, кроме как научиться записываются в соответствующие сферу применения «Эксель».If x он равен двум. для счетчика. в другую. кода в VBA работают лишь с Смотрите статью «Как
(Yuraonline)200?’200px’:»+(this.scrollHeight+5)+’px’);»>вместо ответа из поехала за мкад.: Здравствуйте ! Прошу в предназначенную дляВсе эти навыки пригодятся левой кнопкой мыши скрываете пустые строки программировать, кажется. Может, ячейки, поэтому нетПопробуем перейти к решениюEnd Sub. По умолчанию отсутствиеВсе примеры макросов VBAДля этого: их необходимо отделять малой толикой возможностей сделать таблицу в 25 знаков, который Прибавляется плата за помочь с созданием названия ячейку. Вписываем при составлении таблицы
Объекты, коллекции, свойства и методы
по названию, держим и столбцы. К вам просто вынести необходимости их присваивания более сложных задач.Остается запустить макрос и этого слова в Excel создаются пооткрывают вкладку «Вид»; от объекта точкой. этого табличного процессора Excel». Вставить в реально поможет (С
дополнительные места погрузки/разгрузки небольшой программы по наименование и нажимаем в программе Excel. и протаскиваем. каждой кнопке привязываете нужные поля на переменным. Например: получить в «Эксель»
цикле означает, что той же процедуре,переходят на пиктограмму «Макросы»; Например, как будет и даже не таблицу формулы, смотрите помощью функции ГПР и простой за
расчету стоимости доставки. ВВОД. Диапазон автоматически Нам придется расширятьДля выделения столбца с макрос, который скроет отдельный Excel-лист?
Перед запуском созданной программы,Дан бумажный документ отчета нужное значение для шаг единичный. которая представлена выше.жмут на «Запись макроса»; показано в дальнейшем, догадываются, как им раздел сайта «Формулы или ВПР.), Вам ночь, но мин. В приложенном примере расширится. границы, добавлять строки помощью горячих клавиш
лист «Меню» иspkural требуется сохранить рабочую фактического уровня издержек
Как начать
аргумента.Полученные результаты нужно сохранять В данном конкретномзаполняют открывшуюся форму. очень часто при могло бы облегчить
в Excel». Описание не лень писать стоимость заказа остается 7 таблиц, нужноЕсли необходимо увеличить количество
- /столбцы в процессе ставим курсор в отобразит лист нужной: Спасибо. Этот вариант, книгу, например, под
- предприятия. Требуется:
- Как вы уже могли в ячейки с случае код выглядит,
- Для простоты в поле программировании в «Эксель»
жизнь умение программирования
разных формул размещены
бесполезное гневное сообщение
неизменной, поэтому в
чтобы в таблице строк, зацепляем в работы. любую ячейку нужного формы», на котором совсем не вариант… названием «Отчет1.xls».разработать его шаблонную часть
заметить, программировать в номером (i,1). Тогда как: «Имя макроса» оставляют используют команду Cells(1,1).Select. в Excel. и в других из 39-ти знаковОно расчете она должна №1 в ячейке нижнем правом углуЗаполняем вручную шапку – столбца – нажимаем свои элементы управления
Макросы в Excel
VinniPuhКлавишу «Создать отчетную таблицу» посредством табличного процессора самом известном табличном при каждом запускеSub programm() «Макрос1», а в Она означает, чтоПрограммирование в Excel осуществляется разделах сайта. Данные не гневное. Оно быть показана. С3 была возможность за маркер автозаполнения названия столбцов. Вносим Ctrl + пробел. и т.п.: Можно попытаться сделать требуется нажать всего «Эксель»;
Пример 1
процессоре Microsoft не цикла с увеличениемx1 = 1 поле «Сочетание клавиш» необходимо выбрать ячейку
посредством языка программирования
- в таблицах можно
- от усталости… 99%
- Yuraonline
- выбора автомобиля по
и протягиваем вниз. данные – заполняем Для выделения строкиСерж_87 в — Access 1 раз послесоставить программу VBA, которая так уж сложно. i на величину
x2 = 10 вставляют, например, hh с координатами (1,1) Visual Basic for сортировать и фильтровать. пользователей могли бы: С выпадающим списком параметрам, которые соответствуютС выходом новых версий
строки. Сразу применяем
- – Shift +: ну и какова
- spkural ввода заголовочной информации.
- будет запрашивать исходные Особенно, если научиться шага автоматически будет
shag = 0.1 (это значит, что т.е. A1. Application, который изначально
Читайте статью «Фильтр получить помощь просто разобрался, теперь как заголовкам остальных таблиц программы работа в на практике полученные пробел. скорость программы написанной: Интересно!!! А подробнее, Следует знать и данные для ее применять функции VBA.
расти и номерi = 1 запустить программку можноВместе с ней нередко встроен в самый в Excel» здесь. из инета. Но при выборе значений ( с 2 Эксель с таблицами знания – расширяемЕсли информация при заполнении
на VBA к не могли бы другие правила. В заполнения, осуществлять необходимые Всего в этом у строки. ТакимDo While x1 <
Пример 2
будет блиц-командой «Ctrl+h»). используется Selection.ClearContents. Ее известный табличный процессор
Можно сделать телефонный не хотят. Быть из выпадающего списка по 7). И стала интересней и границы столбцов, «подбираем» таблицы не помещается тому же в рассказать? частности, кнопка «Добавить
расчеты и заполнять языке программирования, созданном образом, произойдет оптимизация x2 (цикл будет Нажимают Enter. выполнение означает очистку от Microsoft. справочник , составить поисковиком и тратить
подставлять нужные значения соответственно при изменении динамичней. Когда на высоту для строк. нужно изменить границы excel? Он тяжелоVinniPuh
строку» должна нажиматься
ими соответствующие ячейки
специально для написания
кода.
выполняться пока верно
Теперь, когда уже запущена содержимого выбранной ячейки.К его достоинствам специалисты самим иил сделать на это время
в нужные ячейки этого параметра в
листе сформирована умнаяЧтобы заполнить графу «Стоимость», ячеек: справляется при обработке
: В нем сами каждый раз после шаблона. приложений в «Эксель»
В целом код будет выражение x1 <
запись макроса, производятПрежде всего требуется создать относят сравнительную легкость
из списка поставщиков,
— извините, не
в таблицу №1 таблицу №1 подставлялись таблица, становится доступным ставим курсор вПередвинуть вручную, зацепив границу больших объемах данных создаете таблицы или ввода в таблицу
Рассмотрим один из вариантов и Word, около выглядеть, как:
Пример 3
x2) копирование содержимого какой-либо файл и сохранить освоения. Как показывает заказчиков – статья в моих правилах. из таблицы №2.
нужные значения из инструмент «Работа с первую ячейку. Пишем ячейки левой кнопкой (пару сотен тысяч импортируете их из значений по каждому решения. 160 функций. Их
Sub program()y=x1 + x1^2 + ячейки в другую. его, присвоив имя практика, азами VBA «Телефонный справочник вЦитатаSerge_007
выбранной таблицы. Как таблицами» — «Конструктор».
«=». Таким образом, мыши. строк хотябы). Это файла — Excel, виду деятельности. После
Все действия осуществляются на можно разделить наFor i = 1 3*x1^3 – Cos(x1) Возвращаются на исходную и выбрав тип
могут овладеть даже Excel» тут.(Yuraonline)200?’200px’:»+(this.scrollHeight+5)+’px’);»>нужно сначала правильно
: это можно реализовать?Здесь мы можем дать мы сигнализируем программеКогда длинное слово записано программа для анализа а уж по
занесения всех данных стандартном листе в несколько больших групп. To 10 StepCells(i, 1).Value = x1 пиктограмму. Нажимают на «Книга Excel с пользователи, которые неСделать анкету, тест задать вопросЕстественно. НаYuraonline
Pelena имя таблице, изменить
Excel: здесь будет
в ячейку, щелкнуть готового резулльта. Писать ним можно любую требуется нажать кнопку Excel. Резервируются свободные Это:
1 (можно записать (значение x1 записывается «Запись макроса». Это поддержкой макросов». имеют навыков профессионального
– статья «Как правильный вопрос будет, Вы вообще знаете: Вариант с одной
размер.
формула. Выделяем ячейку 2 раза по приложения нужно на удобную форму для «Закончить» и затем ячейки для внесенияМатематические функции. Применив их просто For i в ячейку с действие означает завершениеЗатем необходимо перейти в
Пример 4
программирования. К особенностям сделать тест в и правильный ответ что такое Поиск? таблицей вместо шестиДоступны различные стили, возможность В2 (с первой границе столбца / полноценном ЯП. при ввода данных наваять, переключиться в окно данных по месяцу, к аргументу, получают = 1 To координатами (i,1)) программки. приложение VB, для
VBA относится выполнение Excel» здесь.ЦитатаYuraonline не подойдет? преобразовать таблицу в
ценой). Вводим знак
строки. Программа автоматически
переходе с VBA
он в принципе «Эксель». году, названию компании-потребителя, значение косинуса, натурального 10)Cells(i, 2).Value = y
Далее:
чего достаточно воспользоваться скрипта в средеПример ещё одной(Yuraonline)200?’200px’:»+(this.scrollHeight+5)+’px’);»>Вам не лень: Да конечно ,
Yuraonline обычный диапазон или
умножения (*). Выделяем расширит границы.
это VB.NET подходящий
для этого и
Теперь вы знаете, как сумме издержек, их логарифма, целой частиCells(i, 1).Value = i
Функции VBA
(значение y записываетсявновь переходят на строку комбинацией клавиш «Alt» офисных приложений. программы, сделанной в писать бесполезное гнев но для того: Спасибо! Конечно подойдет… сводный отчет. ячейку С2 (сЕсли нужно сохранить ширину вариант предназначен. решать задачи для уровня, товарооборота. Так и пр.
- ^ 2 (т.е. в ячейку с «Макросы»; и «F11». Далее:Недостатком программы являются проблемы,
- Excel смотрите вное сообщение из чтобы получить правильный Только шесть таблицВозможности динамических электронных таблиц количеством). Жмем ВВОД. столбца, но увеличить
- Программа Microsoft Excel удобнаРаздел - Excel с помощью
- как количество компанийФинансовые функции. Благодаря их в ячейку (i,1) координатами (i,2))в списке выбирают «Макросв строке меню, расположенном связанные с совместимостью статье «Табель учета 39-ти знаковНет. Повторюсь ответ, нужно сначала были показаны для MS Excel огромны.Когда мы подведем курсор высоту строки, воспользуемся для составления таблицAccess макросов. Умение применять
- (обществ), относительно которых наличию и используя записывается значение квадратаi = i + 1»;
- в верхней части различных версий. Они рабочего времени в — оно не правильно задать вопрос. примера, чтобы было Начнем с элементарных к ячейке с кнопкой «Перенос текста» и произведения расчетов., находится по vba excel (примеры составляется отчет, не
- программирование в Excel, i) 1 (действует счетчик);нажимают «Выполнить» (то же окна, нажимают на
- обусловлены тем, что Excel». гневное. Юрий, попробуйте Без этого можно понятней. 1) Я навыков ввода данных формулой, в правом
- на панели инструментов.
Рабочая область – этому адресу - программ см. выше) зафиксировано, ячейки для
Пример 5
можно получать эффективныеNext (в некотором смыслеx1 = x1 +
действие запускается начатием иконку рядом с код программы VBA
- Или автоматический график тысячу дней отвечать месяц сидеть и
- бы хотел понять и автозаполнения: нижнем углу сформируетсяДля изменения ширины столбцов это множество ячеек, http://www.cyberforum.ru/ms-access/ может понадобиться и
внесения значений по инструменты для ведения
Создание шаблона
играет роль счетчика shag (аргумент изменяется сочетания клавиш «Ctrl+hh»). иконкой Excel; обращается к функциональным дежурств. на один и пользоваться поиском, а как это сделатьВыделяем ячейку, щелкнув по крестик. Он указываем и высоты строк которые можно заполнятьspkural для работы в итогам и ФИО бухгалтерского учета и и означает еще
Переменные
на величину шага);В результате происходит действие,выбирают команду Mudule; возможностям, которые присутствуютКак содать программу
- тот же вопрос толку никакого не
- самому? 2) Как ней левой кнопкой на маркер автозаполнения.
- сразу в определенном данными. Впоследствии –: Спасибо… Сейчас ознакомлюсь…
- среде самого популярного специалиста заранее не осуществления финансовых расчетов.
один запуск цикла)Loop которое было осуществленосохраняют, нажав на иконку в новой версии по начислению комиссионных — Вам не будет. Я на
Решение задачи с использованием программирования на VBA
сделать чтобы параметр мыши. Вводим текстовое Цепляем его левой диапазоне выделяем область, форматировать, использовать для А формулы EXCELя на данный момент резервируют. Рабочему листуФункции обработки массивов. К
End Sub.End Sub. в процессе записи с изображением floppy
продукта, но отсутствуют и премий сотрудникам, надоест? сегодняшний день не » Стоимость за
/числовое значение. Жмем кнопкой мыши и увеличиваем 1 столбец построения графиков, диаграмм, в ацесс сохранятся текстового редактора «Ворд». присваивается новое название. ним относятся Array,
Если все сделано правильно,В результате запуска данного макроса. disk; в старой. Также
смотрите в статьеЗЫЗЫ. И оно силен в excel ночь » участвовал
ВВОД. Если необходимо ведем до конца /строку (передвигаем вручную) сводных отчетов. при импортировании? В частности, можно Например, «Օтчет». IsArray; LBound; UBound. в том числе макроса в «Эксель»Имеет смысл увидеть, какпишут, скажем так, набросок к минусам относят «Функция сравнения в не бесполезное - и хочу научиться в расчете ,
изменить значение, снова столбца. Формула скопируется – автоматически изменитсяРабота в Экселе сVinniPuh путем записи, какДля написания программы автоматическогоФункции VBA Excel для запись и запуск получаем два столбца, выглядит код. Для кода. и чрезмерно высокую Excel». я ведь дал на конкретных примерах только по необходимости?( ставим курсор в во все ячейки. размер всех выделенных таблицами для начинающих: Нет, их нужно показано в самом заполнения шаблона, необходимо
строки. Это достаточно
fb.ru
Как из файла EXCEL сделать программу по типу 1С или иных похожих?
макроса (см. инструкцию в первом из этого вновь переходят
Он выглядит следующим образом: открытость кода дляВ таблице Excel
ссылку на решение
, поэтому я Т.е. нужен выбрали, эту же ячейкуОбозначим границы нашей таблицы. столбцов и строк.
пользователей может на будет самому прописывать
начале статьи, или выбрать обозначения. Они многочисленная группа. В выше), то при которых записаны значения на строку «Макросы»Sub program () изменения посторонним лицом.
можно анализировать неAndreTM здесь на форуме. нет убрали.) и вводим новые Выделяем диапазон с
Примечание. Чтобы вернуть прежний первый взгляд показаться в запросах. через написание кода будут использоваться для нее входят, например, его вызове каждый для x, а
и нажимают «Изменить»’Наш код Тем не менее только цифры, но: Знаете, уважаемый Если Я задал вопросPelena
данные. данными. Нажимаем кнопку: размер, можно нажать
сложной. Она существенноВот тут - создавать кнопки меню,
переменных: функции Space для раз будет получаться во втором —
или «Войти». ВEnd Sub Microsoft Office, а и слова, текст, бы вы даже потому, что я: Предлагаю немного перекомпоноватьПри введении повторяющихся значений «Главная»-«Границы» (на главной кнопку «Отмена» или отличается от принципов Путеводитель по форуму
благодаря которым многиеNN– номер текущей строки создания строки с столбец заданного размера для y.
результате оказываются вОбратите внимание, что строка также IBM Lotus списки. Создать программы забили в поиск
не понимаю как таблички: будет таблица-справочник Excel будет распознавать странице в меню
комбинацию горячих клавиш построения таблиц в — Полно всякой операции над текстом таблицы; числом пробелов, равных
(в данном случаеЗатем по ним строится среде VBA. Собственно,
«’Наш код» будет Symphony позволяют пользователю
для личного, домашнегоЦитата происходит подставление данных с постоянной информацией их. Достаточно набрать
«Шрифт»). И выбираем CTRL+Z. Но она Word. Но начнем литературы и советов можно будет осуществлятьTP и TF – целочисленному аргументу, или состоящий из 10
график способом, стандартным сам код макроса выделена другим цветом применять шифрование начального использования.(Yuraonline)200?’200px’:»+(this.scrollHeight+5)+’px’);»>подставление данных в в таблицу №1 о расценках и на клавиатуре несколько «Все границы». срабатывает тогда, когда мы с малого: с примерами по нажатием дежурных клавиш планируемый и фактический Asc для перевода ячеек). для «Эксель». находится между строками (зеленым). Причина в кода и установкуЗдесь, для примера, таблицуто всё равно из таблицы №2. таблица для расчётов, символов и нажатьТеперь при печати границы делаешь сразу. Позже с создания и — Access или через вкладку товарооборот; символов в код
В повседневной жизни сплошьДля реализации циклов в Sub Макрос1() и апострофе, поставленном в пароля для его приведена программа в получили бы ответ, Просто ответ мог куда будут вводиться Enter. столбцов и строк – не поможет. форматирования таблицы. ИStep_UA «Вид» и пиктограммуSF и SP – ANSI. Все они
CyberForum.ru
Как работать в Excel с таблицами для чайников: пошаговая инструкция
и рядом возникает VBA Excel 2010, End Sub. начале строки, который просмотра. Excel – расчет ведущий к ВПР() быть такой: « данные по конкретнойЧтобы применить в умной
будут видны.Чтобы вернуть строки в в конце статьи: Возможно будет достаточным «Макросы». фактическая и планируемая имеют широкое применение необходимость принять то как и вЕсли копирование было выполнено, обозначает, что далееИменно с этими понятиями петель для вязания.Но, конечно же, С помощью функции доставке таблице формулу для
Как создать таблицу в Excel для чайников
С помощью меню «Шрифт» исходные границы, открываем вы уже будете использование формы:Автор: Наира сумма издержек; и позволяют работать или иное решение других версиях, наряду например, из ячейки
следует комментарий. нужно разобраться тем,
Через сколько рядов правила форума - ГПР или ВПР.»Yuraonline всего столбца, достаточно можно форматировать данные меню инструмента: «Главная»-«Формат» понимать, что лучшего- для 2003spkural
IP и IF – со строками в в зависимости от
с уже приведенной
Как выделить столбец и строку
А1 в ячейкуТеперь вы можете написать кто собирается работать вязания нужно прибавлять
это не для Все я захожу: Оооо … Так
ввести ее в таблицы Excel, как и выбираем «Автоподбор инструмента для создания данные/форма
: Доброго времени суток, планируемый и фактически «Эксель», создавая приложения, какого-то условия. Не конструкцией Do While C1, то одна любой код и в среде VBA. петли, чтобы вязаное
Как изменить границы ячеек
вас… в поиск, ввожу очень хорошо, лучше одну первую ячейку
- в программе Word. высоты строки» таблиц, чем Excel
- - для 2007+ уважаемые форумчане. уровень издержек. значительно облегчающие работу обойтись без них используется For.
- из строк кода создать для себя Прежде всего необходимо полотно равномерно расширялосьА вам не
ГПР или ВПР не придумаешь. Огромное этого столбца. ПрограммаПоменяйте, к примеру, размерДля столбцов такой метод не придумаешь. параметры Excel/Настройка/Команды неЕсли пишу неОбозначим теми же буквами,
с этими таблицами. и в VBAРассмотрим программу, которая создаст будет выглядеть, как новый инструмент в понять, что такое (например – вяжем лень было полтыщи
и получаю нужный спасибо! скопирует в остальные шрифта, сделайте шапку не актуален. Нажимаем
Работа с таблицами в на ленте/Форма… добавить в ту ветку, но с «приставкой»Функции преобразования типа данных. Excel. Примеры программ, столбец. В каждой Range(“C1”).Select. В переводе VBA Excel (примеры объект. В Excel рукав, косынку, т.д.). знаков набирать? мне ответ. АПросто я хочу ячейки автоматически. «жирным». Можно установить
Как вставить столбец или строку
«Формат» — «Ширина Excel для чайников в панель быстрого прошу меня простить… Itog накопление итога Например, CVar возвращает где дальнейший ход его ячейке будут
это выглядит, как программ см. далее). в этом качестве Скачать программу расчетаPelena
теперь следуя вашей еще и сам
Для подсчета итогов выделяем текст по центру, по умолчанию». Запоминаем не терпит спешки. доступа
Ближе к теме: по данному столбцу. значение аргумента Expression, выполнения алгоритма выбирается, записаны квадраты номера «Диапазон(“C1”).Выделить», иными словами Конечно, тем, кто
Пошаговое создание таблицы с формулами
- выступают лист, книга, петель здесь.: Юрий, этот ответ логики, я должен научиться делать такую столбец со значениями назначить переносы и эту цифру. Выделяем
- Создать таблицу можноTsЕсть файл excel, Например, ItogTP – преобразовав его в а не предопределен соответствующей строки. Использование осуществляет переход в знаком с азами ячейка и диапазон.Можно в таблице Вы получили в
- был сидеть и таблицу. плюс пустая ячейка т.д. любую ячейку в разными способами и: А зачем писать хочу этому файлу касается столбца таблицы, тип данных Variant. изначально, чаще всего
- конструкции For позволит VBA Excel, в Visual Basic, будет Данные объекты обладают сгруппировать данные по моем файле с выдумывать запрос для
Pelena для будущего итогаПростейший способ создания таблиц
столбце, границы которого для конкретных целей стороннюю программу? Всём задать оболочку т.е.
озаглавленного, как «планируемыйФункции работы с датами. используют конструкцию If записать ее очень ячейку С1. намного проще. Однако
Как создать таблицу в Excel: пошаговая инструкция
специальной иерархией, т.е. разделам, подразделам, сворачивать решением в четвертом поиска. «Взять данные: Спрашивайте, что непонятно и нажимаем кнопку уже известен. Но
необходимо «вернуть». Снова
- каждый способ обладает можно сделать используя на основе этого товарооборот».
- Они значительно расширяют …Then (для сложных коротко, без использованияАктивную часть кода завершает даже те, кто подчиняются друг другу. эти разделы, просматиривать посте, там использована из одной таблицы
Yuraonline «Сумма» (группа инструментов в Excel есть «Формат» — «Ширина своими преимуществами. Поэтому
средства самого Excel файла, создать программу.Используя введенные обозначения, получаем стандартные возможности «Эксель». случаев) If …Then счетчика. команда ActiveSheet.Paste. Она их не имеет,Главным из них является
общие данны или функция ГПР. в другую», «Перенос: Как сделать выпадающий «Редактирование» на закладке
Как работать с таблицей в Excel
более удобный вариант столбца» — вводим сначала визуально оценим — макросы. ЯПримерно выглядеть должно формулы для отклонений. Так, функция WeekdayName …END If.Сначала нужно создать макрос,
означает запись содержания при желании смогут Application, соответствующий самой
посмотреть детали данногоЕще можно было данных в таблицу список, в котором
«Главная» или нажмите (в плане последующего заданный программой показатель ситуацию. написал не одну
- это так: Если требуется осуществить возвращает название (полноеРассмотрим конкретный случай. Предположим, как описано выше. выделенной ячейки (в освоиться достаточно быстро. программе Excel. Затем раздела, т.д. Смотрите применить ИНДЕКС() и
- » и тп. я выбираю машину? комбинацию горячих клавиш форматирования, работы с (как правило этоПосмотрите внимательно на рабочий
- программу таким образом.Запустил программу (назовем расчет в % или частичное) дня необходимо создать макрос Далее записываем сам данном случае А1)За таким названием скрываются
- следуют Workbooks, Worksheets, статью «Группировать в ПОИСКПОЗ() Вот после всегоPelena ALT+»=»). данными). 8,43 — количество лист табличного процессора:Создаёте в книге
её манагер) открывается имеем (F – недели по его для «Эксель», чтобы код. Считаем, что в выделенную ячейку программы, написанные на
а также Range. Excel».Yuraonline сказанного у меня: Здесь подробно написаноЕсли нажать на стрелочкуСделаем «умную» (динамическую) таблицу: символов шрифта CalibriЭто множество ячеек в несколько листов: «Меню», окно НЕ excel, P) / P номеру. Еще более в ячейку с нас интересуют значения
exceltable.com
Создание программы расчета в excel (Формулы)
С1. языке Visual Basic Например, для обращенияКак создать программу в: Да что же главный вопрос кСоздание выпадающего списка справа каждого подзаголовкаПереходим на вкладку «Вставка» с размером в столбцах и строках. «Ввод», «Вывод», «Data» а окно программы * 100, а полезной является Timer. координатами (1,1) было для 10 ячеек.Циклы VBA помогают создавать for Application. Таким к ячейке A1 Excel
такое. Правила конечно Вам Serge_007. Этотjakim шапки, то мы
— инструмент «Таблица» 11 пунктов). ОК. По сути – и т.п. Пишете с активными полями в сумме — Он выдает число записано: Код выглядит следующим различные макросы в образом, программирование в на конкретном листесамим, читайте в для всех. Мне форум для профессионалов: Я думаю, что
получим доступ к (или нажмите комбинациюВыделяем столбец /строку правее таблица. Столбцы обозначены макрос Sub Auto_Open() для ввода информации (F – P). секунд, которые прошли1, если аргумент положительный;
образом. Excel. Excel — это следует указать путь статье «Таблица «Домашний,
не лень искать или для новичков итоговая сумма заказа дополнительным инструментам для
горячих клавиш CTRL+T). /ниже того места,
латинскими буквами. Строки ‘ Скрыть ленту (счет, даты иРезультаты этих вычислений можно
с полуночи до0, если аргумент нулевой;
For i = 1
Циклы VBA помогают создавать создание макросов с с учетом иерархии. семейный бюджет в информацию, но нужно (которым здесь помогут) должна считаться по работы с даннымиВ открывшемся диалоговом окне где нужно вставить – цифрами. Если Application.ExecuteExcel4Macro «SHOW.TOOLBAR(«»Ribbon»», True)»
т.д.) лучше всего сразу конкретного момента дня.-1, если аргумент отрицательный. to 10 Next различные макросы. Предположим, нужным кодом. БлагодаряЧто касается понятия «коллекция», Excel»». было получить ответ ? Ведь вместо другой формуле, т. таблицы. указываем диапазон для новый диапазон. То вывести этот лист ‘ Снятие защитыЧто бы за
внести в соответствующиеФункции для преобразования числовогоСоздание такого макроса дляКоманда переводится на «человеческий» что имеется функция этой возможности табличный то это группаМожно настроить в оперативно.
ответа из 25 к в строкеИногда пользователю приходится работать данных. Отмечаем, что есть столбец появится
на печать, получим книги ActiveWorkbook.Unprotect («пароль») основу работы был ячейки таблицы «Эксель». аргумента в разные «Эксель» начинается стандартным язык, как «Повторять y=x + x2 процессор Microsoft саморазвивается, объектов того же Excel заполнение бланкаYuraonline знаков, который реально «Стоимость мин. заказа» с огромными таблицами. таблица с подзаголовками. слева от выделенной чистую страницу. Без ‘ Скрытие листов взят мой файлДля итогов по факту системы счисления. Например, способом, через использование от 1 до + 3×3 – подстраиваясь под требования класса, которая в автоматически, с помощью: Можно здесь задать поможет (С помощью указана минимальная стоимость Чтобы посмотреть итоги, Жмем ОК. Ничего ячейки. А строка всяких границ. книги Sheets(«Work»).Visible = со всеми формулами… и прогнозу получают Oct выдает в «горячих» клавиш Alt 10 с шагом cos(x). Требуется создать конкретного пользователя. Разобравшись записи имеет вид формул. Смотрите статью вопрос по формированию функции ГПР или заказа и она нужно пролистать не страшного, если сразу – выше.Сначала давайте научимся работать False Sheets(«Ввод»).Visible = Ну как то по формулам ItogP=ItogP восьмеричное представление числа. и F11. Далее один». макрос для получения
с тем, как ChartObjects. Ее отдельные «Как заполнить бланк
БД или нужно ВПР.), Вам не
не должна суммироваться одну тысячу строк. не угадаете диапазон.Нажимаем правой кнопкой мыши с ячейками, строками False Sheets(«Вывод»).Visible = так… + P иФункции форматирования. Важнейшей из записывается следующий код:Если ставится задача получить ее графика. Сделать создавать модули для элементы также являются в Excel». поиском искать ответ? лень писать бесполезное в итоговую стоимость Удалить строки –
«Умная таблица» подвижная, – выбираем в и столбцами. False Sheets(«Data»).Visible =Основной минус текущего
ItogF=ItogF+ F. них является Format.Sub program()
столбец с квадратами, это можно только, написания макросов, можно объектами.Немногие знают, что перваяPelena гневное сообщение из заказа. не вариант (данные
динамическая. выпадающем меню «Вставить» False ‘ Отображение
файла в том,Для отклонений используют = Она возвращает значениеx= Cells(1, 1).Value (эта
например, всех нечетных используя циклы VBA. приступать к рассмотрениюСледующее понятие — свойства. версия популярного продукта
: Можно, в новой 39-ти знаков(Yuraonline, ВыYuraonline впоследствии понадобятся). Но
Примечание. Можно пойти по (или жмем комбинациюЧтобы выделить весь столбец,
листа Меню Sheets(«Меню»).Visible что для заполнения (ItogF – ItogP) типа Variant с команда присваивает x чисел из диапазонаЗа начальное и конечное
конкретных примеров программ Они являются необходимой Microsoft Excel появилась
теме, согласно п. вообще знаете что: Минимальная стоимость заказа можно скрыть. Для другому пути – горячих клавиш CTRL+SHIFT+»=»). щелкаем по его = True Sheets(«Меню»).Select
его необходимо двигать / ItogP * выражением, отформатированным согласно значение содержимого ячейки от 1 до
значение аргумента функции VBA Excel. Лучше характеристикой любого объекта. в 1985 году.
excelworld.ru
4 Правил форума
Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.
Конструкция формулы включает в себя: константы, операторы, ссылки, функции, имена диапазонов, круглые скобки содержащие аргументы и другие формулы. На примере разберем практическое применение формул для начинающих пользователей.
Формулы в Excel для чайников
Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.
В Excel применяются стандартные математические операторы:
Оператор | Операция | Пример |
+ (плюс) | Сложение | =В4+7 |
— (минус) | Вычитание | =А9-100 |
* (звездочка) | Умножение | =А3*2 |
/ (наклонная черта) | Деление | =А7/А8 |
^ (циркумфлекс) | Степень | =6^2 |
= (знак равенства) | Равно | |
< | Меньше | |
> | Больше | |
<= | Меньше или равно | |
>= | Больше или равно | |
<> | Не равно |
Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.
Программу Excel можно использовать как калькулятор. То есть вводить в формулу числа и операторы математических вычислений и сразу получать результат.
Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.
При изменении значений в ячейках формула автоматически пересчитывает результат.
Ссылки можно комбинировать в рамках одной формулы с простыми числами.
Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.
В нашем примере:
- Поставили курсор в ячейку В3 и ввели =.
- Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
- Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.
Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:
- %, ^;
- *, /;
- +, -.
Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.
Как в формуле Excel обозначить постоянную ячейку
Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.
Все ссылки на ячейки программа считает относительными, если пользователем не задано другое условие. С помощью относительных ссылок можно размножить одну и ту же формулу на несколько строк или столбцов.
- Вручную заполним первые графы учебной таблицы. У нас – такой вариант:
- Вспомним из математики: чтобы найти стоимость нескольких единиц товара, нужно цену за 1 единицу умножить на количество. Для вычисления стоимости введем формулу в ячейку D2: = цена за единицу * количество. Константы формулы – ссылки на ячейки с соответствующими значениями.
- Нажимаем ВВОД – программа отображает значение умножения. Те же манипуляции необходимо произвести для всех ячеек. Как в Excel задать формулу для столбца: копируем формулу из первой ячейки в другие строки. Относительные ссылки – в помощь.
Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.
Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.
Ссылки в ячейке соотнесены со строкой.
Формула с абсолютной ссылкой ссылается на одну и ту же ячейку. То есть при автозаполнении или копировании константа остается неизменной (или постоянной).
Чтобы указать Excel на абсолютную ссылку, пользователю необходимо поставить знак доллара ($). Проще всего это сделать с помощью клавиши F4.
- Создадим строку «Итого». Найдем общую стоимость всех товаров. Выделяем числовые значения столбца «Стоимость» плюс еще одну ячейку. Это диапазон D2:D9
- Воспользуемся функцией автозаполнения. Кнопка находится на вкладке «Главная» в группе инструментов «Редактирование».
- После нажатия на значок «Сумма» (или комбинации клавиш ALT+«=») слаживаются выделенные числа и отображается результат в пустой ячейке.
Сделаем еще один столбец, где рассчитаем долю каждого товара в общей стоимости. Для этого нужно:
- Разделить стоимость одного товара на стоимость всех товаров и результат умножить на 100. Ссылка на ячейку со значением общей стоимости должна быть абсолютной, чтобы при копировании она оставалась неизменной.
- Чтобы получить проценты в Excel, не обязательно умножать частное на 100. Выделяем ячейку с результатом и нажимаем «Процентный формат». Или нажимаем комбинацию горячих клавиш: CTRL+SHIFT+5
- Копируем формулу на весь столбец: меняется только первое значение в формуле (относительная ссылка). Второе (абсолютная ссылка) остается прежним. Проверим правильность вычислений – найдем итог. 100%. Все правильно.
При создании формул используются следующие форматы абсолютных ссылок:
- $В$2 – при копировании остаются постоянными столбец и строка;
- B$2 – при копировании неизменна строка;
- $B2 – столбец не изменяется.
Как составить таблицу в Excel с формулами
Чтобы сэкономить время при введении однотипных формул в ячейки таблицы, применяются маркеры автозаполнения. Если нужно закрепить ссылку, делаем ее абсолютной. Для изменения значений при копировании относительной ссылки.
Простейшие формулы заполнения таблиц в Excel:
- Перед наименованиями товаров вставим еще один столбец. Выделяем любую ячейку в первой графе, щелкаем правой кнопкой мыши. Нажимаем «Вставить». Или жмем сначала комбинацию клавиш: CTRL+ПРОБЕЛ, чтобы выделить весь столбец листа. А потом комбинация: CTRL+SHIFT+»=», чтобы вставить столбец.
- Назовем новую графу «№ п/п». Вводим в первую ячейку «1», во вторую – «2». Выделяем первые две ячейки – «цепляем» левой кнопкой мыши маркер автозаполнения – тянем вниз.
- По такому же принципу можно заполнить, например, даты. Если промежутки между ними одинаковые – день, месяц, год. Введем в первую ячейку «окт.15», во вторую – «ноя.15». Выделим первые две ячейки и «протянем» за маркер вниз.
- Найдем среднюю цену товаров. Выделяем столбец с ценами + еще одну ячейку. Открываем меню кнопки «Сумма» — выбираем формулу для автоматического расчета среднего значения.
Чтобы проверить правильность вставленной формулы, дважды щелкните по ячейке с результатом.
Содержание
- Процедура создания калькулятора
- Способ 1: использование макросов
- Способ 2: применение функций
- Способ 3: включение встроенного калькулятора Excel
- Вопросы и ответы
Для постоянных пользователей Excel не секрет, что в этой программе можно производить различные математические, инженерные и финансовые расчеты. Данная возможность реализуется путем применения различных формул и функций. Но, если Эксель постоянно использовать для проведения подобных расчетов, то актуальным становится вопрос организации необходимых для этого инструментов прямо на листе, что значительно повысит скорость вычислений и уровень удобства для пользователя. Давайте выясним, как сделать подобный калькулятор в Экселе.
Процедура создания калькулятора
Особенно насущной данная задача становится в случае необходимости постоянно проводить однотипные вычисления и расчеты, связанные с определенным видом деятельности. В целом все калькуляторы в Excel можно разделить на две группы: универсальные (используются для общих математических вычислений) и узкопрофильные. Последняя группа делится на множество видов: инженерные, финансовые, кредитные инвестиционные и т.д. Именно от функциональных возможностей калькулятора, в первую очередь, зависит выбор алгоритма его создания.
Способ 1: использование макросов
Прежде всего, рассмотрим алгоритмы создания пользовательских калькуляторов. Начнем с создания простейшего универсального калькулятора. Данный инструмент будет выполнять элементарные арифметические действия: сложение, умножение вычитание, деление и т. д. Он реализован с помощью макроса. Поэтому прежде, чем приступить к процедуре создания, нужно удостовериться, что у вас включены макросы и панель разработчика. Если это не так, то обязательно следует активировать работу макросов.
- После того, как указанные выше предварительные настройки выполнены, перемещаемся во вкладку «Разработчик». Жмем на иконку «Visual Basic», которая размещена на ленте в блоке инструментов «Код».
- Запускается окно редактора VBA. Если центральная область у вас отобразилась серым цветом, а не белым, то это означает, что поле введения кода отсутствует. Для включения его отображения переходим в пункт меню «View» и жмем по надписи «Code» в появившемся списке. Можно вместо этих манипуляций нажать функциональную клавишу F7. В любом случае поле для ввода кода появится.
- Тут в центральной области нам нужно записать сам код макроса. Он имеет следующий вид:
Sub Calculator()
Dim strExpr As String
' Введение данных для расчета
strExpr = InputBox("Введите данные")
' Вычисление результата
MsgBox strExpr & " = " & Application.Evaluate(strExpr)
End Sub
Вместо словосочетания «Введите данные» вы можете записать любое другое более приемлемое для вас. Именно оно будет располагаться над полем введения выражения.
После того, как код введен, файл нужно перезаписать. При этом его следует сохранить в формате с поддержкой макросов. Жмем на иконку в виде дискеты на панели инструментов редактора VBA.
- Запускается окно сохранения документа. Переходим в ту директорию на жестком диске или съемном носителе, где хотим его сохранить. В поле «Имя файла» присваиваем документу любое желаемое наименование или оставляем то, которое присвоено ему по умолчанию. В обязательном порядке в поле «Тип файла» из всех доступных форматов выбираем наименование «Книга Excel с поддержкой макросов (*.xlsm)». После данного шага клацаем по кнопке «Сохранить» в нижней части окна.
- После этого можно закрывать окно редактора макросов, просто нажав на стандартный значок закрытия в виде красного квадрата с белым крестиком в его правом верхнем углу.
- Чтобы запустить вычислительный инструмент при помощи макроса, находясь во вкладке «Разработчик», клацаем по значку «Макросы» на ленте в блоке инструментов «Код».
- После этого запускается окно макросов. Выбираем наименование того макроса, который мы только что создавали, выделяем его и жмем на кнопку «Выполнить».
- После выполнения данного действия запускается калькулятор, созданный на основе макроса.
- Для того, чтобы произвести в нем вычисление, записываем в поле необходимое действие. Удобнее всего использовать для этих целей числовой блок клавиатуры, который расположен справа. После того, как выражение введено, жмем на кнопку «OK».
- Затем на экране появляется небольшое окошко, которое содержит в себе ответ решения заданного выражения. Для его закрытия жмем на кнопку «OK».
- Но согласитесь, что довольно неудобно каждый раз, когда потребуется произвести вычислительные действия, переходить в окно макросов. Давайте упростим реализацию запуска окна вычислений. Для этого, находясь во вкладке «Разработчик», щелкаем по уже знакомой нам иконке «Макросы».
- Затем в окне макросов выбираем наименование нужного объекта. Щелкаем по кнопке «Параметры…».
- После этого запускается окошко ещё меньше предыдущего. В нем мы можем задать сочетание горячих клавиш, при нажатии на которые будет запускаться калькулятор. Важно, чтобы данное сочетание не использовалось для вызова других процессов. Поэтому первые символы алфавита использовать не рекомендуется. Первую клавишу сочетания задает сама программа Эксель. Это клавиша Ctrl. Следующую клавишу задает пользователь. Пусть это будет клавиша V (хотя вы можете выбрать и другую). Если данная клавиша уже используется программой, то будет автоматически добавлена ещё одна клавиша в комбинацию – Shift. Вписываем выбранный символ в поле «Сочетание клавиш» и жмем на кнопку «OK».
- Затем закрываем окно макросов, нажав на стандартный значок его закрытия в верхнем правом углу.
Теперь при наборе выбранной комбинации горячих клавиш (в нашем случае Ctrl+Shift+V) будет запускаться окно калькулятора. Согласитесь, это намного быстрее и проще, чем каждый раз вызывать его через окно макросов.
Урок: Как создать макрос в Экселе
Способ 2: применение функций
Теперь давайте рассмотрим вариант создания узкопрофильного калькулятора. Он будет предназначен для выполнения конкретных, специфических задач и размещен непосредственно на листе Excel. Для создания этого инструмента будут применяться встроенные функции Эксель.
Для примера создадим инструмент конвертации величин массы. В процессе его создания нами будет использована функция ПРЕОБР. Данный оператор относится к инженерному блоку встроенных функций Эксель. Его задачей является преобразование величин одной меры измерения в другую. Синтаксис данной функции следующий:
=ПРЕОБР(число;исх_ед_изм;кон_ед_изм)
«Число» — это аргумент, имеющий вид числового значения той величины, которую надо конвертировать в другую меру измерения.
«Исходная единица измерения» — аргумент, который определяет единицу измерения величины, подлежащую конвертации. Он задается специальным кодом, который соответствует определенной единице измерения.
«Конечная единица измерения» — аргумент, определяющий единицу измерения той величины, в которую преобразуется исходное число. Он также задается с помощью специальных кодов.
Нам следует подробнее остановиться на этих кодах, так как они нам понадобятся в дальнейшем при создании калькулятора. Конкретно нам понадобятся коды единиц измерения массы. Вот их перечень:
- g – грамм;
- kg – килограмм;
- mg – миллиграмм;
- lbm – английский фунт;
- ozm – унция;
- sg – слэг;
- u – атомная единица.
Нужно также сказать, что все аргументы данной функции можно задавать, как значениями, так и ссылками на ячейки, где они размещены.
- Прежде всего, делаем заготовку. У нашего вычислительного инструмента будет четыре поля:
- Конвертируемая величина;
- Исходная единица измерения;
- Результат конвертации;
- Конечная единица измерения.
Устанавливаем заголовки, под которыми будут размещаться данные поля, и выделяем их форматированием (заливкой и границами) для более наглядной визуализации.
В поля «Конвертируемая величина», «Исходная граница измерения» и «Конечная граница измерения» нами будут вводиться данные, а в поле «Результат конвертации» — выводиться конечный результат.
- Сделаем так, чтобы в поле «Конвертируемая величина» пользователь мог вводить только допустимые значения, а именно числа больше нуля. Выделяем ячейку, в которую будет вноситься преобразуемая величина. Переходим во вкладку «Данные» и в блоке инструментов «Работа с данными» кликаем по значку «Проверка данных».
- Запускается окошко инструмента «Проверка данных». Прежде всего, выполним настройки во вкладке «Параметры». В поле «Тип данных» из списка выбираем параметр «Действительное». В поле «Значение» также из списка останавливаем выбор на параметре «Больше». В поле «Минимум» устанавливаем значение «0». Таким образом, в данную ячейку можно будет вводить только действительные числа (включая дробные), которые больше нуля.
- После этого перемещаемся во вкладку того же окна «Сообщение для ввода». Тут можно дать пояснение, что именно нужно вводить пользователю. Он его увидит при выделении ячейки ввода величины. В поле «Сообщение» напишем следующее: «Введите величину массы, которую следует преобразовать».
- Затем перемещаемся во вкладку «Сообщение об ошибке». В поле «Сообщение» нам следует написать ту рекомендацию, которую увидит пользователь, если введет некорректные данные. Напишем следующее: «Вводимое значение должно быть положительным числом». После этого, чтобы завершить работу в окне проверки вводимых значений и сохранить введенные нами настройки, жмем на кнопку «OK».
- Как видим, при выделении ячейки появляется подсказка для ввода.
- Попробуем ввести туда некорректное значение, например, текст или отрицательное число. Как видим, появляется сообщение об ошибке и ввод блокируется. Жмем на кнопку «Отмена».
- А вот корректная величина вводится без проблем.
- Теперь переходим к полю «Исходная единица измерения». Тут мы сделаем так, что пользователь будет выбирать значение из списка, состоящего из тех семи величин массы, перечень которых был приведен выше при описании аргументов функции ПРЕОБР. Ввести другие значения не получится.
Выделяем ячейку, которая находится под наименованием «Исходная единица измерения». Снова клацаем по иконке «Проверка данных».
- В открывшемся окне проверки данных переходим во вкладку «Параметры». В поле «Тип данных» устанавливаем параметр «Список». В поле «Источник» через точку с запятой (;) перечисляем коды наименований величин массы для функции ПРЕОБР, о которых шел разговор выше. Далее жмем на кнопку «OK».
- Как видим, теперь, если выделить поле «Исходная единица измерения», то справа от него возникает пиктограмма в виде треугольника. При клике по ней открывается список с наименованиями единиц измерения массы.
- Абсолютно аналогичную процедуру в окне «Проверка данных» проводим и с ячейкой с наименованием «Конечная единица измерения». В ней тоже получается точно такой же список единиц измерения.
- После этого переходим к ячейке «Результат конвертации». Именно в ней будет содержаться функция ПРЕОБР и выводить результат вычисления. Выделяем данный элемент листа и жмем на пиктограмму «Вставить функцию».
- Запускается Мастер функций. Переходим в нем в категорию «Инженерные» и выделяем там наименование «ПРЕОБР». Затем клацаем по кнопке «OK».
- Происходит открытие окна аргументов оператора ПРЕОБР. В поле «Число» следует ввести координаты ячейки под наименованием «Конвертируемая величина». Для этого ставим в курсор в поле и кликаем левой кнопкой мыши по этой ячейке. Её адрес тут же отображается в поле. Таким же образом вводим координаты в поля «Исходная единица измерения» и «Конечная единица измерения». Только на этот раз кликаем по ячейкам с такими же названиями, как у этих полей.
После того, как все данные введены, жмем на кнопку «OK».
- Как только мы выполнили последнее действие, в окошке ячейки «Результат конвертации» тут же отобразился результат преобразования величины, согласно ранее введенным данным.
- Давайте изменим данные в ячейках «Конвертируемая величина», «Исходная единица измерения» и «Конечная единица измерения». Как видим, функция при изменении параметров автоматически пересчитывает результат. Это говорит о том, что наш калькулятор полностью функционирует.
- Но мы не сделали одну важную вещь. Ячейки для ввода данных у нас защищены от введения некорректных значений, а вот элемент для вывода данных никак не защищен. А ведь в него вообще нельзя ничего вводить, иначе формула вычисления будет просто удалена и калькулятор придет в нерабочее состояние. По ошибке в эту ячейку можете ввести данные и вы сами, не говоря уже о сторонних пользователях. В этом случае придется заново записывать всю формулу. Нужно заблокировать любой ввод данных сюда.
Проблема состоит в том, что блокировка устанавливается на лист в целом. Но если мы заблокируем лист, то не сможем вводить данные в поля ввода. Поэтому нам нужно будет в свойствах формата ячеек снять возможность блокировки со всех элементов листа, потом вернуть эту возможность только ячейке для вывода результата и уже после этого заблокировать лист.
Кликаем левой кнопкой мыши по элементу на пересечении горизонтальной и вертикальной панели координат. При этом выделяется весь лист. Затем кликаем правой кнопкой мыши по выделению. Открывается контекстное меню, в котором выбираем позицию «Формат ячеек…».
- Запускается окно форматирования. Переходим в нем во вкладку «Защита» и снимаем галочку с параметра «Защищаемая ячейка». Затем клацаем по кнопке «OK».
- После этого выделяем только ячейку для вывода результата и кликаем по ней правой кнопкой мыши. В контекстном меню клацаем по пункту «Формат ячеек».
- Снова в окне форматирования переходим во вкладку «Защита», но на этот раз, наоборот, устанавливаем галочку около параметра «Защищаемая ячейка». Затем щелкаем по кнопке «OK».
- После этого перемещаемся во вкладку «Рецензирование» и жмем на иконку «Защитить лист», которая расположена в блоке инструментов «Изменения».
- Открывается окно установки защиты листа. В поле «Пароль для отключения защиты листа» вводим пароль, с помощью которого при необходимости в будущем можно будет снять защиту. Остальные настройки можно оставить без изменений. Жмем на кнопку «OK».
- Затем открывается ещё одно небольшое окошко, в котором следует повторить ввод пароля. Делаем это и жмем на кнопку «OK».
- После этого при попытке внесения любых изменений в ячейку вывода результата действия будут блокироваться, о чем сообщается в появляющемся диалоговом окне.
Таким образом, мы создали полноценный калькулятор для конвертации величины массы в различные единицы измерения.
Кроме того, в отдельной статье рассказывается о создании ещё одного вида узкопрофильного калькулятора в Экселе для расчета платежей по кредитам.
Урок: Расчет аннуитетного платежа в Экселе
Способ 3: включение встроенного калькулятора Excel
Кроме того, в Экселе имеется собственный встроенный универсальный калькулятор. Правда, по умолчанию кнопка его запуска отсутствует на ленте или на панели быстрого доступа. Рассмотрим, как активировать её.
- После запуска программы Excel перемещаемся во вкладку «Файл».
- Далее в открывшемся окне переходим в раздел «Параметры».
- После запуска окошка параметров Excel перемещаемся в подраздел «Панель быстрого доступа».
- Перед нами открывается окно, правая часть которого разделена на две области. В правой ее части расположены инструменты, которые уже добавлены на панель быстрого доступа. В левой представлен весь набор инструментов, который доступен в Excel, включая отсутствующие на ленте.
Над левой областью в поле «Выбрать команды» из перечня выбираем пункт «Команды не на ленте». После этого в списке инструментов левой области ищем наименование «Калькулятор». Найти будет просто, так как все названия расположены в алфавитном порядке. Затем производим выделения данного наименования.
Над правой областью находится поле «Настройка панели быстрого доступа». Оно имеет два параметра:
- Для всех документов;
- Для данной книги.
По умолчанию происходит настройка для всех документов. Этот параметр рекомендуется оставить без изменений, если нет предпосылок для обратного.
После того, как все настройки совершены и наименование «Калькулятор» выделено, жмем на кнопку «Добавить», которая расположена между правой и левой областью.
- После того, как наименование «Калькулятор» отобразилось в правой области окна, жмем на кнопку «OK» внизу.
- После этого окно параметров Excel будет закрыто. Чтобы запустить калькулятор, нужно кликнуть на одноименный значок, который теперь располагается на панели быстрого доступа.
- После этого инструмент «Калькулятор» будет запущен. Функционирует он, как обычный физический аналог, только на кнопки нужно нажимать курсором мышки, её левой кнопкой.
Как видим, в Экселе существует очень много вариантов создания калькуляторов для различных нужд. Особенно эта возможность полезна при проведении узкопрофильных вычислений. Ну, а для обычных потребностей можно воспользоваться и встроенным инструментом программы.
Стоит иметь в виду, что Excel сам по себе сложный калькулятор, который в состоянии рассчитывать таблицы, создавать сводную таблицу, строить графики и умножать матрицы, находить их определитель. И также сортировать данные.
Часто при работе в Excel для быстрой проверки и простых вычислений рука так и тянется к обычному калькулятору. Его приходится искать в меню или на панели задач с сопутствующими комментариями. Оказывается, разработчики программы учли и это. Для расчетов в режиме калькулятора предусмотрены две основных возможности.
Встроенный калькулятор
Значок калькулятора можно вывести на панель быстрого доступа Excel. Для этого используем Файл, далее Параметры → Панель быстрого доступа. В поле Выбрать команды из Все команды находим Калькулятор (команды расположены по алфавиту), затем жмем Добавить и ОК.
Если в вашей версии нет списка Файл, нажимаем на элемент выпадающего списка справа на панели быстрого доступа (Рис. 1) и выполняем последовательность: Выбрать команды из Все команды → Калькулятор → Добавить → ОК. Нужный символ появится на панели (Рис. 3).
Рис. 1. Выпадающий список настройки панели быстрого доступа.
Рис. 2. Добавление команды калькулятор на панель быстрого доступа.
Клавиша Калькулятор добавлена на панель быстрого доступа. Стандартный калькулятор открывается одним нажатием без дополнительных усилий.
Рис. 3. Значок калькулятора на панели быстрого доступа.
Собственный калькулятор
Если один и тот же расчет выполняется часто, например, определение напряжения в сечении балки или дисконтированного денежного потока, – собственный, то есть созданный самостоятельно калькулятор очень их упростит.
Рассмотрим калькулятор для расчета напряжения при растяжении.
Предположим, усилие в точке расчета, материал и его напряжение известны. Нужно найти площадь сечения. Она определяется как
F=P [σ]F= P [σ],
где PP – усилие,
σσ – напряжение.
Составляем в Excel таблицу исходных данных. Вносим значения усилия и напряжения, единицы измерения и в ячейке GH2 вводим формулу. Множитель 10,1971 связан с необходимостью конвертации кгс в МПа.
МПа = 10,197116 кгс/см2
Рис. 4. Калькулятор для определения площади поперечного сечения при растяжении-сжатии.
В дальнейшем этот калькулятор можно усложнить, добавив материалы, формы поперечных сечений и случай изгиба.
Калькулятор для расчета дисконтированного денежного потока основан на том же принципе: в ячейку вносится формула, которая распространяется на соседние, и результаты суммируются в ячейке I4 и I6 с помощью Автосуммы.
Рис. 5. Калькулятор для расчета дисконтированного денежного потока.
И в 1-м, и во 2-м случае результат изменится сразу после ввода нового значения.
Из предыдущего случая очевидно, что калькуляторы на рис. 3 и 4 представляют собой таблицы с упрощенным вводом данных. К их плюсам относится быстрота расчетов и простота изменения калькулятора.
Макросы
После запуска стандартного макроса
Sub Calculator()
Dim strExpr As String
’ Введение данных для расчета
strExpr = InputBox(“Введите данные”)
’ Вычисление результата
MsgBox strExpr & » = » & Application.Evaluate(strExpr)
End Sub
получаем почти тот же результат, что при использовании встроенного калькулятора. Преимуществом является то, что в окне ввода можно указать всю последовательность вычислений (Рис. 6).
Рис. 6. Калькулятор, созданный в редакторе VBA.
Макрос вводится через окно редактора VBA – вкладка файл → разработчик → кнопка Visual Basic. Для его отладки требуется как минимум 5 операций, тем не менее результат стоит затраченных усилий.
Остается удивляться, почему вариант на рис. 6 не включен в стандартные опции программы Excel.
Excel позволяет создать калькулятор практически для любой задачи и его вид может полностью определяться и изменяться пользователем под потребности.
В программе Excel есть множество других интересных и полезных функций, например, формула времени — читайте и изучайте на Справочнике!
Последнее десятилетие компьютер в бухгалтерии стал просто незаменимым инструментом. При этом его применение разнопланово. В первую очередь это, конечно, использование бухгалтерской программы. На сегодняшний день разработано довольно много программных средств, как специализированных («1С», «Инфо-Бухгалтер», «БЭСТ» и т. д.), так и универсальных, подобно Microsoft Office. На работе, да и в быту часто приходится делать массу различных расчётов, вести многострочные таблицы с числовой и текстовой информацией, проделывая с данными всяческие вычисления, выводя на печать варианты. Для решения ряда экономических и финансовых задач целесообразно использовать многочисленные возможности электронных таблиц. Рассмотрим в этой связи вычислительные функции MS Excel.
Владимир СЕРОВ, к. п. н., Ольга ТИТОВА
Источник: Журнал «Бухгалтер и Компьютер» №4 2004г.
Как и любая другая электронная таблица, MS Excel предназначен прежде всего для автоматизации расчётов, которые обычно производят на листке бумаги или с помощью калькулятора. На практике в профессиональной деятельности встречаются довольно сложные расчёты. Именно поэтому мы подробнее поговорим о том, как Excel помогает нам автоматизировать их выполнение.
Для обозначения какого-либо действия, например сложения, вычитания и т. п., в формулах применяются операторы.
Все операторы делятся на несколько групп (см. таблицу).
ОПЕРАТОР |
ЗНАЧЕНИЕ |
ПРИМЕР |
|
||
+ (знак плюс) |
Сложение |
=А1+В2 |
— (знак минус) |
Вычитание Унарный минус |
=А1-В2 =-В2 |
/(косая черта) |
Деление |
=А1/В2 |
*(звёздочка) |
Умножение |
= А1*В2 |
% (знак процента) |
Процент |
=20% |
^ (крышка) |
Возведение в степень |
= 5^3 (5 в 3-й степени) |
|
||
= |
Равно |
=ЕСЛИ(А1=В2;»Да»;»Нет») |
> |
Больше |
=ЕСЛИ(А1>В2;А1;В2) |
Меньше |
=ЕСЛИ(АКВ2;В2;А1) |
|
>= |
Больше или равно Меньше или равно |
=ЕСЛИ(А1>=В2;А1;В2) =ЕСЛИ(АК=В2;В2;А1) |
Не равно |
=ЕСЛИ(А1 В2;»Не равны») |
|
|
||
&(амперсанд) |
Объединение последовательностей символов в одну последовательность символов |
= «Значение ячейки В2 равняется: «&В2 |
|
||
Диапазон(двоеточие) |
Ссылка на все ячейки между границами диапазона включительно |
=СУММ(А1:В2) |
Объединение (точка с запятой) |
Ссылка на объединение ячеек диапазонов |
=СУММ(А1:В2;СЗ;D4:Е5) |
Пересечение(пробел) |
Ссылка на общие ячейки диапазонов |
=CУMM(A1:B2C3D4:E5) |
Арифметические операторы используются для обозначения основных математических операций над числами. Результатом выполнения арифметической операции всегда является число. Операторы сравнения используются для обозначения операций сравнения двух чисел. Результатом выполнения операции сравнения является логическое значение ИСТИНА или ЛОЖЬ.
Для выполнения вычислений в программе Excel используются формулы. С помощью формул можно, например, складывать, умножать и сравнивать данные таблиц, т. е. формулами следует пользоваться, когда необходимо ввести в ячейку листа (автоматически рассчитать) вычисляемое значение. Ввод формулы начинается с символа “=” (знак равенства). Именно этим знаком отличается ввод формул от ввода текста или простого числового значения.
При вводе формул можно применять обычные числовые и текстовые значения. Напомним, что числовые значения могут содержать только цифры от 0 до 9 и специальные символы: (плюс, минус, косая черта, круглые скобки, точка, запятая, знаки процента и доллара). Текстовые значения могут содержать любые символы. Необходимо отметить, что используемые в формулах текстовые выражения должны заключаться в двойные кавычки, например “константа1”. Кроме того, в формулах можно использовать ссылки на ячейки (в том числе в виде имён) и многочисленные функции, которые соединяются между собой операторами.
Ссылки представляют собой включаемые в формулу адреса ячеек или диапазоны ячеек. Ссылки на ячейки задаются обычным образом, т. е. в виде A1, B1, C1. Например, для того, чтобы получить в ячейке A3 сумму ячеек A1 и A2, в неё достаточно ввести формулу =A1+A2 (рис. 1).
При вводе формулы ссылки на ячейки могут символ за символом непосредственно набираться с клавиатуры на латинице, но чаще намного проще указывать их с помощью мыши. Например, чтобы ввести формулу =A1+B2, нужно выполнить следующие действия:
• выделить ячейку, в которую нужно ввести формулу;
• начать ввод формулы, нажав клавишу “=” (равно);
• щёлкнуть мышью на ячейке A1;
• ввести символ “+”;
• щёлкнуть мышью на ячейке B2;
• закончить ввод формулы, нажав клавишу Enter.
Аналогично можно указывать ссылки на диапазоны ячеек, выделяя их при вводе формулы с помощью мыши или клавиатуры.
Диапазон ячеек представляет собой некоторую прямоугольную область рабочего листа и однозначно определяется адресами ячеек, расположенными в противоположных углах диапазона. Разделённые символом “:” (двоеточие), эти две координаты составляют адрес диапазона. Например, чтобы получить сумму значений ячеек диапазона C3:D7, используйте формулу =СУММ(C3:D7).
В частном случае, когда диапазон состоит целиком из нескольких столбцов, например от В до D, его адрес записывается в виде В:D. Аналогично если диапазон целиком состоит из строк с 6-й по 15-ю, то он имеет адрес 6:15. Кроме того, при записи формул можно использовать объединение нескольких диапазонов или ячеек, разделяя их символом “;” (точка с запятой), например C3:D7; E5;F3:G7.
Редактирование уже введённой формулы можно сделать несколькими способами:
• двойным щелчком левой кнопки мыши на ячейке, чтобы корректировать формулу непосредственно в этой ячейке;
• выбрать ячейку и нажать клавишу F2 (рис. 2);
• выбрать ячейку, переместив курсор в строку формул, щёлкнуть левой кнопки мыши.
В результате программа перейдёт в режим редактирования, в процессе которого можно вносить в формулу необходимые изменения.
Как и при вводе формул, ссылки на ячейки можно править или непосредственно с клавиатуры, или путём наведения мыши на нужный диапазон данных.
При заполнении таблицы принято задавать расчётные формулы только для “первой” (начальной) строки или “первого” (начального) столбца, а остальную часть таблицы заполнять формулами с помощью режимов копирования или заполнения. Прекрасный результат даёт применение автокопирования формул с помощью автозаполнителя.
Напомним, как правильно осуществить режим копирования. Здесь могут быть различные варианты (и проблемы тоже).
Необходимо иметь в виду, что при копировании происходит транспонирование адресов. При копировании формулы из одной ячейки в другую Excel по-разному реагирует на формулы с относительными и абсолютными ссылками. Для относительных Excel по умолчанию производит транспонирование адресов, в зависимости от позиции ячейки, в которую копируется формула.
Например, вам нужно складывать построчно значения столбцов А и В (рис. и поместить результат в столбец С. Если вы копируете формулу =А2+В2 из ячейки С2 в ячейку С3* (и далее вниз по С), то Excel сам преобразует адреса формулы соответственно как =А3+В3 (и т. д.). Но если вам нужно поместить формулу, скажем, из С2 в ячейку D4, то формула уже будет выглядеть как =В4+С4 (вместо нужной =А4+В4), и соответственно результат вычислений будет неправильным! Иными словами, обратите особое внимание на процесс копирования и при необходимости вручную корректируйте формулы. Кстати, само копирование из С2 в С3 делается следующим образом:
1) выбираем ячейку С2, из которой нужно скопировать формулу;
2) нажимаем кнопку “Копировать” на панели инструментов, или клавиши Ctrl+C, или выбираем в меню “Правка ® Копировать”;
3) выбираем ячейку С3, в которую будем копировать формулу;
4) нажимаем кнопку “Вставить” на панели инструментов, или клавиши Ctrl+V, или через меню “Правка ® Вставить” с нажатием Enter.
Рассмотрим режим автозаполнения. Если необходимо перенести (скопировать) формулу в несколько ячеек (например, в С3:С5) вниз по столбцу, то это удобнее и проще сделать так: повторить предыдущую последовательность действий до пункта 3 выбора ячейки С3, далее курсор мыши подвести к начальной ячейке диапазона (С3), нажать левую кнопку мыши и, не отпуская её, протащить ниже до требуемой последней ячейки диапазона. В нашем случае это ячейка С5. Затем отпускаем левую кнопку мыши, переводим курсор на кнопку “Вставить” панели инструментов и нажимаем её, а потом Enter. Excel сам преобразует адреса формул в выделенном нами диапазоне по соответствующим адресам строк.
Иногда возникает необходимость скопировать только числовое значение ячейки (диапазона ячеек). Для этого нужно проделать следующее:
1) выбрать ячейку (диапазон), из которой нужно скопировать данные;
2) нажать кнопку “Копировать” на панели инструментов или выбрать в меню “Правка ® Копировать”;
3) выбрать ячейку (левую верхнюю нового диапазона), в которую будут копироваться данные;
4) выбрать в меню “Правка ® Специальная вставка” и нажать Enter.
При копировании формул компьютер сразу производит расчёты по ним, выдавая, таким образом, быстрый и наглядный результат.
:: Функции в Excel
Функции в Excel в значительной степени облегчают проведение расчётов и взаимодействие с электронными таблицами. Наиболее часто применяется функция суммирования значений ячеек. Напомним, что она имеет название СУММ, а в качестве аргументов служат диапазоны суммируемых чисел.
В таблице часто требуется вычислить итоговую сумму по столбцу или строке. Для этого Excel предлагает функцию автоматической суммы, выполняемой нажатием кнопки (“Автосумма”) на панели инструментов.
Если мы введём ряд чисел, установим курсор под ними и выполним двойной щелчок мышью по значку автосуммирования, то произойдёт сложение чисел (рис. 3).
В последней версии программы справа от значка автосуммирования имеется кнопка списка, позволяющая произвести вместо суммирования ряд часто используемых операций (рис. 4).
:: Автоматические вычисления
Некоторые вычисления можно производить вообще без ввода формул. Сделаем небольшое лирическое отступление, которое, возможно, окажется полезным для многих пользователей. Как известно, электронная таблица благодаря своему удобному интерфейсу и вычислительным возможностям может вполне заменить расчёты с использованием калькулятора. Однако практика показывает, что значительная часть людей, активно использующих Excel в своей деятельности, держат калькулятор на своём рабочем столе для выполнения промежуточных вычислений.
Действительно, чтобы произвести в Excel операцию суммирования двух или более ячеек для получения временного результата, необходимо выполнить как минимум две лишние операции — найти место в текущей таблице, где будет расположена итоговая сумма, и активизировать операцию автосуммирования. И лишь после этого можно выбрать те ячейки, значения которых необходимо просуммировать.
Именно поэтому начиная с версии Excel 7.0 в электронную таблицу была встроена функция автовычисления. Теперь в электронных таблицах Excel имеется возможность быстрого выполнения некоторых математических операций в автоматическом режиме.
Чтобы увидеть результат промежуточного суммирования, достаточно просто выделить необходимые ячейки. Этот результат отражается и в строке состояния в нижней части экрана. Если сумма там не появилась, подведите курсор к строке состояния на нижней части рамки, щёлкните правой кнопкой мыши и в выпавшем меню у строки Сумма нажмите левую кнопку мыши. Более того, в этом меню на строке состояния вы можете выбрать различные варианты рассчитываемых результатов: сумму, среднее арифметическое значение, количество элементов или минимальное значение в выделенном диапазоне.
Для примера рассчитаем с помощью этой функции сумму значений для диапазона В3:В9. Выделите числа в диапазоне ячеек В3:В9. Обратите внимание, что в строке состояния, расположенной внизу рабочего окна, появилась надпись Сумма=X, где X — число, равное сумме выделенных чисел диапазона (рис. 5).
Как видим, результаты обычного расчёта по формуле в ячейке В10 и автовычисления совпадают.
:: Мастер функций
Помимо функции суммирования Excel позволяет обрабатывать данные с помощью других функций. Любую из них можно ввести непосредственно в строке формул с помощью клавиатуры, однако для упрощения ввода и снижения количества ошибок в Excel имеется “Мастер функций” (рис. 6).
Вызвать окно диалога “Мастера” можно с помощью команды “Вставка ® Функция”, комбинацией клавиш Shift+F3 или кнопкой на стандартной панели инструментов.
Первый диалог “Мастера функций” организован по тематическому принципу. Выбрав категорию, в нижнем окне мы увидим список имён функций, содержащихся в данной группе. Например, функцию СУММ () вы сможете отыскать в группе “Математические”, а в группе “Дата и время” находятся функции ЧИСЛО(), МЕСЯЦ(), ГОД(), СЕГОДНЯ().
Кроме того, для ускорения выбора функций Excel “помнит” имена 10 недавно использованных функций в соответствующей группе. Обратите внимание, что в нижней части окна отображается краткая справка о назначении функции и её аргументах. Если вы нажмёте кнопку “Справка” в нижней части диалогового окна, то Excel откроет соответствующий раздел справочной системы.
Предположим, что необходимо произвести расчёт амортизации имущества. В этом случае следует в зоне поиска функции ввести слово “амортизация”. Программа подберёт все функции по амортизации (рис. 7).
После заполнения соответствующих полей функции будет произведён расчёт амортизации имущества.
Нередко нужно произвести сложение чисел, удовлетворяющих какому-либо условию. В этом случае следует использовать функцию СУММЕСЛИ. Рассмотрим конкретный пример. Допустим необходимо подсчитать сумму комиссионных, если стоимость имущества превышает 75 000 руб. Для этого используем данные таблицы зависимости комиссионных от стоимости имущества (рис. 8).
Наши действия в этом случае таковы. Устанавливаем курсор в ячейку В6, кнопкой запускаем “Мастера функций”, в категории “Математические” выбираем функцию СУММЕСЛИ, задаём параметры, как на рис. 9.
Обратите внимание, что в качестве диапазона для проверки условия мы выбираем интервал ячеек А2:А6 (стоимость имущества), а в качестве диапазона суммирования — В2:В6 (комиссионные), при этом условие имеет вид (>75000). Результат нашего расчёта составит 27 000 руб.
:: Дадим имя ячейке
Для удобства работы в Excel имеется возможность присваивания имён отдельным ячейкам или диапазонам, которые затем можно использовать в формулах наравне с обычными адресами. Чтобы быстро присвоить имя ячейке, выделите её, установите указатель на поле имени в левой части строки формул, нажмите кнопку мыши и введите название.
Присваивая имена, необходимо помнить, что они могут состоять из букв (в том числе русского алфавита), цифр, точек и символов подчёркивания. Первый знак в имени должен быть буквой или знаком подчёркивания. Имена не могут иметь такой же вид, как и ссылки на ячейки, например Z$100 или R1C1. В имени может быть больше одного слова, но пробелы недопустимы. В качестве разделителей слов могут быть использованы знаки подчёркивания и точки, например Налог_на_продажи или Первый.Квартал. Имя может содержать до 255 знаков. При этом прописные и строчные буквы воспринимаются одинаково.
Чтобы вставить имя в формулу, можно воспользоваться командой “Вставка ® Имя ® Вставить”, выбрав нужное имя в списке имён.
Полезно помнить, что имена в Excel используются как абсолютные ссылки, т. е. являются разновидностью абсолютной адресации, что удобно при копировании формул.
Имена в Excel можно определять не только для отдельных ячеек, но и для диапазонов (в том числе несмежных). Для присвоения имени достаточно выделить диапазон, а затем ввести название в поле имени. Кроме того, для задания имён диапазонов, содержащих заголовки, удобно использовать специальную команду “Создать” в меню “Вставка ® Имя”.
Чтобы удалить имя, выберите его в списке и нажмите кнопку “Удалить”.
При создании формулы, ссылающейся на данные из листа, можно использовать заголовки строк и столбцов для указания данных. Например, если присвоить значениям колонки имя названия колонки (рис. 10),
то для подсчёта общей суммы для столбца “Комиссионные” используется формула =СУММ(Комиссионные) (рис. 11).
:: Дополнительные возможности Excel — шаблоны
В состав MS Excel входит набор шаблонов — таблицы Excel, которые предназначены для анализа хозяйственной деятельности предприятия, составления счёта, наряда и даже для учёта личного бюджета. Они могут быть использованы для автоматизации решения часто встречающихся задач. Так, можно создавать документы на основе шаблонов “Авансовый отчёт”, “Счёт”, “Заказ”, которые содержат бланки используемых в хозяйственной деятельности документов. Эти бланки по своему внешнему виду и при печати не отличаются от стандартных, и единственное, что нужно сделать для получения документа, — заполнить его поля.
Для создания документа на основе шаблона выполните команду “Создать” из меню “Файл”, затем выберите необходимый шаблон на вкладке “Решения” (рис. 12).
Шаблоны копируются на диск при обычной установке Excel. Если шаблоны не отображаются в окне диалога “Создание документа”, запустите программу установки Excel и установите шаблоны. Чтобы получить подробные сведения об установке шаблонов, посмотрите раздел “Установка компонентов Microsoft Office” в справке Excel.
Например, для создания ряда финансовых документов выберите шаблон “Финансовые шаблоны” (рис. 13).
Эта группа шаблонов содержит формы следующих документов:
• командировочное удостоверение;
• авансовый отчёт;
• платёжное поручение;
• счёт-фактура;
• накладная;
• доверенность;
• приходный и расходный ордера;
• платёжки за телефон и электроэнергию.
Выберите нужный бланк для заполнения, а затем введите в него все необходимые реквизиты и распечатайте его. При желании документ можно сохранить как обычную Excel-таблицу.
Excel позволяет пользователю самому создавать шаблоны документов, а также редактировать уже имеющиеся.
Однако бланки документов со временем могут измениться, и тогда существующий шаблон станет непригодным. Кроме того, в шаблоны, которые имеются в поставке Excel, было бы неплохо заранее внести такие постоянные сведения, как данные о вашей организации, руководителе. Наконец, может возникнуть необходимость создать собственный шаблон: например, в плановом отделе скорее всего потребуются шаблоны для оформления смет и калькуляций, а в бухгалтерии — бланк счёта с фирменной эмблемой вашей организации.
Для таких случаев в Excel, как и во многих других программах, которые работают с электронными документами, предусмотрена возможность создания и редактирования шаблонов для часто используемых документов. Шаблон Excel — это специальная рабочая книга, которую можно применять как образец при создании других рабочих книг того же типа. В отличие от обычной книги Excel, имеющей расширение *.xls, файл шаблона имеет расширение *.xlt.
При создании документа на основе шаблона программа Excel автоматически создаёт его рабочую копию с расширением *.xls, добавляя в конец имени документа порядковый номер. Шаблон-оригинал при этом остаётся нетронутым и может быть впоследствии использован повторно.
Для автоматического ввода даты можно воспользоваться следующим способом: в ячейку даты введите функцию СЕГОДНЯ, после этого в ней отобразится текущий день месяца, месяц и год соответственно.
Разумеется, все рассмотренные действия над шаблонами вы можете использовать и при работе с обычными книгами Excel.