Как получить условие Pass/Fail на основе нескольких строк?

У меня есть лист Excel с несколькими строками. Я просто хочу получить Pass/Fail в зависимости от состояния (пожалуйста, смотрите изображение состояния). Он должен пройти через все строки, которые соответствуют бонусу = 600 долларов (также следует проверить % цели GP и NSP, если бонус совпадает).

Я попробовал это, используя условие IF/AND, оно будет даваться для каждой строки. Надеюсь, это имеет смысл. Может кто-нибудь, пожалуйста, скажите мне, как это сделать?

Я также поделился образцом файла с данными.

https://drive.google.com/file/d/15MAbPEiODxxsmgpgu0Pg218GcEbMJTer/view?usp=sharing

Как получить условие Pass/Fail на основе нескольких строк?

Условие:

Как получить условие Pass/Fail на основе нескольких строк?

Например, Результат = "Пройдено"

Как получить условие Pass/Fail на основе нескольких строк?

Как получить условие Pass/Fail на основе нескольких строк?

На изображении выше для бонуса 600 должно быть Проходить, но на изображении ниже показатель NSP ниже 85%, а цель GP % также низкая, она должна отображаться как Потерпеть неудачу, даже если другие строки соответствуют условию.

Результат = "Неудачно"

Как получить условие Pass/Fail на основе нескольких строк?

Как получить условие Pass/Fail на основе нескольких строк?

Примечание. Как я пытался (я просто тестирую простую формулу):

=IF(AND(Q2=600,L2>85%),"Yes","No")

Как получить условие Pass/Fail на основе нескольких строк?

Большое спасибо!

Не могли бы вы, отредактируйте свой вопрос, включить формулу, которую вы пробовали?

cybernetic.nomad 10.04.2019 23:38

@cybernetic.nomad Я добавил формулу. Это очень просто. Это дает мне результат для каждой строки, но я хочу подвести итог. Спасибо

Suneth 11.04.2019 00:05

Итак, вы хотите получить общий результат «FAIL», если какая-либо из строк не удалась?

Michael 11.04.2019 02:09

@Майкл, да, это правильно

Suneth 11.04.2019 23:30
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
4
356
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Эта формула вернет «Пройдено», если во всех строках с Bonus = 600 все остальные условия также совпадают:

=IF(COUNTIF(Q2:Q4,"=600")=COUNTIFS(Q2:Q4,"=600",L2:L4,">0.85",K2:K4,">1.05"),"Pass","Fail")

Как мне указать диапазон, например. Цель GP % (столбец K) должна быть > 100% и <= 104,99%? У меня также есть диапазон для NSP (столбец L). Я пытался, как показано ниже, не сработало =IF(COUNTIF(Q2:Q4,"=600")=COUNTIFS(Q2:Q4,"=600",H2:H4,"=Stor‌​e Manger",L2:L4,">0.95"& "<=0.99",K2:K4,">1.05" & "<=1.0499"),"Pass","Fail") Не могли бы вы сообщить мне, что это последняя часть, на которой я застрял. Спасибо

Suneth 11.04.2019 22:49

Привет, @Michael, твоя формула работает только для одной моей логики (бонус = 600). Все остальное показывает, что я терплю неудачу (особенно % GP к цели между <85%, NPS> 85%). Когда я отфильтровываю его из таблицы данных, он соответствует критериям. Если у вас есть минутка, пожалуйста, проверьте мой файл. Формулы делал в экселе. Я очень ценю ваше время и помощь. Большое спасибо (drive.google.com/file/d/15MAbPEiODxxsmgpgu0Pg218GcEbMJTer/v‌​iew)

Suneth 12.04.2019 00:26

В вашем вопросе задано только около 600. Можно обрабатывать несколько сценариев, но формула будет работать только с одной строкой за раз, поэтому вам придется добавить ее как отдельный столбец. Вы хотите решение для этого?

Michael 15.04.2019 05:40

@ Майкл, я добавил уникальный ключ. Тогда это работает. Еще раз большое спасибо за вашу помощь.

Suneth 16.04.2019 01:10

Другие вопросы по теме