Dyma fformiwla syml sy'n dychwelyd diwrnod y flwyddyn ar gyfer dyddiad penodol. Nid oes unrhyw swyddogaeth adeiledig a allai wneud hyn yn Excel.
Rhowch y fformiwla a ddangosir isod:
=A1-DATE(YEAR(A1),1,1)+1
=A1-ДАТА(ГОД(A1);1;1)+1
Eglurhad:
- Mae dyddiadau ac amseroedd yn Excel yn cael eu storio fel rhifau sy'n hafal i nifer y dyddiau ers Ionawr 0, 1900. Felly mae Mehefin 23, 2012 yr un fath â 41083.
- swyddogaeth DYDDIAD (DYDDIAD) yn cymryd tair dadl: blwyddyn, mis, a dydd.
- Mynegiant DYDDIAD(BLWYDDYN(A1),1) neu Ionawr 1, 2012 – yr un peth â 40909.
- Mae'r fformiwla yn tynnu (41083 – 40909 = 174), yn adio 1 diwrnod, ac yn dychwelyd rhif cyfresol y diwrnod yn y flwyddyn.