Hej igen Povel!
Nu när hösten fallit över oss så blev jag inspirerad att fortsätta med dina script och mina projekt med Google Sheets.
Först kan jag säga att du hade helt rätt igen! Funktionaliteten ska inte ändras. Bra att du stod på dig. Jag hade fått någon idé om att skapa en universell lösning, men tyvärr krockade den med nuvarande funktions uppbyggnad. Nuvarande lösning är praktisk, specialfallen löstes med in IF-sats i Google Sheets. Så här:
Kod:
IF(RED(A2)<10;RED(A2);RED(A2)&"/"&RED(A2;9;{11}))
Med enda skillnaden att i mitt dokument använder jag hjälpkolumner.
Enda kruxet jag upptäckt är att Google Docs skriptredigerare klagar när man debuggar RED() och Flatten().
RED > Exceeded maximum stack depth.
FLATTEN > TypeError: Det går inte att läsa egenskapen "length" från undefined.
Mycket stor hjälp med allt detta. Det går att skriva en formula för detta med befintliga funktioner i Google Sheets (jag hade en rudimentär innan), men de blir extremt långa och svårskötta. Med din hjälp blev det hanterbart.