Чтобы получить каждое второе число из двух списков, мы будем использовать комбинацию функций IF, MOD, ROW и INDIRECT для получения результата.

Функция ЕСЛИ проверяет, истинно ли указанное вами условие или

ЛОЖЬ. Если возвращается ИСТИНА, то возвращает предустановленное значение, если возвращает ЛОЖЬ

затем возвращает другое предустановленное значение.

Синтаксис = ЕСЛИ (логический_тест, значение_если_ истинно, значение_если_ ложь)

логический_тест: логический тест будет проверять условие или критерии, если условие удовлетворяется, возвращает предустановленное значение, если условие не соответствует, возвращает другое предустановленное значение.

value_if_true: значение, которое вы хотите вернуть, если этот аргумент возвращает TRUE.

value_if_false: значение, которое вы хотите вернуть, если этот аргумент возвращает FALSE MOD: возвращает остаток после деления числа на делитель.

Синтаксис = MOD (число, делитель)

число: это числовое значение, остаток от которого вы хотите найти.

делитель: это число, которое используется для деления числового аргумента.

СТРОКА: возвращает номер строки ссылки.

Синтаксис: = ROW (ссылка)

Ссылка: это ссылка на ячейку или диапазон ячеек.

КОСВЕННЫЙ: возвращает ссылку, указанную в текстовой строке.

Синтаксис: = INDIRECT (ref_text, A1)

ref_text — это ссылка на ячейку. Если ref_text не является действительной ссылкой на ячейку, функция ДВССЫЛ вернет ошибку # ССЫЛКА.

Второй аргумент A1 относится к логическому значению, которое указывает тип ссылки, содержащейся в ячейке ref_text. Если a1 имеет значение TRUE или опущено, то ref_text определяется как ссылка в стиле A1.

Если a1 — ЛОЖЬ, то ref_text определяется как ссылка на стиль R1C1.

Пример: если значение в ячейке A1 содержит 10, B1 содержит A1 и мы используем функцию ДВССЫЛ в ячейке C1 = ДВССЫЛ (B1), * тогда результат будет 10

img1

[.underline] # Давайте рассмотрим пример: # У нас есть несколько случайных чисел в столбцах A и B. Нам нужна формула для извлечения каждого второго числа из двух списков. Требуемый номер выделен красным цветом.

img2

  • В ячейке C2 формула будет иметь вид

* = КОСВЕННО (ЕСЛИ (МОД (СТРОКА (), 2) = 0, «A» & СТРОКА (), «B» и СТРОКА ()))

  • Нажмите Enter на клавиатуре.

img3

  • Скопировав формулу из ячейки C2 в диапазон C3: C10, мы получим желаемый результат.

img4

Вы получите каждое второе число последовательно из двух списков.