формула Excel, я хочу знать ФОРМУЛУ EXCEL для нескольких условий (7 условий)

формула Excel, я хочу знать ФОРМУЛУ EXCEL для нескольких условий (7 условий)

введите описание изображения здесь

У меня есть таблица Excel с числовыми данными, 15 строк и 4 столбца (A, B, C, D). (Изображение Excel прикреплено, на изображении столбцы E и F добавлены только для пояснения) Необходимая формула для следующих условий. (изображение)

На самом деле формулу нужно применить для покрытия только двух строк, если предположить, что требуются выходные ДАННЫЕ для строки № 3 (A3), то в формуле нужно учитывать ТОЛЬКО данные выше строки № 2 (B, C, D), это означает, что для данных A3 нужно учитывать строку № 2 (B2, C2, D2), для данных A4 нужно учитывать B3, C3, D3), аналогично для других строк.

A3 НЕ ВЫШЕ B2 И НЕ НИЖЕ C2 "НОРМАЛЬНЫЙ"

A5 ВЫШЕ, ЧЕМ B4 "ВЫШЕ"

A6 НИЖЕ, ЧЕМ B5 "НИЖЕ"

A8 ПЕРВОЕ СООТВЕТСТВИЕ ИЗ 3 ЦИФР С C7 И D7 "L-SIRIES"

A11 ПЕРВОЕ СООТВЕТСТВИЕ ИЗ 3 ЦИФР С B10 И D10 "H-SERIES"

A13 ПЕРВОЕ СООТВЕТСТВИЕ ИЗ 3 ЦИФР С B12 "H-RANGE"

A14 ПЕРВОЕ СООТВЕТСТВИЕ ИЗ 3 ЦИФР С B13 "L-RANGE"

в настоящее время я попробовал приведенные ниже формулы.

=ЕСЛИ(A3>B2;"ВЫСШЕЕ";ЕСЛИ(A3C3;"НОРМАЛЬНОЕ";""))) (почему-то после записи формулы выше в поле <> знак не отображается после сохранения моих изменений)

Я попробовал еще один вариант для "H-RANGE" =IF(LEFT(A3,3)=LEFT(B2,3),IF(A3=B2,TRUE, FALSE),TRUE) [получение Output, но результат неточный.

Я попробовал другой вариант для "L-RANGE" =IF(LEFT(A3,3)=LEFT(C2,3),IF(A3=C2,TRUE, FALSE),TRUE), но результат оказался неточным.

ФОРМУЛА условного форматирования также подходит для выделения столбца «A» С РАЗНЫМ цветом соответствия условию.

Заранее спасибо.

введите описание изображения здесь

решение1

введите описание изображения здесь

Как это работает:

  • Введите эту формулу в ячейку AF2и заполните ее.

    =IF(AND(LEFT(AA2,3)=LEFT(AC1,3),LEFT(AA2,3)=LEFT(AD1,3)),"Lseries",IF(AND(LEFT(AA2,3)=LEFT(AB1,3),LEFT(AA2,3)=LEFT(AD1,3)),"Hseries",IF(AND(LEFT(AA2,3)=LEFT(AB1,3)),"HRange",IF(AA2>AB1,"Higher",IF(AA2<AC1,"Lower",IF(AB2<>AC1,"Normal","LRange"))))))

Примечание.

  • Формула не возвращает значение LRangeдля Row 14, поскольку первые 3 цифры значения в AA14не совпадают с первыми 3 цифрами AB13.

  • Проверьте значения в обеих ячейках СИНЕГО цвета.

При необходимости вы можете скорректировать ссылки на ячейки в формуле.

Связанный контент