Kommer du ihåg att du satt igenom Mr Irwins matematik i sjunde klass? Det var där jag lärde mig att minska fraktioner. Du skulle få en ond fraktion som 135/864 och du måste tänka att det verkligen var 5/32. Och sedan fanns de otäcka sammansatta fraktionerna - där du måste tänka att 999/864 var 1 5/32. Jag sprang över ett snyggt Excel-anpassat nummerformat den här veckan, och jag kan inte komma ur mitt huvud hur detta kommer att göra livet för varje sjunde klassare i världen mycket enklare. Den här veckan kommer jag att diskutera bråk i Excel.
Så nedlåt mig här - jag inser att undersökningarna visar att jag INTE har läsare i 7: e klass, men det här är ett unikt tillfälle att nå en ny publik. Jag tar tillbaka den i tabell 2 för mina lojala affärsläsare.

Det nya nummerformatet är i form av "# ?? / ???". Det enkla kalkylarket till höger illustrerar fraktionsminskande exempel. Anslut täljaren till A1, nämnaren i A2. Excel förvandlar fraktionen till ett decimal i A3. A4 är samma nummer, men formaterat som "# ?? / ???". "#" Indikerar att heltalet ska visas först i en blandad bråkdel, följt av en bråkdel. Jag antar att Excel är lätt imponerad, men det förvånar mig.
För att tilldela det anpassade formatet, placera cellpekaren i A4, Format - Celler - Nummer - Anpassad och skriv sedan # ?? / ??? i rutan Typ:.
OK, slutet på 7: e klassens matematiklektion. Andra användningsområden som är mer relevanta i affärer:
- Aktiekurser? Använd "# ??/??" format för att rapportera i upp till 32: e.
- Om du alltid behöver rapportera på åttonde, använd "#? / 8"
- Om du alltid behöver rapportera om 10: e, använd "#? / 10"
Några veckor efter det att detta publicerades skrev Michael:
Jag använder en formel för att beräkna bågens radie. Svaret måste vara i fraktioner av en tum ner till närmaste 16: e. Men jag måste minska 8/16 till 1/2, 10/16 till 5/8, etc.
Wow! Jag kunde inte hitta något bra svar på detta. Här är en situation där det är vettigt att kunna ändra nummerformatet i ett villkorligt format, men det är inte tillgängligt. Om resultatet av formeln är i cell B2 kan du sätta följande formel i C2 för att korrekt visa ditt resultat:
=IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),16)=0,TEXT(B2,"#"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),8)=0,TEXT(B2,"# 0/2"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),4)=0,TEXT(B2,"# 0/4"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),2)=0,TEXT(B2,"# 0/8"),TEXT(B2,"# 0/16")))))