Как распределить по возрастным категориям в excel
Перейти к содержимому

Как распределить по возрастным категориям в excel

  • автор:

Как разделить на 3 возрастные категории

Какую формулу Excel я могу использовать для этого? Возраст указывается числовыми значениями — целыми числами. Заранее спасибо!

3 ответа

Спасибо, что поделились и за быстрые ответы. Пробовал операторы If, но они не работали. Возможно, он не улавливает «между» 55 и 64 годами.

Боюсь, что в UDF Select Cases мой уровень навыков еще не достиг того уровня, когда я могу использовать его с уверенностью. Хотя хорошо иметь его, чтобы попробовать в будущем.

Из того, что вы упомянули, я думаю, будет хорошей идеей составить выпадающий список. Обратитесь к этому руководству, чтобы лучше понять: https://www.techrepublic.com/blog/microsoft-office/how-to-add-a-drop-down-list-to-an-excel-cell/

Для этого требуется всего лишь пара простых функций ЕСЛИ.

enter image description here

Функция ЕСЛИ (support.office.com)

Функция ЕСЛИ — одна из самых популярных функций в Excel, она позволяет проводить логические сравнения между значением и ожидаемым значением.

Таким образом, оператор IF может иметь два результата. Первый результат — если ваше сравнение — Истина, второй — если ваше сравнение — Ложь.

Это также можно сделать, создав очень простой UDF, в котором используется Выбрать регистр.

Как распределить по возрастным категориям в excel

Возрастная Пирамида.

таблица исходных данных.

Линейчатая с группировкой.

по умолчанию диаграмму.

обратный порядок значений.

Перекрытие рядов.

Боковой зазор.

КОНСТРУКТОР ДИАГРАММ.

  • Каждый выделенный возраст – горизонтальная полоса в диаграмме. Показывает количество или долю среди всего населения людей данного возраста.
  • Самые младшие группы находятся внизу пирамиды, самые великовозрастные – наверху.
  • В левой части диаграммы – количество или доля мужчин конкретного возраста, в правой части – женщин.
  • небольшой уровень рождаемости;
  • низкий процент молодого населения;
  • большая доля людей среднего и пожилого возраста старения населения возрастных группах долгое время стабильно или уменьшается.
  • высокие показатели рождаемости;
  • небольшая продолжительность жизни;
  • подавляющий процент – молодое население;
  • небольшое количество пожилых людей;
  • тенденция стремительного роста населения.

  1. Прогрессивный. Для него характерная высокая доля молодого населения на фоне пожилого. Достигается такой эффект за счет расширенного типа воспроизводства. Половозрастная пирамида для такого типа будет иметь вид треугольника. Чем шире его основание, тем выше показатели рождаемости.
  2. Стационарный. Наблюдается простой тип воспроизведения. Диаграмма при этом своей формой напоминает колокол – количество молодого и пожилого населения приблизительно равное.
  3. Регрессивный. В этом случае на лицо суженное воспроизводство. Диаграмма своей формой повторяет урну – небольшое количество детей и молодых людей, но высокий процент взрослых граждан.

  • Большое влияние на структуру диаграммы оказывают войны, ведущие к убыли молодого населения и снижению рождаемости.
  • Отражаются на гранях пирамиды и миграции населения – увеличивается доля взрослых мужчин трудоспособного возраста.
  • Ордината, где отмечаются возрастные группы. Справа от нее указана численность женщин. Слева – мужчин.
  • Абсцисса, где указывается численность населения.
  • Детские годы.
  • Молодость.
  • Зрелый период.
  • Старость.

Как построить половозрастную пирамиду в Excel?


Чтобы построить график создадим вспомогательную таблицу (диапазон E1:F16), в которой один из рядов данных изменим и сделаем отрицательным, другими словами умножим на -1, а другой ряд оставим без изменений.
В этом случае при создании диаграммы столбцы с данными будут расходиться в разные стороны от вертикальной оси.


В диаграмме уже узнаются очертания половозрастной пирамиды, однако она все еще не приобрела окончательный вид.
Для этого зададим боковой зазор для рядов равным 0 (по усмотрению можно задать и отличное от 0 значение) — нажимаем правой кнопкой мыши на любой ряд, выбираем Формат ряда данных -> Параметры ряда -> Боковой зазор:


Также для лучшего восприятия диаграммы перенесем вертикальную ось категорий в левую или правую часть графика.
Нажимаем правой кнопкой мыши на ось и выбираем Формат оси -> Подписи оси -> Вверху или Внизу:


Далее настраиваем внешний вид диаграммы на свой вкус и на выходе получаем следующий вариант половозрастной пирамиды:


Для завершения построения нам осталось добавить подписи данных, однако в этом шаге также есть определенные трудности.

Два итоговых графика

Как распределить по возрастным категориям в excel

Как сгруппировать по возрасту в сводной таблице?

Если у вас есть рабочий лист, содержащий данные какого-либо анкетного опроса, и вам нужно подсчитать результат на основе возрастного диапазона людей, чтобы проанализировать данные для отчета. В этом случае сводная таблица может оказать вам услугу. Вы можете создать сводную таблицу, а затем сгруппировать данные по возрасту и посчитать их. Пожалуйста, прочтите подробности этого вопроса.

стрелка синий правый пузырь Группировать по возрасту в сводной таблице
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!

Предположим, у вас есть следующие данные на вашем листе, и теперь вам нужно создать сводную таблицу как обычно. Пожалуйста, сделайте следующие шаги:

doc-group-by-age-pivottable-1

1. Создайте сводную таблицу, а затем добавьте Возраст как Метка строки, А Опция как Метка столбцанаконец, добавить Имя и фамилия as Значение, и вы получите сводную таблицу, как показано на скриншоте ниже:

doc-group-by-age-pivottable-1

2. Щелкните правой кнопкой мыши любую ячейку в поле «Возраст» и выберите группы из контекстного меню см. снимок экрана:

doc-group-by-age-pivottable-1

3. Затем в появившемся группирование диалоговом окне введите интервал, необходимый для группировки возрастов в By текстовое окно. В этом примере я сгруппирую по 10 годам. (По умолчанию начальный возраст и конечный возраст будут отображаться автоматически, вам не нужно делать никаких изменений.), См. Снимок экрана:

doc-group-by-age-pivottable-1

4. Затем нажмите кнопку ОК, чтобы закрыть это диалоговое окно, и данные в вашей сводной таблице будут сгруппированы по возрасту с интервалами в 10 лет следующим образом:

Как распределить по возрастным категориям в excel

Гость, здравствуйте
надо в соседнем столбце написать формулу:
+—И(A1>30;A1<=45)
Потом поймать ее (формулу ) за правый нижний хвостик и опустить вниз.
Единичками будут отмечены нужные числа

25 _____ +—И(A1>30;A1<=45)
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 1
28______ 0
40______ 1
44______ 1
44______ 1
43______ 1
43______ 1
34______ 1
49______ 0
38______ 1
36______ 1
47______ 0
31______ 1
34______ 1
46______ 0
45______ 1
46______ 0
20______ 0
39______ 1

Вместо единичек можно записать настоящее значение.
Для этого воспользуйтесь такой формулой:
=(A1>30)*(A1<=45)*A1
Все ненужные значения будут иметь «0» , а то что надо продублируется в соседнем столбике

25 _____ =(A1>30)*(A1<=45)*A1
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 34
28______ 0
40______ 40
44______ 44
44______ 44
43______ 43
43______ 43
34______ 34
49______ 0
38______ 38
36______ 36
47______ 0
31______ 31
34______ 34
46______ 0
45______ 45
46______ 0
20______ 0
39______ 39

A если вам нули не нужны, тогда воспользуйтесь такой формулой :
=ВЫБОР((A1>30)*(A1<=45)+1;»»;A1)
Ответ получится такой же только нули будут отсутствовать

Гость, здравствуйте
надо в соседнем столбце написать формулу:
+—И(A1>30;A1<=45)
Потом поймать ее (формулу ) за правый нижний хвостик и опустить вниз.
Единичками будут отмечены нужные числа

25 _____ +—И(A1>30;A1<=45)
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 1
28______ 0
40______ 1
44______ 1
44______ 1
43______ 1
43______ 1
34______ 1
49______ 0
38______ 1
36______ 1
47______ 0
31______ 1
34______ 1
46______ 0
45______ 1
46______ 0
20______ 0
39______ 1

Вместо единичек можно записать настоящее значение.
Для этого воспользуйтесь такой формулой:
=(A1>30)*(A1<=45)*A1
Все ненужные значения будут иметь «0» , а то что надо продублируется в соседнем столбике

25 _____ =(A1>30)*(A1<=45)*A1
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 34
28______ 0
40______ 40
44______ 44
44______ 44
43______ 43
43______ 43
34______ 34
49______ 0
38______ 38
36______ 36
47______ 0
31______ 31
34______ 34
46______ 0
45______ 45
46______ 0
20______ 0
39______ 39

A если вам нули не нужны, тогда воспользуйтесь такой формулой :
=ВЫБОР((A1>30)*(A1<=45)+1;»»;A1)
Ответ получится такой же только нули будут отсутствовать 0mega

Сообщение Гость, здравствуйте
надо в соседнем столбце написать формулу:
+—И(A1>30;A1<=45)
Потом поймать ее (формулу ) за правый нижний хвостик и опустить вниз.
Единичками будут отмечены нужные числа

25 _____ +—И(A1>30;A1<=45)
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 1
28______ 0
40______ 1
44______ 1
44______ 1
43______ 1
43______ 1
34______ 1
49______ 0
38______ 1
36______ 1
47______ 0
31______ 1
34______ 1
46______ 0
45______ 1
46______ 0
20______ 0
39______ 1

Вместо единичек можно записать настоящее значение.
Для этого воспользуйтесь такой формулой:
=(A1>30)*(A1<=45)*A1
Все ненужные значения будут иметь «0» , а то что надо продублируется в соседнем столбике

25 _____ =(A1>30)*(A1<=45)*A1
52______ 0
49______ 0
21______ 0
49______ 0
23______ 0
34______ 34
28______ 0
40______ 40
44______ 44
44______ 44
43______ 43
43______ 43
34______ 34
49______ 0
38______ 38
36______ 36
47______ 0
31______ 31
34______ 34
46______ 0
45______ 45
46______ 0
20______ 0
39______ 39

A если вам нули не нужны, тогда воспользуйтесь такой формулой :
=ВЫБОР((A1>30)*(A1<=45)+1;»»;A1)
Ответ получится такой же только нули будут отсутствовать Автор — 0mega
Дата добавления — 04.09.2011 в 23:10

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *