Как сделать прогресс в Excel
Обновлено: 23.11.2024
Используя автозаполнение в Excel, вы можете быстро заполнить ту же последовательность или последовательность с допуском 1 напрямую. Но что, если допуск арифметической последовательности, которую нужно заполнить, не равен 1? Фактически, Excel позволяет настроить допуск и автоматически заполнить арифметическую последовательность. Давайте посмотрим, как это сделать.
<р>6. Вы также можете ввести отрицательное число в поле Значение шага.
<р>7. Таким образом, вы можете быстро заполнить убывающую арифметическую последовательность.
Подходящее чтение
Вам также может понравиться
Заявление об авторских правах. Любое копирование или использование любых публикаций на этом веб-сайте должно осуществляться с письменного разрешения или авторизации Myofficetricks.
Ранее мы узнали, как автоматически заполнять линейный ряд, добавляя или вычитая значение шага. В этом уроке мы определяем серию роста. В ряду роста мы умножаем на значение шага.
В этом учебнике представлены пошаговые инструкции по автозаполнению ряда роста в Excel. Соответствующие учебные пособия см. в нашем Информационном центре автозаполнения Excel.
Что такое серия роста?
В ряду роста следующее число в ряду находится путем умножения предыдущего числа на постоянное или ступенчатое значение. Это создает геометрическую последовательность (тренд, паттерн). Значение шага может быть положительным или отрицательным числом, целым или десятичным числом, но не может быть нулевым.
Как автоматически заполнить ряд роста в Excel
Существует три разных способа указать Excel на автоматическое заполнение ряда роста. Первые два используют дескриптор заполнения, а третий использует ленту Excel, которая есть в Excel 2007 и более поздних версиях. Изучите метод, который лучше всего подходит вашему стилю.
Если значение шага представляет собой простое число, самый быстрый способ указать ряд роста — ввести первые два числа и использовать контекстное меню маркера заполнения, вызываемое ПРАВОЙ кнопкой мыши. Следуйте инструкциям ниже.
- Введите первые два числа в первые две ячейки рабочего листа (рис. 1).
- Выберите эти две ячейки и наведите курсор на нижний правый угол, чтобы отобразить маркер заполнения (+).
- Удерживая нажатой ПРАВУЮ кнопку мыши, перетащите маркер заполнения вверх, вниз или поперек, чтобы выбрать ячейки, которые необходимо заполнить. Отпустите мышь.
- В появившемся меню выберите «Тенденция роста» (рис. 2).
Результаты автозаполнения показаны на рис. 3. Поскольку были введены два числа, Excel смог определить значение шага.
Если вы хотите, чтобы значение шага равнялось 3, введите 1 и 3 в первые две ячейки (1x3=3). Что, если вы хотите, чтобы значение шага равнялось 2, но вы хотите, чтобы ряд начинался с числа 5? Вы должны ввести 5 и 10 (5x2=10) в первые две ячейки.
Совет. Всегда проверяйте результаты автозаполнения. Если произошла ошибка, нажмите значок "Отменить" в верхней части таблицы и повторите попытку.
Во втором методе мы вводим только первое число, а затем указываем значение шага в окне "Серии". На четырех изображениях ниже показан процесс создания ряда роста, начиная с числа 1 и со значением шага 3.
В более новых версиях Excel к окну Серии также можно перейти через ленту.
Подведение итогов
В чем разница между рядами роста и линейными рядами?Следующее число в линейном ряду находится путем прибавления или вычитания значения шага. В ряду роста мы умножаем значение шага для расчета каждого нового числа.
Ряд роста также может называться тенденцией роста, геометрическим паттерном или геометрической последовательностью.
Функция ПОСЛЕДОВАТЕЛЬНОСТЬ в Excel создает список последовательных чисел в массиве. Массив может быть одномерным или двумерным, определяемым аргументами строки и столбцы.
- rows — количество возвращаемых строк.
- columns – [необязательно] количество возвращаемых столбцов.
- start – [необязательно] начальное значение (по умолчанию – 1).
- шаг – [необязательно] шаг между каждым значением (по умолчанию – 1).
Функция ПОСЛЕДОВАТЕЛЬНОСТЬ создает список последовательных чисел в массиве. Массив может быть одномерным или двумерным, управляемым аргументами строки и столбцы. ПОСЛЕДОВАТЕЛЬНОСТЬ можно использовать отдельно для создания массива последовательных чисел, которые выводятся непосредственно на рабочий лист. Его также можно использовать для создания числового массива внутри другой формулы, что часто встречается в более сложных формулах.
Функция SEQUENCE принимает четыре аргумента: строки, столбцы, начало и шаг. Все значения по умолчанию равны 1. Аргументы rows и columns управляют количеством строк и столбцов, которые должны быть сгенерированы в выходных данных. Например, приведенные ниже формулы генерируют числа от 1 до 5 в строках и столбцах:
Обратите внимание, что выходные данные SEQUENCE представляют собой массив значений, которые будут распространяться на соседние ячейки. Синтаксис SEQUENCE указывает, что требуется строки, но можно опустить либо строки, либо столбцы:
Аргумент start — это начальная точка в числовой последовательности, а шаг управляет приращением между каждым значением. В обеих приведенных ниже формулах используется значение start, равное 10, и значение step, равное 5:
Примеры
В примере на экране выше формула в ячейке B4 выглядит следующим образом:
В этой конфигурации ПОСЛЕДОВАТЕЛЬНОСТЬ возвращает массив последовательных чисел, 10 строк по 5 столбцов, начиная с нуля и увеличивая на 3. В результате получается 50 чисел, начиная с 0 и заканчивая 147, как показано на экране. р>
Положительные и отрицательные
ПОСЛЕДОВАТЕЛЬНОСТЬ может работать как с положительными, так и с отрицательными значениями. Чтобы считать от -10 до нуля с шагом 2 в строках, задайте для rows значение 6, для columns значение 1, для start значение -10 и шаг до 2:
Чтобы начать обратный отсчет от 10 до нуля:
Последовательность дат
Поскольку даты Excel представляют собой порядковые числа, вы можете легко использовать ПОСЛЕДОВАТЕЛЬНОСТЬ для создания последовательных дат. Например, чтобы создать список из 10 дней, начинающихся сегодня, в столбцах, можно использовать ПОСЛЕДОВАТЕЛЬНОСТЬ с функцией СЕГОДНЯ.
Подробнее здесь. Чтобы создать список из 12 дат, соответствующих первому дню месяца для всех месяцев в году (в данном случае 2022), вы можете использовать ПОСЛЕДОВАТЕЛЬНОСТЬ с функциями ДАТА и ДАТАМЕС:
Чтобы сгенерировать список имен за двенадцать месяцев (вместо дат), вы можете обернуть приведенные выше формулы в функцию ТЕКСТ следующим образом:
Давайте посмотрим на то, что сегодня НАСТОЛЬКО легко рассчитать с помощью простой электронной таблицы, но было очень сложно рассчитать в прошлом.
(пост, вдохновленный статьей Евгении Чен на wsj )
Арифметическая прогрессия
"Последовательность, в которой числа увеличиваются на одинаковую величину на каждом шаге" ( источник ).
Попробуйте посчитать это в уме:
Начните с 2. Добавьте к нему 4 10 раз.
Что такое СУММА? Что такое МЕДИАНА?
Вот эти значения: 2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42. СУММА равна 242, а МЕДИАНА равна 22.
Длинные последовательности были очень сложными даже для математиков до появления калькуляторов и компьютеров.
Последовательности в Excel
В Excel легко создавать последовательности. (Файл Excel: сохраните на компьютер, а затем откройте).
Это входные данные.
Ниже представлено решение для нединамического массива, обратно совместимое.
И, наконец, расчеты:
1 Формула решения
Приведенное выше решение состоит из нескольких шагов. Давайте создадим значения последовательности из одной формулы!
Вариант А
SEQUENCE — это динамический массив. Требуется версия Office 365 Excel.TEXTJOIN предотвращает расплескивание информации.
Вариант Б
Формула выше представляет собой массив и требует Control Shift Enter (только не Enter).
Вариант В
Приведенная выше формула не требует Control Shift Enter (просто Enter). Он перетекает в ячейки ниже.
Последовательности в Power BI
GENERATESERIES быстро создает последовательность:
Начните с 2, закончите на 42, интервалы 4. GENERATESERIES создает таблицу с 1 столбцом.
Ниже я использую переменные, но это делает то же самое, что и выше. Так ли это действительно необходимо?
Обе версии DAX выше содержат только внутренние входные данные. Могу ли я подключиться к входу извне?
После экспериментов я создал меру, на которую ссылался при создании новой таблицы.
Вот новая таблица со ссылкой на указанный выше показатель:
Если изменяется количество различных объектов, эта визуализация также обновляется. Табличной функции GENERATESERIES требуется 3 одиночных значения (начало, конец, приращение). Это нормально, когда мера является конечным значением. Мы могли бы также использовать меры для начального и приращения значений.
Мой папа-калькулятор
Мой папа хорошо разбирался в математике. Мы задавали ему вопросы на умножение и деление. Казалось, он мог вычислить что угодно. Хм… может быть, он также подделывал некоторые ответы, зная, что мы не заметим разницы.
Не думаю, что даже он смог бы вычислить в уме простую сумму для длинной последовательности. Бьюсь об заклад, он был бы большим поклонником электронных таблиц и баз данных. Я помню, что в середине 1970-х годов у моего старшего двоюродного брата был калькулятор, и это было очень важно. Примерно в 1980 году я пошел с отцом навестить его адвоката. У него был один из тех классических серверных компьютеров. Мне он показался интересным, но он, вероятно, был менее мощным, чем современные смартфоны.
Что дальше? Представьте, что будет через сорок лет. Сегодняшние технологии станут древними.
Обо мне
Меня зовут Кевин Лербасс. Я живу в Маркеме (недалеко от Торонто), Онтарио, Канада.
Я работаю с данными уже почти 20 лет. SQL (различные базы данных), Excel и теперь Power BI (DAX).
Читайте также: