Вопрос задан 06.06.2026 в 20:10. Предмет Информатика. Спрашивает Попова Маргарита.

Составьте таблицу в Excel. В старояпонском календаре был принят шестидесятилетний цикл, состоящий из пяти двенадцатилетних подциклов. Подциклы обозначались названиями цветов: зеленый, красный, желтый, белый и черный. Внутри каждого подцикла года носили название животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Например, 1924 год - год начала очередного цикла - назывался годом зеленой крысы. Создайте таблицу, в которой по заданному году (больше 1924) определяется животное и цвет. Используйте функции ОТБР и ОСТАТ.

Перейти к ответам

Ответы на вопрос

Отвечает Шнюрочек Нюрочек.

Хорошо! Давайте разберёмся, как составить такую таблицу в Excel для определения животного и цвета в старояпонском шестидесятилетнем цикле. Я объясню пошагово и дам пример формулы.


1. Подготовка таблицы

Создайте таблицу с такими заголовками:

Год Порядок в цикле Остаток от 12 Животное Остаток от 10 Цвет
  • Год — вводимый год (например, 2025, 2036 и т.д.)

  • Порядок в цикле — это номер года относительно начала 1924 года.

  • Остаток от 12 — используется для выбора животного.

  • Остаток от 10 — используется для выбора цвета, потому что цвета повторяются каждые 10 лет (каждый цвет занимает два года).


2. Списки животных и цветов

  1. Животные (по 12-летнему циклу):

Номер Животное
0 Крыса
1 Корова
2 Тигр
3 Заяц
4 Дракон
5 Змея
6 Лошадь
7 Овца
8 Обезьяна
9 Курица
10 Собака
11 Свинья
  1. Цвета (по 10-летнему циклу, повторяются каждые два года):

Остаток Цвет
0,1 Зеленый
2,3 Красный
4,5 Желтый
6,7 Белый
8,9 Черный

3. Формулы в Excel

Предположим, что A2 — это год, который нужно проверить.

3.1 Определяем порядковый номер в 60-летнем цикле

excel
=B2

На самом деле можно сразу использовать:

excel
=ОСТАТ(A2-1924;60)

Это даст номер года в цикле от 0 до 59.


3.2 Определяем животное

excel
=ВЫБОР(ОСТАТ(A2-1924;12)+1; "Крыса"; "Корова"; "Тигр"; "Заяц"; "Дракон"; "Змея"; "Лошадь"; "Овца"; "Обезьяна"; "Курица"; "Собака"; "Свинья")
  • Функция ОСТАТ(A2-1924;12) возвращает число от 0 до 11.

  • ВЫБОР(...+1; ...) — Excel считает индексы с 1, поэтому добавляем 1.


3.3 Определяем цвет

Поскольку цвета повторяются каждые два года:

excel
=ВЫБОР(ОСТАТ((A2-1924);10)+1; "Зеленый"; "Зеленый"; "Красный"; "Красный"; "Желтый"; "Желтый"; "Белый"; "Белый"; "Черный"; "Черный")
  • Здесь ОСТАТ((A2-1924);10) даёт остаток от 0 до 9.

  • Каждый цвет занимает два года подряд.


4. Пример заполненной таблицы

Год Животное Цвет
1924 Крыса Зеленый
1925 Корова Зеленый
1926 Тигр Красный
1927 Заяц Красный
1928 Дракон Желтый
1929 Змея Желтый
1930 Лошадь Белый
1931 Овца Белый
1932 Обезьяна Черный
1933 Курица Черный
1934 Собака Зеленый
1935 Свинья Зеленый

Таким образом, используя Функции ОСТАТ и ВЫБОР, вы можете автоматически вычислять животное и цвет для любого года больше 1924.

Если нужно, я могу прислать готовый вариант таблицы Excel с формулами, которую можно сразу использовать для любого года.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос