Avrunda till nästa 20 - Excel Tips

Sandy arbetar för ett byggföretag. De säljer golv i paket om 20 fotfot. När deras uppskattare går till ett jobb kan de säga att de behöver 441 fotfot material. Sandy behöver ett sätt att alltid avrunda till nästa 20.

När jag försökte lösa detta vid ett av mina Power Excel-seminarier, blinkade flera funktioner genom mitt huvud:

Den enklaste avrundningsfunktionen är ROUND(Number to Round,Digits). För att runda något till dollar och cent, skulle du använda =ROUND(A2,2). För att avrunda till hela dollar kan du använda =ROUND(A2,0). Vad de flesta inte inser är att du kan använda RUND för att avrunda till närmaste hundra eller tusen. Istället för att avrunda till två siffror kan du avrunda till -2 siffror och du får numret i A2 avrundat till närmaste 100. Eller =ROUND(A2,-3)skulle avrunda till närmaste tusen.

Den enklaste avrundningsfunktionen är RUND.

Notera

Om du bara försöker visa siffror i tusentals, använd inte RUND. Använd istället ett anpassat nummerformat på#,##0,K

Det finns andra avrundningsfunktioner. ROUNDUP är utmärkt för att döda ogräs i din uppfart, men också för att runda upp till nästa 1, 10, 100. =ROUND(1.23,0)är $ 1. Men =ROUNDUP(1.23,0)är $ 2. Du kan alltid avrunda till nästa 100 med =ROUNDUP(A2,-2). Men du kan inte ange att avrunda till nästa 20.

ROUNDUP är utmärkt för att döda ogräs i din uppfart.

En annan möjlig funktion är MROUND. Det kommer att avrundas till närmaste multipel av 20. Men 0,1 till 10 omgångar till 0 och 10,1 till 19,9 omgångar till 20. Det finns ingen MROUNDUP, vilket är vad vi behöver.

En annan möjlig funktion är MROUND.

Så småningom, i videon, kommer jag runt till =CEILING.MATH(A2,20). För positiva siffror rundar Ceiling och Ceiling.MATH båda till nästa multipel av 20.

TAK och TAK.MATH

Om du var tvungen att runda ner till de föregående 20, kan du använda =FLOOR.MATH(A2,20).

Titta också på slutet av videon för en out-take rant om den ovanliga EVEN-funktionen.

Kolla på video

Videoutskrift

Lär dig Excel från Podcast, avsnitt 2193: Runda upp till nästa 20.

Stor fråga idag; Jag var ute i Kalifornien och gjorde ett seminarium för ett företag som jobbade mycket på skolorna och de beställde utrustning i brädfötter. Okej, och om du behövde, vet du - som om den kom i ett paket på 20, 20 fot-- så om du behövde 432, skulle du behöva runda upp till 440 för att, du vet, beställa hela fodral, eller hur? Och de sa: "Hur avrundar du till närmaste 20?"

OK. Och du vet, jag har många runda knep här som jag känner riktigt bra; som till exempel = RUND av detta nummer till två siffror. Det fungerar bra - jag förstår hur det fungerar. Och också, jag vill påpeka här på detta fantastiska trick: visste du att det = RUND kommer att låta dig avrunda till närmaste, du vet, två siffror eller en siffra, men också till närmaste 10 eller närmaste 100 genom att använda negativa? Det är coolt, eller hur? Jag älskar det. Vet du, så var det något sätt att få detta att runda till 20? Nej, det finns det inte.

OK. Så vi har RUND och - RUND - allt under 0,5 kommer att rundas ner och 0,5 och upp rundor upp. ROUNDUP säger dock: "Hej, jag bryr mig inte vad det är vi ska alltid gå till nästa heltal;" ROUNDDOWN säger att vi alltid kommer att gå ner. Men de kommer inte att lösa vårt problem. Så då tänkte jag på MROUND-funktionen - Multiple Round - och det här är coolt. Du säger att du vill avrunda 8 till närmaste 20, och så vet du, 8 rundor ner men 11, 15, 19, rundor uppåt. Så jag undrade, vet du, finns det ett sätt att jag kunde göra MUND av det numret plus 9999, så att det alltid kommer att runda upp?

Men sedan började jag tänka tillbaka på, du vet, en bokserie jag brukade skriva för Q - den tyngsta Excel-boken någonsin, 7 pund Excel med en lista över alla 455 funktioner och en verklig hushållsanvändning för dem funktioner - och när jag började gå igenom de funktioner som jag nästan aldrig använder insåg jag svaret. Detta kallas = TAK. TAK - = TAK.MATH. Så vi vill avrunda 8 till närmaste 20 och få ange betydelsen. Vi kommer att se till att den alltid avrundas till nästa högre 20. Och om vi ber om exakt 20, avrundas den inte därifrån - den stannar. CEILING.MATH är den nya versionen, CEILING är den gamla versionen. För positiva siffror fungerar de exakt samma - spelar ingen roll vilken du använder. Så, ett coolt trick där. Jag är inte ens säker på att den gamla boken med de sju kilo Excel är ens i tryck.Jag har verkligen ingen skärmdump av den.

Det var Excel 2013 i djupet - den största Excel-boken någonsin. Om du letar efter något lite lättare med många bra tips, LIVe, The 54 Greatest Tips of All Time.

Wrap-up: Hur man avrundar till nästa steg på 20. Och jag visar dig några runda knep och tekniker. NOUND (Number, siffror), och siffrorna kan vara negativa, rundade tiotals eller hundratals, jag älskar det tricket; ROUNDUP, perfekt för att döda ogräs i din uppfart, men det sprang också upp till nästa eller 10 eller 100; MROUND, kommer att avrunda till närmaste 20 men det finns ingen MROUNDUP. Istället ska vi använda ett TAKMAT. Det finns också en GOLV, som jag antar skulle vara som RUND - MROUNDDOWN. FLOOR.MATH kommer att gå ner - ner till föregående steg på 20.

Tja, hej, jag vill tänka folket i Kalifornien som ställde mig den frågan. Jag vill tacka dig för att du stannade, vi ses nästa gång för en ny netcast från.

Hej, låt mig kasta ett uttag här idag. Påminner om den fantastiska gamla boken med 7 pund Excel. En av de mest bisarra funktionerna jag hittade där är en funktion som heter EVEN - EVEN. Detta måste vara kvar från dagar som, Busy Calc eller Lotus eller något liknande. EVEN tar ett nummer och det rundar upp det till nästa jämna nummer. Så för 4 är EVEN av 4 4. Men 3, EVEN av 3 är 4. Detta är så bisarrt - varför är det här? Är det som om du sålde 7 pund Excel-böcker och de kom tillbaka till ett ärende och du måste ta reda på hur många ärenden? Jag menar, vi kan verkligen göra detta med en MROUND. Jag vet inte, det är bara bisarrt.

Intressanta artiklar...