ЯКЩО функція із посиланням на порожню клітинку


1

Я підтримую електронну таблицю, в якій нараховується штраф, якщо певні орієнтири не дотримані.

Я використовую формулу нижче, щоб відобразити число 8 у комірці, S4якщо число S3внизу є нижче 80, або 0, коли 80 або вище. Коли S3порожнє, результат у S48. Чи є спосіб залишити порожній результат чи не обчислити, якщо S3він порожній?

=IF(S3<80,"8","0")

1
=IF(S3="","",IF(S3<80,"8","0"))
Máté Juhász

Чи є причина, чому ви перетворюєте 8 і 0 в текст? Без лапок, це все одно поставить 8 і 0 в S4. Якщо ви робите будь-яку арифметику з числами, оставте цитати.
fixer1234

Відповіді:


2

Як зазначено в коментарях, вам потрібно загортати свою операцію IF в інший оператор IF, створюючи вкладений IF .

Отримане твердження, наведене в коментарях, є

=IF(S3="","",IF(S3<80,"8","0"))

однак, як також зазначалося, не слід використовувати лапки навколо фігур, якщо вам потрібно використовувати ці фігури в подальших розрахунках, тож вам потрібно змінити це на

=IF(S3="","",IF(S3<80,8,0))

Крім того, особливо якщо ви збираєтеся ділитися електронною таблицею і знаючи, скільки разів я натрапляв на людей, які заходять у простір, замість того, щоб натискати на видалення або зворотній простір, щоб очистити клітинку, щоб запобігти проблемам, ви могли б внести подальші зміни та поставити

=IF(OR(S3="",S3=" "),"",IF(S3<80,8,0))

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.