Excel: оценка «Январь < сейчас()» не удалась

Excel: оценка «Январь < сейчас()» не удалась

Друг должен получать от своих клиентов 75 долларов в месяц.

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

Я попытался найти для него решение, создав:

В строке 3, от столбца 2 влево, я ввожу последний день месяца. В строке 4, у меня в столбце 1: "Оплата клиента 1", и в столбце 2: столбец 13, находятся ячейки для записи платежей его клиента 1.

В строке 4, столбце 14 у меня есть формула:

=sum(if(B3<now(), B4-75, 0), if(C3<now(), C4-75, 0), if(D3<now(), D4-75, 0), if(E3<now(), E4-75, 0), if(F3<now(), F4-75, 0), if(G3<now(), G4-75, 0), if(H3<now(), H4-75, 0), if(I3<now(), I4-75, 0), if(J3<now(), J4-75, 0), if(K3<now(), K4-75, 0), if(L3<now(), L4-75, 0), if(M3<now(), M4-75, 0), if(N3<now(), N4-75, 0))

Однако общая сумма равна 0, что означает, что тест IF не пройден в каждой ячейке.

Почему нет 31/1/2015 < now()?

Спасибо.

Обновлять: если я вычисляю формулу, now() оценивается как 42291.60678..., что не очень хорошо сравнивается с "Juary":

введите описание изображения здесь

решение1

В Excel даты хранятся в виде чисел (фактически дата представлена ​​как количество дней с 1/1/1900), поэтому вполне логично, что NOW() возвращает значение 42291,6067... Необычно то, что ваша ячейка B3 (независимо от того, отображается ли она как «Январь» или «31/1/2015») не представлена ​​как число 42035.

Поэтому, пожалуйста, проверьте, что число сохранено правильно. Выберите ячейку B3 (или другие ячейки, содержащие даты) и измените формат числа на дату (Главная > Число > Краткая дата или Длинная дата). Если это не сработает, пожалуйста, введите дату еще раз. В любом случае, просто чтобы убедиться, что она не в формате "Текст".

решение2

В вашей формуле есть ошибка #REF!. Я предлагаю использовать эту матричную формулу, чтобы избежать длинных и подверженных ошибкам формул:

    =SUM(IF(B3:N3<TODAY(),B4:N4-75,0))

Вставьте это в ячейку O4 и завершите нажатием CTRL-Shift-ENTER (клавиши Control, Shift и Enter одновременно). Теперь формула будет отображаться в фигурных скобках.

Связанный контент