Сделайте это:
IF(ISERROR(MATCH(A11,$A$1:A10,0)),MIN((MINIFS($B$2:$B$21,$A$2:$A$21,A11)-MINIFS($C$2:$C$21,$A$2:$A$21,A11))*5,50),0)
, чтобы разбить это:
IF (ISERROR (MATCH (A11, $ A $ 1: A10,0)) <== первая скважина проверьте, если это. Если я рассчитал эту команду, пытаясь сопоставить ее со списком команд, до этого момента. Match () возвращает число c для попадания (уже сделано ==> возвращаем ноль0), или #NA (ошибка) для нового (еще не найденного) экземпляра команды.
MIN (<= взять арендодателя следующего расчета или 50 (MINIFS ($ B $ 2: $ B $ 21, $ A) $ 2: $ A $ 21, A11) <= вернуть самый низкий MIN () START (B: B), где все A11 находятся в списке A2: A21 </p>
- <= and deduct from
MINIFS($C$2:$C$21,$A$2:$A$21,A11)) <=== <= Return the lowest MIN() FINISH (C:C) where all A11's are found in the list A2:A21
*5 <==and multiply result by 5
, 50) <== или вернуть 50 от MIN выше) </p>
, 0) <= от if () выше </p>
Надеюсь, это работает для вас.