Excel IF оператор в вычисляемом поле - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь создать вычисляемое поле, которое использует оператор IF в сводной таблице Excel.У меня есть коэффициент (скажем, x / y), и мне нужно, чтобы фактическое возвращаемое значение отображалось, если коэффициент> = 0, и отображается «<0», если коэффициент меньше нуля.Я пытался следующее: </p>

=IF((x/y>0),(x/y),"<0")

Он возвращает значения для всего> 0, но просто дает VALUE!вместо возврата «<0» для значений отношения, которые меньше нуля.Любые идеи о том, как это исправить?</p>

Спасибо!

1 Ответ

0 голосов
/ 20 февраля 2019

Вычисляемое поле в сводной таблице не может содержать текст, оно может содержать только цифры, потому что в сводной таблице ожидается, что результаты вычисляемого поля будут агрегированными (например, через сумму).

Тот факт, что <0 является текстом, он не может быть отображен как число, что приводит к ошибке #VALUE!.

Однако вы можете использовать условное форматирование в сводной таблице, чтобы сделать всезначения ниже нуля выглядят как <0:

enter image description here

...