Az Excel kerekítése - Excel tippek

Robert írja,

Szükségem van egy képletre, amely egy órát a legközelebbi negyedórára kerekíthet. Ha valaki 7: 07-kor beér, akkor reggel 7-nek számít. Ha 7: 08-kor jelentkeznek be, akkor 7:15 lesz.

Az Excel érdekes módon tárolja az időket. Minden 24 órás periódus egyenértékű az 1. számmal. A 6AM-ot valójában 0,25-ként tároljuk. Dél délután 0,5. 6PM 0,75. Időt látunk az Excel táblázatban, mert a cella időformátummal van formázva.

A nap 24 órájában valójában minden nap 96 negyedórás periódus van. Az elemzési eszközkészlet telepítése nélkül a cellák legközelebbi 1/96-ig történő kerekítésének módszere a következő:

=ROUND(A1*96,0)/96

Ha az időd az A oszlopban van, akkor a B oszlopba írj be egy ehhez hasonló képletet. A Formátum> Cellák elemet kell használnod, majd a B oszlop celláit időformátummal kell formáznod.

Formázza a cellákat időformátummal

Egy másik lehetőség az Analysis Toolpack használata. Ez a bővítmény Excel-szel szállítódik, de nincs mindig telepítve minden gépre. Az elemzési eszköztár engedélyezéséhez lépjen az Eszközök> AddIns elemre, és válassza a listából az Elemző eszközcsomag lehetőséget. A Toolpack telepítése után használhatja a = MROUND () függvényt. Ez a függvény kerekíti a számot a legközelebbi többszörösére. Robert esetében ez a legközelebbi 1/96-os napra kerekítené. A képlet = MROUND (A1, (1/96)).

Bármelyik módszer működni fog. Inkább az előző módszert használom, mert akkor is működni fog, ha valakinek nincs engedélyezve az elemző eszköztár.

érdekes cikkek...