У меня есть формула, которая не совсем корректна, я бы хотел, чтобы формула просматривала первые 1 или 2 символа другой ячейки и основывалась на ее содержании, умножалась по установленной сумме.Формула Excel - Умножение на основе символов в другой ячейке
Он работает частично, но требует либо полного перепева или слегка подправить:
=IFERROR(IF(LEFT(A213,1)="Z",(D213*0.85),($D213*(1-K$7))),IF(LEFT(A213,2)="FF",(D213*0.8),""))
В настоящее время, если FF
найден, он возвращается к другому, если в первом заявлении: *(1-K$7)
- Пробовал положить это заявление в конце так последнее средство, но я не мог выработать синтаксис.
Я полагаю, что другой вариант будет иметь таблицу на последующем листе с:
Z .85
FF .8
т.д.
Тогда ссылка на это в формуле.
Вышеупомянутое решение сделает его масштабируемым, хотя я не совсем уверен, как бы я это сделал.
Любые мысли?
Пример:
Cell K $ 7 = 30%
A D E
FF12345 £100 £80 <-- column E = column D * 0.8
Z345674 £200 £170 <-- column E = column D * 0.85
V345565 £300 £210 <-- column E = column D * (1-30%)
Не ясно, что вы пытаетесь достичь. Пожалуйста, покажите: вход, желаемый выход и объясните, как текущий выход отличается от желаемого. –
Извинения для будучи unclear- Типичное значение для столбца A: FF12345 Z345674 V345565 Типичные значения для столбца D: £ 100 £ 200 £ 300 Я хотел бы сделать в столбце E смотрите значение ячейки столбца A и на основе предыдущих букв (левый 1 или 2 символа) умножите столбец D на определенную сумму: Итак, если первые 1 или два символа в столбце A: FF затем * Колонка D .8 Z затем * Столбец D.................. . Надеюсь, это яснее. P.S Cell K $ 7 = 30% – Ash
Уточнение в комментарии, вероятно, было бы лучше, чем редактирование OP, и может получить еще более подробную информацию. Например, может ли значение ColumnA начинаться с 'F' и кроме' FF' (и если да, то каким должен быть результат). * Полный * список факторов и обстоятельств, где это применимо, может помочь. – pnuts