Как сделать массив интервалов в excel
Как изменить межстрочный интервал
Изменение межстрочного интервала подразумевает или его увеличение, или уменьшение. Осуществляется эта операция через контекстное меню. Далее откроется окно настроек, где можно внести также и другие параметры форматирования.
Эта проблема может возникать, если настройка осуществлялась автоматически. Как правило, после неправильной вставки текста строки могут располагаться на слишком большом расстоянии друг от друга. Причина очень проста – очень большое количество тегов форматирования, которые есть в исходном документе. Чтобы не допустить этой проблемы, необходимо или воспользоваться специальными сервисами, которые очищают текст от ненужных тегов, или убирают ненужное форматирование.
Также можно очистить ячейки с помощью встроенных инструментов Excel. Надо сказать, что далеко не все действия получится сделать автоматически. Некоторые из них, в том числе, и уменьшение межстрочного интервала, придется делать самостоятельно. Давайте более подробно разберемся в том, как это сделать.
Как уменьшить межстрочный интервал
После этого подтверждаем свои действия и закрываем окно. Результат мы увидим сразу же. После того, как мы получим удовлетворительный результат, необходимо уменьшить подходящую строчку до того размера, который будет соответствовать реальной высоте текста, расположенном в нашей ячейке.
Как увеличить межстрочный интервал
Типичная ситуация, в которой надо увеличить междустрочный интервал ячейки – когда нам надо растянуть текст по всей высоте ячейки. Чтобы это сделать, нужно выполнять по сути ту же последовательность действий, за исключением других параметров.
После этого подтверждаем свои действия и смотрим на получившийся результат. Мы видим, что текст расположен по всей величине ячейки. После этого, регулируя ее размеры, можно и менять междустрочный интервал так, как вам нужно.
Этот метод не позволяет настолько гибко увеличить межстрочный интервал, но зато он позволяет использовать формулы.
Как наложить надписи для ячейки
А что же делать, если нужно междустрочный интервал настраивать более тонко? В этом случае необходимо осуществить специальные действия. В этом случае не будет привязки текста к таблице, и можно задавать абсолютно любые параметры. Чтобы это сделать, необходимо привязать надпись к ячейке. Последовательность действий следующая:
Этот метод имеет один недостаток. Значения, которые будут в такой ячейке, невозможно будет использовать в формулах, а также в эту ячейку нельзя будет вставлять формулы.
Видим, что ничего сложного в том, чтобы изменить междустрочный интервал в Excel нет. Достаточно нажать всего пару кнопок, как мы получаем тот результат, который нам нужен. Настоятельно рекомендуем сделать тестовый документ и потренироваться в выполнении описанных выше инструкций на практике. Это поможет не теряться, когда нужно будет применить эту возможность в реальной работе. Каждый из описанных выше методов имеет свои преимущества и недостатки, которые надо учитывать во время их применения.
Массив_данных — массив или ссылка на множество ЧИСЛОвых данных, для которых вычисляются частоты.
Функция ЧАСТОТА() вводится как формула массива после выделения диапазона смежных ячеек, в которые требуется вернуть полученный массив распределения (частот). Т.е. после ввода формулы необходимо вместо нажатия клавиши ENTER нажать сочетание клавиш CTRL+SHIFT+ENTER.
Пример
Пусть в диапазоне А2:А101 имеется исходный массив чисел от 1 до 100.
Подсчитаем количество чисел, попадающих в интервалы 1-10; 11-20; . 91-100.
Сформируем столбце С массив верхних границ диапазонов (интервалов). Для наглядности в столбце D сформируем текстовые значения соответствующие границам интервалов (1-10; 11-20; . 91-100).
Для ввода формулы выделим диапазон Е2:Е12, состоящий из 11 ячеек (на 1 больше, чем число верхних границ интервалов). В Строке формул введем =ЧАСТОТА($A$2:$A$101;$C$2:$C$11) . После ввода формулы необходимо нажать сочетание клавиш CTRL+SHIFT+ENTER. Диапазон Е2:Е12 заполнится значениями:
- в Е2 — будет содержаться количество значений из А2:А101, которые меньше или равны 10;
- в Е3 — количество значений из А2:А101, которые меньше или равны 20, но больше 10;
- в Е11 — количество значений из А2:А101, которые меньше или равны 100, но больше 90;
- в Е12 — количество значений из А2:А101, которые больше 100 (таких нет, т.к. исходный массив содержит числа от 1 до 100).
Примечание. Функцию ЧАСТОТА() можно заменить формулой = СУММПРОИЗВ(($A$5:$A$104>C5)*($A$5:$A$104 (См. Файл примера )
Функция частота Вычисляет частоту возникновения значений в диапазоне значений и возвращает вертикальный массив чисел. Функцией ЧАСТОТА можно воспользоваться, например, для подсчета количества результатов тестирования, попадающих в интервалы результатов. Поскольку данная функция возвращает массив, ее необходимо вводить как формулу массива.
Аргументы функции ЧАСТОТА описаны ниже.
Примечание: Если у вас установлена текущая версия Office 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.
Функция ЧАСТОТА пропускает пустые ячейки и текст.
Пример
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Для решения подобной задачи можно воспользоваться функцией ЧАСТОТА (FREQUENCY) . Ее синтаксис прост:
=ЧАСТОТА( Данные ; Карманы )
- Карманы — диапазон с границами интервалов, попадание в которые нас интересует
- Данные — диапазон с исходными числовыми значениями, которые мы анализируем
Обратите внимание, что эта функция игнорирует пустые ячейки и ячейки с текстом, т.е. работает только с числами.
Для использования функции ЧАСТОТА нужно:
- заранее подготовить ячейки с интересующими нас интервалами-карманами (желтые F2:F5 в нашем примере)
- выделить пустой диапазон ячеек (G2:G6) по размеру на одну ячейку больший, чем диапазон карманов (F2:F5)
- ввести функцию ЧАСТОТА и нажать в конце сочетание Ctrl+Shift+Enter, т.е. ввести ее как формулу массива
Во всех предварительно выделенных ячейках посчитается количество попаданий в заданные интервалы. Само-собой, для реализации подобной задачи можно использовать и другие способы (функцию СЧЁТЕСЛИ, сводные таблицы и т.д.), но этот вариант весьма хорош.
Кроме того, с помощью функции ЧАСТОТА можно легко подсчитывать количество уникальных чисел в наборе с помощью простой формулы массива:
На практике часто бывают ситуации, когда полное исследование каждого объекта из интересующей совокупности по различным причинам невозможно. В этих случаях из всей совокупности объектов случайным образом отбирают ограниченное число объектов и подвергают их исследованию. Вся совокупность объектов, из которых производится выборка называется генеральной совокупностью. Совокупность случайно отобранных из генеральной совокупности объектов называется выборочной совокупностью. Число объектов в совокупности называется ее объемом. На практике сведения о законе распределения случайной величины получают независимыми многократными повторениями опыта. На основе полученной информации из полученной выборки можно вычислить приблизительные значения для функции распределения и другие характеристики случайной величины. Выборочной или эмпирической функцией распределения случайной величины называют функцию равную частоте появления событий F (x)= nx/n.
Для построения выборочной функции распределения весь диапазон изменения случайной величины Х разбивают на ряд интервалов одинаковой ширины (от 5 до 15) и затем вычисляют количество значений случайной величины Х, попав-ших в каждый интервал.
Построение выборочной функции распределения
В табличном процессоре для построения выборочной функции распределения используется специальная функция ЧАСТОТА и инструмент пакета анализа Гистограмма . Функция ЧАСТОТА вычисляет частоты появления случайных величин в интервалах значений и выводит их как массив чисел. Функция имеет параметры:
ЧАСТОТА ( массив_данных; массив_интервалов ),
где:
- массив_данных – массив или ссылка на диапазон данных, для которых вычисляются частоты;
- массив_интервалов – массив или ссылка на множество интервалов, в которые группируются значения аргумента массив_данных . Количество элементов в возвращаемом массиве на единицу больше, чем в задано в параметре массив_интервалов. Дополнительный элемент содержит количество значений больших, чем максимальное значение в интервалах.
Инструмент Гистограмма служит для вычисления выборочных и интегральных частот попадания данных в указанные интервалы значений. Выходным результатом является таблица и гистограмма. Чтобы включить инструмент Гистограмма следует на ленте Данные в группе Анализ выбрать Анализ данных (Data Analysis) .
В раскрывшемся диалоговом окне Анализ данных из списка следует выбрать Гистограмма (Histogram) (рис. 1) – откроется диалоговое окно Гистограмма . Вид диалогового окна Гистограмма приведен на рис. 2.
Решение с применением функции ЧАСТОТА
1. В ячейку A2 рабочего листа введем текст “Наблюдения”, а в диапазон A3:A16 – числа из заданной выборки (см рис. 3).
2. В ячейке B2 запишем текст “ Шкала баллов ”, а в ячейки диапазона B3:B6 – баллы, соответствующие шкале для вывода пятибалльной оценки – 50, 70, 85, 100. Это означает, что баллы диапазона 1 – 50 эквивалентны оценке “неудовлетворительно”, баллы, находящиеся в диапазоне 51 – 70 – оценке “удовлетворительно” и т.д.
3. В ячейки C2, D2 и E2 введем тексты “ Абсолютные частоты ”, “ Относительные частоты ” и “ Накопленные частоты ” соответственно. Абсолютные частоты – это частота попадания случайной величины из выборки в соответствующий интервал. Относительная частота представляет собой частное от деления значения относительной частоты на количество элементов выборки. Накопленные частоты – это сумма относительных частот.
4. Выделим диапазон C3:C7 и на ленте Формулы выберем Вставить функцию . В открывшемся окне диалога Мастер функций выберите категорию Статистические , а в списке функций – функцию ЧАСТОТА (рис. 4).
Раскроется диалоговое окно функции ЧАСТОТА .
5. Установим параметры функции:
- массив_данных – установим ссылку на диапазон, содержащий выборку случайных величин (A3:A16);
- массив_интервалов – установим ссылку на диапазон, содержащий шкалу для вывода оценки (B3:B6).
6. Так как функция ЧАСТОТА возвращает результат в виде массива, нажмем комбинацию клавиш Ctrl + Shift + Enter. В ячейки диапазона C3:C7 будет выведен результат – абсолютные частоты попадания случайных величин в интервалы, заданные в ячейках диапазона B3:B6 (рис. 3).
Таким образом, в результате проведенного исследования получены статистические оценки частот по случайной выборке: неудовлетворительно – 2, удовлетворительно – 4, хорошо – 5, отлично – 3.
Решение с применением инструмента Гистограмма
1. В ячейку A2 рабочего листа введем текст “Наблюдения”, а в диапазон A3:A16 – числа из заданной выборки (см. рис. 5).
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Конструктор по сути (машиностроитель)
что за фильтр. совершенно непонятно
одно понятно, что нужно расписать начальные условия и порядок работы.
Я создаю базу данных производителей металлопроката по которой я собираюсь оперативно подбирать материал. Например в столбце наименование я выбираю арматура, мне фильтр выдает только арматуру, далее я из столбце марки стали выбираю марки стали, далее в соседнем столбце (диаметр) выбираю диаметр и мне выпадает полный список поставщиков. Чтобы базу данных дополнительно не расширять, я отдельно не создаю строки со всеми диаметрами арматура, а пишу в одной строке (диаметр) 4 - 40.
для ехсel я вижу решение в использовании 2х вкладок userform (одну для ввода данных, другую - для работы с базой)
и макроса, создающего список в выпадающем меню по другим объявленным условиям.
----- добавлено через ~2 мин. -----
как вариант - поискать и приспособить под себя готовые базы
Читайте также: