Вернуть пустую ячейку, если одна ячейка в диапазоне пуста - PullRequest
0 голосов
/ 16 октября 2018

Я хочу вернуть пустую ячейку из формулы Excel, вычисляющей доход для диапазона портфелей соответственно на 1, 3 и 5 лет, при условии срока службы портфеля (некоторые портфели не существовали более нескольких месяцев).

Я использую следующую формулу:

{=IF($L34<>0;(PRODUCT(1+OFFSET($L34;0;0;1;60)/100))^(1/3)*100-100;"-")}

Если ширина (например, 60, как за 5 лет) находится в горизонтальном диапазоне (например, последняя ячейка непусто), тогда формула возвращает доход портфеля за последние 5 лет.Проблема в том, что если ширина не находится в диапазоне (например, последняя ячейка ширины пуста, потому что общее время жизни портфеля составляет менее 5 лет), тогда я хочу, чтобы формула возвращала «-», а не возвращение с момента создания.Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 16 октября 2018

Проверьте, является ли эта ячейка пустой / пустой и пустым ...

=if(cell_x="","",your expression)

должно работать ... или вы можете рассмотреть замену cell_x = "" на cell_x <5 например. </p>

...