Вопрос задан 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 с формулами, которую можно сразу использовать для любого года.

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

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

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

Информатика 21.05.2026 10:15 9 Гафаров Александр
Задать вопрос