
Estoy luchando para que Excel determine si un valor es mayor o menor que.
En mi tabla tengo la columna F que es una fecha. La columna G es la siguiente fórmula
LEFT(F2,6)
y esta fórmula toma los primeros 6 caracteres de F y los pega en la celda de la columna G, dándome año y mes.
Todo bien hasta ahora. La parte final me confunde. Quiero tratar los valores en G como un número y compararlos...
Entonces, si el valor en G es igual o mayor que 202206, entonces debería mostrar VERDADERO. Si no, debería ser falso. Y en la captura de pantalla, puede ver que 202201 aún no es mayor ni igual a 202206, muestra que es VERDADERO.
La columna G tiene el formato General
pero incluso si la cambio Number
o Accounting
el mismo problema persiste
También probé lo siguiente (no ayudó)
= IF(G2 >= 202206)
Ni hicimos
=IF(NUMBERVALUE(LEFT(G2,6))> 202206, "Y","N")
Respuesta1
Las funciones de texto siempre devuelven texto. Para convertir a un número, utilice una operación matemática como doble negativo.
=SI(--IZQUIERDA(G2,6)> 202206, "Y","N")