2015-03-11 4 views
0

У меня есть три столбца в моей таблице: столбец G - дата погашения, столбец H - дата платежа и столбец I - количество дней между датой погашения и сегодня IF(G11="";"";G11-today()).Google Spreadsheet IF formula

Что нужно сделать, так это сделать ячейки в столбце Я ничего не показываю до тех пор, пока не введу данные в ячейки G, чтобы ячейки столбца I отображали количество дней до даты, когда столбец G содержит данные, а также делает столбец I клетки отображать «оплачены», когда я ввожу данные в столбце H.

Я попытался это:

=IF(AND(G11=""&H11="");"";IF(AND(G11=">0"&H11="");"G11-E1";IF(AND(G11=">0"&H11=">0");"paid"))) 

но формула не работает, как его дает мне истинностную ЛОЖЬ вместо того, что я хочу.

+0

Некоторые примеры данных с четким контуром ожидаемого результата будет приветствоваться ... – JPV

ответ

0

Я не понимаю ваши требования, но ваша формула полна ошибок синтаксиса, так что, возможно, по крайней мере помочь следующее:

=IF(AND(G11="",H11=""),"",IF(AND(G11>=0,H11=""),G11-E$1,IF(AND(G11>=0,H11>0),"paid"))) 
+0

Спасибо! pnuts, он работает отлично :) Мне просто пришлось заменить «,» на «;» и он делает то, что мне нужно. Еще раз спасибо – Nester

+0

TQ. Я подозреваю, что формула может быть упрощена, но я не совсем уверен, что все условия вы пытаетесь удовлетворить. Извинения за запятые. – pnuts

Смежные вопросы