Формула Excel — использование текущей формулы во втором столбце, если первый равен нулю

Формула Excel — использование текущей формулы во втором столбце, если первый равен нулю

моя формула работает со столбцом H, но теперь мы добавили столбец, Iкак мне указать Excel использовать столбец, Iесли Hон пуст, с этой формулой

 =ROUND(IF(H4<=F4*0.03,H4,IF(H4<=F4*0.05,((F4*0.03)+(H4-F4*0.03)*0.5),
(F4*0.03)+((F4*0.02)*0.5))),2) 

решение1

Как насчет:

=IF(H4<>"",ROUND(IF(H4<=F4*0.03,H4,IF(H4<=F4*0.05,((F4*0.03)+(H4-F4*0.03)*0.5),(F4*0.03)+((F4*0.02)*0.5))),2),ROUND(IF(I4<=F4*0.03,H4,IF(I4<=F4*0.05,((F4*0.03)+(H4-F4*0.03)*0.5),(F4*0.03)+((F4*0.02)*0.5))),2))

решение2

спасибо за помощь. Я хотел, чтобы он вытащил из столбца, если он был нулевым, а не пустым. Вы были очень полезны. Это формула в рабочем состоянии! Очень захватывающая штука! =IF(TRIM(H4)="0",ROUND(IF(I4<=F4*0.03,I4,IF(I4<=F4*0.05,((F4*0.03)+(I4-F4*0.03)*0.5),(F4*0.03)+((F4*0.02)*0.5))),2),ROUND(IF(H4<=F4*0.03,H4,IF(H4<=F4*0.05,((F4*0.03)+(H4-F4*0.03)*0.5),(F4*0.03)+((F4*0.02)*0.5))),2))

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