Ok. Fattar inte riktigt upplägget. Men lite byggstenar
Sista bokstaven/siffran från A1 (i cell B1)
=Höger(A1)
Och om du vill vara säker på att det tolkas somen siffra
=Höger(A1)*1
Välj vad du vill returnera beroende på vilken siffra som står i B1 (istället för en massa om)
=VÄLJ(B1;"ett";"två";"tre";"fyra";"fem";"sex";"sju")
Eller om du vill ha mer flexibelt
=VÄXLA(B1;1;"ett";2;"två";3;"tre")
OSV.
*******************************
Eller, om jag försöker gissa vad du faktiskt vill göra
startmånaden:
Ett knep för att omvandla 1-9 till sig själv och 0 till 10
=REST(HÖGER(A1)+9;10)+1
Kan naturligtvis skrivas så här om du tycker att det är enklare
=OM(HÖGER(A1)*1=0;10;HÖGER(A1)*1)
Årets år:
=ÅR(IDAG())
Slå ihop till den 1:a dagen i årets startmånad
=DATUM(ÅR(IDAG());REST(HÖGER(A1)+9;10)+1;1)
(ändra cellens format tilll datum om du får ut datumets serienummer, typ: 45292.)
För att hitta slutdatumet kan du använda EDATUM som låter dig hitta datumet 5 månader fram i tiden. Minus en dag för att få den sista dagen i fjärde månaden fra
=EDATUM(DATUM(ÅR(IDAG());REST(HÖGER(A1)+9;10)+1;1);5)-1
Det här ger årets slutdatum (även om de råkar inträffa nästa år)
Sen måste du relatera det till förra besiktningen för att veta om du är färdig med årets besikning och vill ha nästa års istället. Men Jag kommer ärligt talat inte ihåg hur det funkade. Jag antar att det är det du berättar i meningen:
"Om(slutsiffra är 1; ta då senaste besiktningsdatum + 1 år och ALLTID 05-31) MEN"
Men jag greppar nog inte upplägget riktigt