Я пытаюсь заставить функцию иметь вывод 0 или 1, если в ячейке B2 есть дата в формате мм/дд/гггг.
Например,
У меня две колонки. Первый столбец называется «OUT», а второй столбец называется «AMOUNT OUT». Итак, что я пытаюсь выяснить, так это: какую функцию я могу использовать для столбца, который читает «OUT», если в любой ячейке в этом столбце есть ДАТА, написанная внутри них - если у них есть дата - мне нужна функция чтобы вывести 1
в "AMOUNT OUT". Если у него нет даты, "AMOUNT OUT" должно быть 0
.
Я попытался написать эту формулу в ячейке "СУММА ВЫПУСКА" =CONCATENATE(IF(B2="DATEVALUE()" , "1" , "0", )
ЯЧЕЙКА B2 – это ячейка "ВЫХОД".
ЗНАЧ ДАТ не работает, потому что запрашивает конкретную дату, а мне нужно, чтобы это была любая дата в формате мм/дд/гггг.
Я не использую правильную функцию?
01/10/2017
, он ломается (это может быть 10 января или 1 октября). Является ли VBA вариантом? Редактировать: Хм, с VBA тоже может быть сложно. Опять же, как узнать, является ли01/10/2017
или04/06/2017
mm/dd/yyyy
илиdd/mm/yyyy
... - person BruceWayne   schedule 30.10.2017