fx-HOY en Excel
De hecho, es muy simple. El autor puede copiar y pegar las funciones de varios amigos anteriores para intentar verificarlo.
Solo da un ejemplo: el número de identificación es 321181780914528
Primer piso: obayang =AÑO(NOW())-MID(A27,7,4)
El resultado mostrado es "-5800";
Segundo piso: zzhulove =YEAR(TODAY())-VALUE(MID(A1,7,4))
El resultado mostrado es " -5800 ";
Tercer piso: feigames =IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2 )) =18)*2),"#-00-00"),TODAY(),"y"),)
El resultado mostrado es "30";
Cuarto piso: z45966255 =YEAR(TODAY())-IF(LEN(A1)=18,MID(A1,7,4),(19&MID(A1,7,2)))
El valor mostrado El resultado es "31".
Los amigos del primer y segundo piso no consideraron la tarjeta de identificación anterior (15 dígitos) y la fórmula no es lo suficientemente completa;
La función DATEDIF en el tercer piso y el HOY() en el cuarto piso Función, el resultado es preciso en el tercer piso.
Porque al calcular la edad, se basa en la edad real. Al igual que en el ejemplo anterior 321181780914528, la fecha de nacimiento de esta persona es el 14 de septiembre de 1978, entonces su edad real debería ser 30 años. cumplir 31 años el 14 de septiembre de 2009.
El del cuarto piso solo calcula el año, no el mes. También hay que incluir la diferencia de meses.
De modo que el cartel del tercer piso puede adoptar la fórmula, pero también puede ampliar su pensamiento. Esta no es necesariamente la única respuesta, y la fórmula puede simplificarse.