В настоящее время у меня есть эта формула в Excel:

=IF(G1+I1>E77,H1)

Иногда я хочу, чтобы это было так:

=IF(C1+E1>G1,D1)

Мне нужны обе эти формулы в одной ячейке, но в C1 или I1 будет фигура. Есть ли способ автоматически определить, в какой из двух ячеек есть фигура, и использовать правильную формулу?

2 ответа2

1
=IF(C1="",IF(G1+I1>E77,H1),IF(C1+E1>G1,D1))

Или, возможно, это должно быть:

=IF(C1="",IF((G1+I1)>E77,H1),IF((C1+E1)>G1,D1))
0

Вот что я бы сделал

=IF(AND(C1, C1+E1>G1), D1, IF(AND(I1, G1+I1>E77), H1, " "))

Для этого нужно проверять неравенства только в том случае, если в соответствующей ячейке есть значение. "" Оставит пустую ячейку, а не FALSE, если C1 и I1 пустые.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .