Excel считает, что каждое число больше 202206

Excel считает, что каждое число больше 202206

Я пытаюсь заставить Excel определить, больше или меньше значение.

В моей таблице есть столбец F, который является датой. Столбец G представляет собой следующую формулу

LEFT(F2,6)

и эта формула берет первые 6 символов из F и вставляет их в ячейку в столбце G, давая мне год и месяц.

Пока все хорошо. Последняя часть меня сбивает с толку. Я хочу рассматривать значения в G как число и сравнивать их...

Итак, если значение в G равно или больше 202206, то оно должно показывать TRUE. Если нет, то оно должно быть false. И на снимке экрана вы можете видеть, что 202201 пока не больше или равно 202206, оно показывает, что оно TRUE

Столбец G отформатирован как , Generalно даже если я изменю его Numberили Accountingпроблема сохранится

Я также попробовал следующее (не помогло)

= IF(G2 >= 202206)

И не сделал

=IF(NUMBERVALUE(LEFT(G2,6))> 202206, "Y","N")

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

решение1

Текстовые функции всегда возвращают текст. Чтобы преобразовать в число, используйте математическую операцию, например двойное отрицание.

=ЕСЛИ(--ЛЕВС(G2,6)> 202206, "Д","Н")

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