Каким образом нумеруются столбцы если они превышают число 26 в excel
Общей чертой всех табличных процессоров является способ ссылок на ячейки, используемых при конструировании формул. Ссылки бывают трех типов: абсолютные, относительные и смешанные. По умолчанию при создании формул применяются относительные ссылки. Относительная ссылка на ячейку , например, A1, основана на положении этой ячейки по отношению к ячейке, содержащей формулу. При перемещении ячейки с формулой или при копировании формулы вдоль строк или вдоль столбцов относительные ссылки, включенные в формулу, автоматически корректируются. Например, формула "=A1+B1" в ячейке C1 при копировании вниз в ячейку C2 изменяется на "=A2+B2", а при копировании вправо в ячейку D1 изменяется на "= B1+C1".
Абсолютная ссылка на ячейку , например, $A$1, всегда указывает на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании формулы вдоль строк и вдоль столбцов абсолютная ссылка не корректируется. Например, формула "=$A$1+$B$1", введенная в ячейку C1, при копировании в ячейку C2 или D1 останется без изменения.
Смешанная ссылка содержит либо абсолютный адрес столбца и относительный адрес строки, например, $A1, $B1, либо абсолютный адрес строки и относительный адрес столбца, например, A$1, B$1 и т. д. При копировании или перемещении ячейки, содержащей формулу, относительная часть ссылки изменяется, а абсолютная часть остается неизменной, т.е. при копировании формулы вдоль строк и вдоль столбцов относительная часть ссылки автоматически корректируется, а абсолютная часть ссылки не изменяется. Например, формула "=$A1+$B1", расположенная в ячейке C1, при копировании в C2 изменится на "=$A2+$B2", а при копировании в D1 останется без изменения. Напротив, формула "=A$1+B$1", расположенная в ячейке C1, при копировании в C2 останется без изменения, а при копировании в D1 изменится на "=B$1+C$1".
При изменении позиции любой ячейки, на которую ссылается формула, изменяется и ссылка на эту ячейку независимо от того, использовалась ли в формуле абсолютная или относительная ссылка .
При помощи ссылок организуется связь нескольких таблиц, нескольких листов или нескольких файлов электронных таблиц. Помимо адреса ячейки в этом случае ссылки содержат имя листа, если связь устанавливается между листами одного файла, или имя файла и имя листа, если связываются файлы.
Связи устанавливаются автоматически при консолидации данных, с помощью которой можно обобщать информацию разных листов. Например, связи, позволяющие консолидировать данные нескольких подряд идущих листов, представлены на рис.7.10.
Все табличные процессоры используют одинаковые знаки арифметических и логических операций: "+" – сложение , "–" – вычитание , "*" – умножение , "/" – деление , "^" – возведение в степень, ">" – больше, "=" – больше или равно, "< http://www.intuit.ru/2010/edi" >
Для удобства вычислений в табличные процессоры встроены функции различных категорий, а именно: математические, статистические, финансовые, функции даты и времени, логические и другие. Мастер функций (рис.7.11) облегчает и ускоряет ввод формул, позволяет выбрать нужную функцию и, заполнив ее параметры, получить результат сразу в диалоговом окне.
Например, пусть требуется решить в MS Excel следующую финансовую задачу: "Через сколько лет ежеквартальные вклады размером 160 тыс. руб. принесут доход в 10 млн руб. при ставке процента 13,5% годовых? Процент начисляется по полугодиям". Для решения этой задачи применяется финансовая функция КПЕР, диалоговое окно которой с заполненными полями и результатом вычисления приведено на рис.7.11.
В современных табличных процессорах существуют возможности построения различных типов двумерных и трехмерных диаграмм, позволяющих представлять числовые данные в наиболее понятном для целевой аудитории графическом виде. Диаграммы используются для облегчения восприятия больших объемов данных и взаимосвязей между различными рядами данных. Количество типов диаграмм, которые можно построить, зависит от конкретного приложения и его версии. На рис.7.12 приведено окно диаграмм для версии 2007 Microsoft Excel .
Приложение Microsoft Excel версии 2007 поддерживает различные типы диаграмм, позволяя строить не только диаграммы стандартных типов, но и смешанные диаграммы, используя несколько типов диаграмм.
Возможности оформления диаграмм также многообразны, например, вставка и оформление легенды, меток данных, оформление осей, возможность включения линий сетки и другие. Помимо этого, современные системы работы с электронными таблицами снабжены такими мощными средствами построения и анализа деловой графики, как добавление планок погрешностей, возможность построения тренда и выбор типа линии тренда (регрессии).
При добавлении линии тренда на диаграмму доступно шесть различных типов тренда: прямая, логарифмическая, полиномиальная, степенная и экспоненциальная линии тренда, а также линия тренда с линейной фильтрацией (рис.7.13).
Тип линии тренда, который можно выбрать, определяется характером имеющихся данных, а количество точек данных в ряде ограничено лишь доступным объемом памяти. Это дает возможность пользователям, в особенности занимающимся научными исследованиями, более эффективно представлять и анализировать большие объемы данных.
Сводные таблицы (рис.7.14), реализованные в большинстве табличных процессоров, организуют данные с целью эффективного использования, обобщают данные электронной таблицы, предоставляя возможность сравнивать, обнаруживать закономерности и соотношения, анализировать тенденции. Скрывая или отображая отдельные группы данных сводной таблицы, меняя местами строки и столбцы, удобно анализировать большие таблицы. Для наглядности на основе сводной таблицы можно строить сводные диаграммы разных типов.
В электронных таблицах предусмотрена возможность работы с большими массивами, организованными в списки (табличные базы данных ). При обработке достаточно больших объемов информации особенно видны преимущества такого типа организации данных. Заполнение таблиц, по аналогии с базами данных, осуществляется через экранную форму. Кроме того, реализована защита данных , сортировка по нескольким ключам, фильтрация данных.
В дополнение к использованию табличных баз все современные программы работы с электронными таблицами включают средства обработки внешних баз данных , созданных, например, в формате dBase, позволяя конструировать и обрабатывать запросы к базе данных.
Оптимизационные модели широко используются в экономике и технике. Для эффективного моделирования различных ситуаций в электронных таблицах присутствуют следующие специальные средства:
- подбор параметров,
- прогноз поведения моделируемой системы,
- анализ зависимостей,
- планирование.
Методы оптимизации (рис.7.15) варьируются от простого подбора (при этом значения ячеек-параметров изменяются так, чтобы число в целевой ячейке стало равным заданному значению) до решения оптимальных задач со многими переменными и ограничениями.
При моделировании можно сохранять промежуточные результаты и варианты поиска решения. Это достигается при помощи создания сценариев, которые представляют решения задачи с различными значениями исходных данных. Сценарии являются частью блока задач, который иногда называют инструментами анализа "что-если". Это набор значений, которые сохраняются вместе с электронной таблицей и могут быть автоматически подставлены в формулы на рабочем листе. Иными словами, существует возможность переключаться на любой из этих сценариев для просмотра различных результатов расчетов.
Для сравнения нескольких сценариев можно создать отчет на одном рабочем листе, обобщающий результаты выполнения сценариев. В отчете результаты расчета по сценариям располагаются рядом в соседних колонках. Можно представить результаты расчета по сценариям в виде отчета сводной таблицы.
Рассмотрим применение аппарата сценария на примере решения задачи следующего содержания. Предположим, что вероятность того, что некто, посетивший электронный магазин на некотором сайте в Интернете, совершит покупку, составляет 20%. Если сайт посетят одновременно 10 человек, то какова вероятность того, что:
- никто не сделает ни одной покупки;
- точно два человека совершат по одной покупке;
- не более 2-х человек совершат по одной покупке;
- по крайней мере два человека совершат по одной покупке.
Как изменятся вероятности в пунктах 1)-4), если сайт посетят одновременно 20 человек или если вероятность совершения покупки одним человеком составляет 10%?
На рис.7.16 показан отчет по сценариям для решения каждого пункта сформулированной задачи.
Для автоматизации выполнения часто повторяемых действий можно воспользоваться встроенным языком макропрограммирования. Применение макрокоманд позволяет упростить работу с табличным процессором и расширить список его возможностей. При помощи процедур можно определять собственные функции, увеличив таким образом набор стандартных функций, предоставляемый системой.
Самый простой макрос – это записанная последовательность нажатия клавиш, перемещений и щелчков кнопками мыши. Инструментальное средство Macrorecorder (Макрорекордер) отслеживает действия пользователя, выполняемые при помощи команд меню или клавиатурных эквивалентов ("горячих" клавиш), генерирует и записывает соответствующие макрокоманды до тех пор, пока пользователь не остановит процесс записи. В результате создается программа ( макрос ), выполнение которой дает тот же эффект, что и выполненные действия. Последовательность действий может быть воспроизведена, как магнитофонная запись . Это позволяет автоматизировать процессы обработки данных, проводимые командами меню , неоднократно выполняя записанную программу. Ее можно обработать и изменить, добавив стандартные макрокоманды и макрофункции. Для использования макрорекордера не требуется никаких знаний по программированию. При помощи макрорекордера удобно создавать макросы, которые автоматизируют рутинные операции : форматирование таблиц, создание диаграмм и сводных таблиц, работу со списками данных и т.д.
Созданный макрос можно изменить, добавив операторы встроенного языка программирования или его стандартные функции и организовав диалоги с пользователем. Современные программы обработки электронных таблиц позволяют пользователю создавать на базе табличного процессора новые приложения со специализированными диалоговыми окнами, что делает работу с приложением максимально удобной. Для создания приложений табличные процессоры содержат в качестве дополнительной компоненты язык программирования высокого уровня. Например, в MS Excel это язык Visual Basic for Application ( VBA ) – объектно-ориентированный язык программирования , который базируется на командах и синтаксисе языка Basic . VBA встроен в офисную среду и позволяет манипулировать не только объектами MS Excel , но и объектами всех популярных приложений Microsoft Office.
Файлы электронных таблиц можно преобразовать из формата электронной таблицы в другой файловый формат, сохранив его с помощью команды Сохранить как из меню Файл . В таблице 7.3 представлены допустимые форматы сохраняемых файлов некоторых электронных таблиц.
Если нужный формат файлов отсутствует в диалоговом окне открытия или сохранения документов, то можно установить соответствующий конвертер, информация о котором, как правило, присутствует на сайте компании-разработчика данной электронной таблицы. Форматы данных, которые доступны для импорта в различных табличных процессорах в момент открытия электронной таблицы, представлены в таблице 7.4.
Вы знаете, что строчки в Excel’е нумеруются. И вы можете сказать: этого хватить. Да, но номера строчек не выводятся на печать, а в таблицах, выводимых на печать, номера бывают нужны. Откройте Excel – начинаем!
Для начала маленький ликбез, договариваемся на берегу, как и что мы будем называть:
- Моя любимая панель быстрого доступа (настраивается, импортируется и экспортируется аналогично уроку 18 , уроку 19 и секрету 5)
- Поле «Имя ячейки»
- Никогда не пользуюсь этим полем (а вообще это команды «Отмена», «Ввод» и «Вставить функцию»)
- Поле «Строка формул» (где прекрасно работается с клавиатуры, поэтому нет нужды в пункте 3
- Имя столбца (буквенное, но можно сделать и численное)
- Выделенная ячейка. Обратите внимание, что при выделении ячейки в правом нижнем углу зелёного прямоугольника отчётливо виден зелёный квадратик.
- Имя строки (только численное). Смотрим на поле «Имя ячейки» ‒ имя А1 на пересечении соответствующих строки и столбца
- Имя листа (можно переименовать, покрасить, переместить, удалить и т.д.)
- Кнопка создания ещё одно листа. Сколько раз щёлкните по плюсику, столько листов добавиться
При работе с Excel’ем важно замечать изменения курсора – это сигнал о смене режима работы.
- Знакомый курсор ‒ стрелка. Активна только с командами на лентах
- Курсор изменения размера ячейки. На границе имени столбца или строчки позволяет увеличить или уменьшить размер ячейки (нажали ЛМ ‒ потянули)
- Курсор выбора ячейки или диапазона ячеек (нажали ЛМ ‒ потянули)
- Курсор заполнения ячеек (нажали ЛМ на зелёный квадратик ‒ потянули, а в некоторых случаях – 2 раза щёлкнули ЛМ по зелёному квадратику)
- Курсор перемещения ячейки или диапазона ячеек (нажали ЛМ ‒ переместили)
Шаг 2. В ячейке А1 набираем слово «Перетаскивание». Вот неожиданность ‒ слово вышло за пределы ячейки.
Шаг 3. Набираем в ячейку B1 – слово «Прогрессия», в ячейке С1 – слово «Формула». При необходимости изменяем ширину ячеек. Можно и не вручную изменять размер ячеек, но об этом как-нибудь потом. (Вы обратили внимание, что в Excel’е первые буквы предложения не становятся автоматически прописными, как в Word’е?)
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Если вы не желаете производить подсчет количества элементов листа, которые нужно пронумеровать, чтобы указать их в поле «Предельное значение» в окне «Прогрессия», то в этом случае нужно перед запуском указанного окна выделить весь диапазон, подлежащий нумерации.
Как проставить нумерацию строк в таблице Excel: все способы
- Расположение по столбцам ‒ мы хотим получить колонку чисел
- Тип прогрессии – арифметический. (Арифмети́ческая прогре́ссия ‒ последовательность чисел (членов прогрессии), в которой каждое число, начиная со второго, получается из предыдущего добавлением к нему постоянного числа (шага, или разности прогрессии)
- Шаг равен 1 (1, 1+1=2, 2+1=3 и так далее)
- Предельное значение равно 20. Если вы не поставите предельное значение, то прогрессия заполнит весь столбик до конца, а где этот конец – не знает никто
- Нажимаем ОК
Как видите, создание нумерованных документов в Excel возможно самыми разными способами. Любой пользователь найдет вариант, который будет удобен для него, будь то функции, формулы, автоматический или полуручной метод. В каждом случае вы получите один и тот же результат.
Обратная нумерация
Для создания обратного порядка вы можете воспользоваться вышеописанным способом:
«Эксель» подразумевает не только ручной метод, но и автоматический. Ручное перетаскивание маркера курсором весьма затруднительно при работе с объемными таблицами. Рассмотрим все варианты подробнее.
Шаг 7. Теперь подводим курсор к зелёному маленькому квадратику в правом нижнем углу выделенной ячейки (курсор превращается в маленький чёрный крестик) делаем двойной щелчок ЛМ:
Окно позволяет изменять количество строк и столбцов, изменять содержимое ячеек таблицы, а также определять формат отображения. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Внимание! Сначала необходимо отпустить клавишу [knopka]Ctrl[/knopka], а затем левую кнопку мыши, а не наоборот (1). В противном случае вы получите столбик из одинаковых цифр (2):
Как автоматически пронумеровать строки в Excel 2007, 2010, 2013, 2016 и 2019
- арифметическая последовательность. Этот вариант подразумевает порядковые числа, например, «10 11 12 13» и т. д.;
- геометрическая. С ее помощью создается последовательность посредством умножения каждого предыдущего значения на определенное число. Например, шаг, равный цифре «3», будет создавать ряд «1 3 9 27» и т. д.;
- даты. Удобная функция для нумерации строк и столбцов по дням, месяцам и годам.
- автозаполнение. В этом случае вы вручную задаете определенную последовательность, которую программа продолжает по аналогии.
Для ввода определенных последовательных числовых кодов, например кодов заказа на покупку, можно использовать функцию СТРОКА вместе с функцией ТЕКСТ. Например, чтобы начать нумерованный список с кода 000-001, введите формулу =ТЕКСТ(СТРОКА(A1),»000-000″) в первую ячейку диапазона, который необходимо пронумеровать, и перетащите маркер заполнения в конец диапазона.
Нумерация на основе формулы
Кроме этого нумерацию строк в Excel можно создать на основе функции « СТРОКА() ». Данная функция возвращает номер строки, в которой находится ячейка. Например, если ввести формулу «= СТРОКА(A5) », то мы получим число 5 , так как ячейка A5 находится в строке 5 .
Предположим, что у нас есть список, который начинается с первой строки листа Excel. В этом случае в ячейку, где должна начинаться нумерация, нужно ввести формулу «= СТРОКА(A1) ». Так мы получим число 1 .
После этого нужно выделить ячейку с первым номером и растянуть выделение на весь список. В результате формула скопируется на все ячейки и получится нумерация.
Если же список начинается не с первой строки, то от возвращаемого функцией значения нужно отнять количество пропущенных ячеек.
Например, если список начинается со второй строки нужно вводить формулу «= СТРОКА(A2)-1 ».
Последовательность можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
В отличие от других программ Microsoft Office, в Excel нет кнопки автоматической нумерации данных. Однако можно легко добавить последовательные числа в строки данных путем перетаскивания маркер заполнения для заполнения столбца последовательностью чисел или с помощью функции СТРОКА.
Как изменить нумерацию строк в excel
Для понимания причин, почему в Эксель не протягивается нумерация, необходимо знать особенности этого процесса. В отличие от другого софта Майкрософт Офис, здесь не предусмотрено кнопки автоматического проставления цифр. Но по желанию можно с легкостью добавить последовательные числа в строки данных посредством перетаскивания маркера или с применением функции «Строка».
Общей чертой всех табличных процессоров является способ ссылок на ячейки, используемых при конструировании формул. Ссылки бывают трех типов: абсолютные, относительные и смешанные. По умолчанию при создании формул применяются относительные ссылки. Относительная ссылка на ячейку , например, A1, основана на положении этой ячейки по отношению к ячейке, содержащей формулу. При перемещении ячейки с формулой или при копировании формулы вдоль строк или вдоль столбцов относительные ссылки, включенные в формулу, автоматически корректируются. Например, формула "=A1+B1" в ячейке C1 при копировании вниз в ячейку C2 изменяется на "=A2+B2", а при копировании вправо в ячейку D1 изменяется на "= B1+C1".
Абсолютная ссылка на ячейку , например, $A$1, всегда указывает на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании формулы вдоль строк и вдоль столбцов абсолютная ссылка не корректируется. Например, формула "=$A$1+$B$1", введенная в ячейку C1, при копировании в ячейку C2 или D1 останется без изменения.
Смешанная ссылка содержит либо абсолютный адрес столбца и относительный адрес строки, например, $A1, $B1, либо абсолютный адрес строки и относительный адрес столбца, например, A$1, B$1 и т. д. При копировании или перемещении ячейки, содержащей формулу, относительная часть ссылки изменяется, а абсолютная часть остается неизменной, т.е. при копировании формулы вдоль строк и вдоль столбцов относительная часть ссылки автоматически корректируется, а абсолютная часть ссылки не изменяется. Например, формула "=$A1+$B1", расположенная в ячейке C1, при копировании в C2 изменится на "=$A2+$B2", а при копировании в D1 останется без изменения. Напротив, формула "=A$1+B$1", расположенная в ячейке C1, при копировании в C2 останется без изменения, а при копировании в D1 изменится на "=B$1+C$1".
При изменении позиции любой ячейки, на которую ссылается формула, изменяется и ссылка на эту ячейку независимо от того, использовалась ли в формуле абсолютная или относительная ссылка .
При помощи ссылок организуется связь нескольких таблиц, нескольких листов или нескольких файлов электронных таблиц. Помимо адреса ячейки в этом случае ссылки содержат имя листа, если связь устанавливается между листами одного файла, или имя файла и имя листа, если связываются файлы.
Связи устанавливаются автоматически при консолидации данных, с помощью которой можно обобщать информацию разных листов. Например, связи, позволяющие консолидировать данные нескольких подряд идущих листов, представлены на рис.7.10.
Все табличные процессоры используют одинаковые знаки арифметических и логических операций: "+" – сложение , "–" – вычитание , "*" – умножение , "/" – деление , "^" – возведение в степень, ">" – больше, "=" – больше или равно, "< http://www.intuit.ru/2010/edi" >
Для удобства вычислений в табличные процессоры встроены функции различных категорий, а именно: математические, статистические, финансовые, функции даты и времени, логические и другие. Мастер функций (рис.7.11) облегчает и ускоряет ввод формул, позволяет выбрать нужную функцию и, заполнив ее параметры, получить результат сразу в диалоговом окне.
Например, пусть требуется решить в MS Excel следующую финансовую задачу: "Через сколько лет ежеквартальные вклады размером 160 тыс. руб. принесут доход в 10 млн руб. при ставке процента 13,5% годовых? Процент начисляется по полугодиям". Для решения этой задачи применяется финансовая функция КПЕР, диалоговое окно которой с заполненными полями и результатом вычисления приведено на рис.7.11.
В современных табличных процессорах существуют возможности построения различных типов двумерных и трехмерных диаграмм, позволяющих представлять числовые данные в наиболее понятном для целевой аудитории графическом виде. Диаграммы используются для облегчения восприятия больших объемов данных и взаимосвязей между различными рядами данных. Количество типов диаграмм, которые можно построить, зависит от конкретного приложения и его версии. На рис.7.12 приведено окно диаграмм для версии 2007 Microsoft Excel .
Приложение Microsoft Excel версии 2007 поддерживает различные типы диаграмм, позволяя строить не только диаграммы стандартных типов, но и смешанные диаграммы, используя несколько типов диаграмм.
Возможности оформления диаграмм также многообразны, например, вставка и оформление легенды, меток данных, оформление осей, возможность включения линий сетки и другие. Помимо этого, современные системы работы с электронными таблицами снабжены такими мощными средствами построения и анализа деловой графики, как добавление планок погрешностей, возможность построения тренда и выбор типа линии тренда (регрессии).
При добавлении линии тренда на диаграмму доступно шесть различных типов тренда: прямая, логарифмическая, полиномиальная, степенная и экспоненциальная линии тренда, а также линия тренда с линейной фильтрацией (рис.7.13).
Тип линии тренда, который можно выбрать, определяется характером имеющихся данных, а количество точек данных в ряде ограничено лишь доступным объемом памяти. Это дает возможность пользователям, в особенности занимающимся научными исследованиями, более эффективно представлять и анализировать большие объемы данных.
Сводные таблицы (рис.7.14), реализованные в большинстве табличных процессоров, организуют данные с целью эффективного использования, обобщают данные электронной таблицы, предоставляя возможность сравнивать, обнаруживать закономерности и соотношения, анализировать тенденции. Скрывая или отображая отдельные группы данных сводной таблицы, меняя местами строки и столбцы, удобно анализировать большие таблицы. Для наглядности на основе сводной таблицы можно строить сводные диаграммы разных типов.
В электронных таблицах предусмотрена возможность работы с большими массивами, организованными в списки (табличные базы данных ). При обработке достаточно больших объемов информации особенно видны преимущества такого типа организации данных. Заполнение таблиц, по аналогии с базами данных, осуществляется через экранную форму. Кроме того, реализована защита данных , сортировка по нескольким ключам, фильтрация данных.
В дополнение к использованию табличных баз все современные программы работы с электронными таблицами включают средства обработки внешних баз данных , созданных, например, в формате dBase, позволяя конструировать и обрабатывать запросы к базе данных.
Оптимизационные модели широко используются в экономике и технике. Для эффективного моделирования различных ситуаций в электронных таблицах присутствуют следующие специальные средства:
- подбор параметров,
- прогноз поведения моделируемой системы,
- анализ зависимостей,
- планирование.
Методы оптимизации (рис.7.15) варьируются от простого подбора (при этом значения ячеек-параметров изменяются так, чтобы число в целевой ячейке стало равным заданному значению) до решения оптимальных задач со многими переменными и ограничениями.
При моделировании можно сохранять промежуточные результаты и варианты поиска решения. Это достигается при помощи создания сценариев, которые представляют решения задачи с различными значениями исходных данных. Сценарии являются частью блока задач, который иногда называют инструментами анализа "что-если". Это набор значений, которые сохраняются вместе с электронной таблицей и могут быть автоматически подставлены в формулы на рабочем листе. Иными словами, существует возможность переключаться на любой из этих сценариев для просмотра различных результатов расчетов.
Для сравнения нескольких сценариев можно создать отчет на одном рабочем листе, обобщающий результаты выполнения сценариев. В отчете результаты расчета по сценариям располагаются рядом в соседних колонках. Можно представить результаты расчета по сценариям в виде отчета сводной таблицы.
Рассмотрим применение аппарата сценария на примере решения задачи следующего содержания. Предположим, что вероятность того, что некто, посетивший электронный магазин на некотором сайте в Интернете, совершит покупку, составляет 20%. Если сайт посетят одновременно 10 человек, то какова вероятность того, что:
- никто не сделает ни одной покупки;
- точно два человека совершат по одной покупке;
- не более 2-х человек совершат по одной покупке;
- по крайней мере два человека совершат по одной покупке.
Как изменятся вероятности в пунктах 1)-4), если сайт посетят одновременно 20 человек или если вероятность совершения покупки одним человеком составляет 10%?
На рис.7.16 показан отчет по сценариям для решения каждого пункта сформулированной задачи.
Для автоматизации выполнения часто повторяемых действий можно воспользоваться встроенным языком макропрограммирования. Применение макрокоманд позволяет упростить работу с табличным процессором и расширить список его возможностей. При помощи процедур можно определять собственные функции, увеличив таким образом набор стандартных функций, предоставляемый системой.
Самый простой макрос – это записанная последовательность нажатия клавиш, перемещений и щелчков кнопками мыши. Инструментальное средство Macrorecorder (Макрорекордер) отслеживает действия пользователя, выполняемые при помощи команд меню или клавиатурных эквивалентов ("горячих" клавиш), генерирует и записывает соответствующие макрокоманды до тех пор, пока пользователь не остановит процесс записи. В результате создается программа ( макрос ), выполнение которой дает тот же эффект, что и выполненные действия. Последовательность действий может быть воспроизведена, как магнитофонная запись . Это позволяет автоматизировать процессы обработки данных, проводимые командами меню , неоднократно выполняя записанную программу. Ее можно обработать и изменить, добавив стандартные макрокоманды и макрофункции. Для использования макрорекордера не требуется никаких знаний по программированию. При помощи макрорекордера удобно создавать макросы, которые автоматизируют рутинные операции : форматирование таблиц, создание диаграмм и сводных таблиц, работу со списками данных и т.д.
Созданный макрос можно изменить, добавив операторы встроенного языка программирования или его стандартные функции и организовав диалоги с пользователем. Современные программы обработки электронных таблиц позволяют пользователю создавать на базе табличного процессора новые приложения со специализированными диалоговыми окнами, что делает работу с приложением максимально удобной. Для создания приложений табличные процессоры содержат в качестве дополнительной компоненты язык программирования высокого уровня. Например, в MS Excel это язык Visual Basic for Application ( VBA ) – объектно-ориентированный язык программирования , который базируется на командах и синтаксисе языка Basic . VBA встроен в офисную среду и позволяет манипулировать не только объектами MS Excel , но и объектами всех популярных приложений Microsoft Office.
Файлы электронных таблиц можно преобразовать из формата электронной таблицы в другой файловый формат, сохранив его с помощью команды Сохранить как из меню Файл . В таблице 7.3 представлены допустимые форматы сохраняемых файлов некоторых электронных таблиц.
Если нужный формат файлов отсутствует в диалоговом окне открытия или сохранения документов, то можно установить соответствующий конвертер, информация о котором, как правило, присутствует на сайте компании-разработчика данной электронной таблицы. Форматы данных, которые доступны для импорта в различных табличных процессорах в момент открытия электронной таблицы, представлены в таблице 7.4.
При работе с таблицами довольно часто требуется произвести нумерацию столбцов. Конечно, это можно сделать вручную, отдельно вбивая номер для каждого столбца с клавиатуры. Если же в таблице очень много колонок, это займет значительное количество времени. В Экселе есть специальные инструменты, позволяющие провести нумерацию быстро. Давайте разберемся, как они работают.
Способы нумерации
В Excel существует целый ряд вариантов автоматической нумерации столбцов. Одни из них довольно просты и понятны, другие – более сложные для восприятия. Давайте подробно остановимся на каждом из них, чтобы сделать вывод, какой вариант использовать продуктивнее в конкретном случае.
Способ 1: маркер заполнения
Самым популярным способом автоматической нумерации столбцов, безусловно, является использования маркера заполнения.
-
Открываем таблицу. Добавляем в неё строку, в которой будет размещаться нумерация колонок. Для этого, выделяем любую ячейку строки, которая будет находиться сразу под нумерацией, кликаем правой кнопкой мыши, тем самым вызвав контекстное меню. В этом списке выбираем пункт «Вставить…».
Можно также поступить несколько иным образом. Заполняем первые две ячейки добавленной строки цифрами «1» и «2». Выделяем обе ячейки. Устанавливаем курсор в нижний правый угол самой правой из них. С зажатой кнопкой мыши перетягиваем маркер заполнения к концу таблицы, но на этот раз на клавишу Ctrl нажимать не нужно. Результат будет аналогичным.
Хотя первый вариант данного способа кажется более простым, но, тем не менее, многие пользователи предпочитают пользоваться вторым.
Существует ещё один вариант использования маркера заполнения.
- В первой ячейке пишем цифру «1». С помощью маркера копируем содержимое вправо. При этом опять кнопку Ctrl зажимать не нужно.
После этого все ячейки выделенного диапазона будет заполнены числами по порядку.
Способ 2: нумерация с помощью кнопки «Заполнить» на ленте
Ещё один способ нумерации колонок в Microsoft Excel подразумевает использование кнопки «Заполнить» на ленте.
-
После того, как добавлена строка для нумерации столбцов, вписываем в первую ячейку цифру «1». Выделяем всю строку таблицы. Находясь во вкладке «Главная», на ленте жмем кнопку «Заполнить», которая расположена в блоке инструментов «Редактирование». Появляется выпадающее меню. В нём выбираем пункт «Прогрессия…».
Вслед за этим столбцы таблицы будут пронумерованы по порядку.
Можно даже не выделять всю строку, а просто поставить в первую ячейку цифру «1». Затем вызвать окно настройки прогрессии тем же способом, который был описан выше. Все параметры должны совпадать с теми, о которых мы говорили ранее, кроме поля «Предельное значение». В нём следует поставить число столбцов в таблице. Затем жмите на кнопку «OK».
Заполнение будет выполнено. Последний вариант хорош для таблиц с очень большим количеством колонок, так как при его применении курсор никуда тащить не нужно.
Способ 3: функция СТОЛБЕЦ
Можно также пронумеровать столбцы с помощью специальной функции, которая так и называется СТОЛБЕЦ.
-
Выделяем ячейку, в которой должен находиться номер «1» в нумерации колонок. Кликаем по кнопке «Вставить функцию», размещенную слева от строки формул.
После выполнения всех вышеуказанных действий все колонки таблицы будут пронумерованы по порядку.
Как видим, произвести нумерацию столбцов в Экселе можно несколькими способами. Наиболее популярный из них – использование маркера заполнения. В слишком широких таблицах есть смысл использовать кнопку «Заполнить» с переходом в настройки прогрессии. Данный способ не предполагает манипуляции курсором через всю плоскость листа. Кроме того, существует специализированная функция СТОЛБЕЦ. Но из-за сложности использования и заумности данный вариант не является популярным даже у продвинутых пользователей. Да и времени данная процедура занимает больше, чем обычное использование маркера заполнения.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Для пользователей программы Microsoft Excel не секрет, что данные в этом табличном процессоре размещаются в отдельных ячейках. Для того, чтобы пользователь мог обращаться к этим данным, каждому элементу листа присвоен адрес. Давайте выясним, по какому принципу нумеруются объекты в Экселе и можно ли изменить данную нумерацию.
Виды нумерации в Microsoft Excel
Прежде всего, следует сказать о том, что в Экселе имеется возможность переключения между двумя видами нумерации. Адрес элементов при использовании первого варианта, который установлен по умолчанию, имеет вид A1. Второй вариант представлен следующей формой — R1C1. Для его использования требуется произвести переключение в настройках. Кроме того, пользователь может собственноручно пронумеровать ячейки, воспользовавшись сразу несколькими вариантами. Давайте рассмотрим все эти возможности подробнее.
Способ 1: переключение режима нумерации
Прежде всего, давайте рассмотрим возможность переключения режима нумерации. Как уже говорилось ранее, адрес ячеек по умолчанию задается по типу A1. То есть, столбцы обозначаются буквами латинского алфавита, а строчки – арабскими цифрами. Переключение в режим R1C1 предполагает вариант, при котором цифрами задаются не только координаты строк, но и столбцов. Давайте разберемся, как произвести такое переключение.
Для того, чтобы вернуть обозначение координат по умолчанию, нужно провести ту же самую процедуру, только на этот раз снять флажок с пункта «Стиль ссылок R1C1».
Способ 2: маркер заполнения
Кроме того, пользователь сам может пронумеровать строки или столбцы, в которых расположены ячейки, согласно своим потребностям. Эта пользовательская нумерация может использоваться для обозначения строчек или колонок таблицы, для передачи номера строчки встроенным функциям Excel и в других целях. Конечно, нумерацию можно произвести вручную, просто вбивая с клавиатуры нужные числа, но намного проще и быстрее выполнить данную процедуру, используя инструменты автозаполнения. Особенно это актуально при нумерации большого массива данных.
Взглянем, как при помощи маркера заполнения можно произвести автонумерацию элементов листа.
-
Ставим цифру «1» в ту ячейку, с которой планируем начинать нумерацию. Затем наводим курсор на правый нижний край указанного элемента. При этом он должен трансформироваться в черный крестик. Он носит название маркера заполнения. Зажимаем левую кнопку мышки и тащим курсор вниз или вправо, в зависимости от того, что именно нужно пронумеровать: строчки или столбцы.
Способ 3: прогрессия
Ещё одним способом, с помощью которого можно пронумеровать объекты в Экселе, является использование инструмента под названием «Прогрессия».
-
Как и в предыдущем способе, устанавливаем цифру «1» в первую ячейку, подлежащую нумерации. После этого просто выделяем данный элемент листа, кликнув по нему левой кнопкой мыши.
В блоке настроек «Тип» для наших целей нужно установить переключатель в позицию «Арифметическая». Впрочем, он и так по умолчанию расположен в данной позиции, поэтому нужно лишь проконтролировать его положение.
Блок настроек «Единицы» становится активным только при выборе типа «Даты». Так как мы выбрали тип «Арифметическая», нас вышеуказанный блок интересовать не будет.
В поле «Шаг» следует установить цифру «1». В поле «Предельное значение» ставим количество нумеруемых объектов.
Если вы не желаете производить подсчет количества элементов листа, которые нужно пронумеровать, чтобы указать их в поле «Предельное значение» в окне «Прогрессия», то в этом случае нужно перед запуском указанного окна выделить весь диапазон, подлежащий нумерации.
После этого в окне «Прогрессия» выполняем все те же действия, которые были описаны выше, но на этот раз оставляем поле «Предельное значение» пустым.
Результат будет тот же: выделенные объекты окажутся пронумерованными.
Способ 4: использование функции
Пронумеровать элементы листа, можно также прибегнув к использованию встроенных функций Excel. Например, для построчной нумерации можно применять оператор СТРОКА.
Функция СТРОКА относится к блоку операторов «Ссылки и массивы». Её основной задачей является возврат номера строчки листа Excel, на который будет установлена ссылка. То есть, если мы укажем в качестве аргумента этой функции любую ячейку в первой строке листа, то она выведет значение «1» в ту ячейку, где располагается сама. Если указать ссылку на элемент второй строчки, то оператор выведет цифру «2» и т.д.
Синтаксис функции СТРОКА следующий:
Как видим, единственным аргументом данной функции является ссылка на ячейку, номер строки которой нужно вывести в указанный элемент листа.
Посмотрим, как работать с указанным оператором на практике.
-
Выделяем объект, который будет первым в нумерованном диапазоне. Щелкаем по значку «Вставить функцию», который размещен над рабочей областью листа Excel.
Но мы совершили нумерацию только строк, а для полноценного выполнения задачи присвоения адреса ячейки в виде номера внутри таблицы следует пронумеровать ещё и столбцы. Это также можно сделать при помощи встроенной функции Excel. Данный оператор ожидаемо имеет наименование «СТОЛБЕЦ».
Функция СТОЛБЕЦ также относится к категории операторов «Ссылки и массивы». Как нетрудно догадаться её задачей является выведение в указанный элемент листа номера столбца, на ячейку которого дается ссылка. Синтаксис этой функции практически идентичен предыдущему оператору:
Как видим, отличается только наименование самого оператора, а аргументом, как и в прошлый раз, остается ссылка на конкретный элемент листа.
Посмотрим, как выполнить поставленную задачу с помощью данного инструмента на практике.
-
Выделяем объект, которому будет соответствовать первый столбец обрабатываемого диапазона. Клацаем по пиктограмме «Вставить функцию».
Теперь все ячейки нашей условной таблицы имеют свою относительную нумерацию. Например, элемент, в котором на изображении ниже установлена цифра 5, имеет относительные пользовательские координаты (3;3), хотя абсолютный его адрес в контексте листа остаётся E9.
Способ 5: присвоение имени ячейке
В дополнение к вышеуказанным способам нужно отметить, что, несмотря на проведенное присвоения номеров столбцам и строкам определенного массива, наименования ячеек внутри него будут задаваться в соответствии с нумерацией листа в целом. Это можно увидеть в специальном поле имен при выделении элемента.
Для того, чтобы изменить имя, соответствующее координатам листа на то, которое мы задали с помощью относительных координат для нашего массива, достаточно выделить соответствующий элемент кликом левой кнопки мыши. Затем просто с клавиатуры в поле имени вбить то название, которое пользователь считает нужным. Это может быть любое слово. Но в нашем случае мы просто введем относительные координаты данного элемента. В нашем наименовании обозначим номер строки буквами «Стр», а номер столбца «Стол». Получаем наименование следующего типа: «Стол3Стр3». Вбиваем его в поле имен и жмем на клавишу Enter.
Теперь нашей ячейке присвоено наименование согласно её относительному адресу в составе массива. Таким же образом можно дать имена и другим элементам массива.
Как видим, существуют два вида встроенной нумерации в Экселе: A1 (по умолчанию) и R1C1 (включается в настройках). Данные виды адресации распространяются на весь лист в целом. Но кроме того, каждый пользователь может сделать свою пользовательскую нумерацию внутри таблицы или определенного массива данных. Существует несколько проверенных способов присвоения ячейкам пользовательских номеров: с помощью маркера заполнения, инструмента «Прогрессия» и специальных встроенных функций Excel. После того, как выставлена нумерация, можно на её основе присвоить имя конкретному элементу листа.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: