2

Я совершенно новичок в создании электронных таблиц в Excel и еще более тупой при создании формул. Я пришел, чтобы удивить себя, как много я выучил, но теперь я в замешательстве и могу действительно использовать некоторую помощь и надеюсь, что объясню это достаточно ясно.

  • В моей таблице есть столбцы (AI).
  • В столбец E вводятся данные (в данном случае количество грузов, которые я заказал за этот день).
  • В столбец G вводятся данные (на сколько грузов было отказано (не подобрано)).
  • В столбец H вводятся данные (за сколько грузов подобрано).
  • Столбец I - сколько осталось грузов.

Теперь с этим описанием моя формула выглядит следующим образом в столбце I:

  • Строка 8 - это место, где начинаются мои данные (=E8-G8-H8) в столбце I отображается мой итог.
  • На I9 это моя формула (=I8+E9-G9-H9)

Это работает так, как я хочу, но моя проблема в том, что он показывает мой последний результат до конца столбца. Я хочу скрыть эти результаты, пока данные не будут введены в столбец E.

Как я могу это сделать?

1 ответ1

3

Вы должны быть в состоянии сделать это с помощью функции IF .

Формат

=IF(CONDITION, ValueIfTrue, ValueIfFalse)

Так что в вашем случае это может помочь:

=IF(ISBLANK($E9),(I8+E9-G9-H9),"")

ISBLANK() в Excel - это встроенная функция для проверки состояния. $ включен, поэтому, если вы перейдете к другому столбцу, он все равно будет отражать столбец E Однако не делайте этого с номером, так как он всегда будет ссылаться только на этот номер, а не, например, на E10 , если вы копируете формулу вниз по строке.

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