[h2]Calendar calculation[/h2] [h3]Brief explanations[/h3] '/' denotes an integer division without considering the remainder [u]Examples[/u] [list][*]5 / 5 = 1[*]5 / 3 = 1, NOT 1.66666...7[*]0 / 5 = 0[*]5 / 0 = not allowed, as always :)[/list] '%' denotes an integer division only considering the remainder ('modulo') [u]Examples[/u] [list][*]0 % 5 = 0[*]1 % 5 = 1[*]2 % 5 = 2[*]3 % 5 = 3[*]4 % 5 = 4[*]5 % 5 = 0[*]6 % 5 = 1[*]12 % 5 = 2[/list] [h3]The formula[/h3] Assuming you want to know the honored aspect and deity [i]x[/i] years after year 0, you can do the following calculations: i[sub]cycle[/sub] = x / 5 i[sub]aspect[/sub] = i[sub]cycle[/sub] % 4 i[sub]deity[/sub] = i[sub]cycle[/sub] % 5 number = ((i[sub]cycle[/sub] / 20) * 5) + (x % 5) + 1 After this you only need to map the numbers i[sub]aspect[/sub] and i[sub]deity[/sub] to their respective names according to the following tables: [u]Aspects[/u] 0: Aun 1: Zept 2: Aun-Zept 3: n/a [u]Deities[/u] 0: Ipte 1: Shune 2: Oraff 3: Eshiran 4: Dami [b]Important notice:[/b] The calculation is currently limited to values for x >= 0. For negative numbers the whole math might break apart or yield wrong results (to be confirmed). [h3](Small) lookup table[/h3] As far as I know Excel is capable of the required mathematical calculations, so it should be easy to implement an automatic table. Just in case though I've already programmed a bit and created this table for you (can be expanded as necessary): [hider=Years 0 to 500] 0: Aun-Ipte-1 1: Aun-Ipte-2 2: Aun-Ipte-3 3: Aun-Ipte-4 4: Aun-Ipte-5 5: Zept-Shune-1 6: Zept-Shune-2 7: Zept-Shune-3 8: Zept-Shune-4 9: Zept-Shune-5 10: Aun-Zept-Oraff-1 11: Aun-Zept-Oraff-2 12: Aun-Zept-Oraff-3 13: Aun-Zept-Oraff-4 14: Aun-Zept-Oraff-5 15: n/a-Eshiran-1 16: n/a-Eshiran-2 17: n/a-Eshiran-3 18: n/a-Eshiran-4 19: n/a-Eshiran-5 20: Aun-Dami-1 21: Aun-Dami-2 22: Aun-Dami-3 23: Aun-Dami-4 24: Aun-Dami-5 25: Zept-Ipte-1 26: Zept-Ipte-2 27: Zept-Ipte-3 28: Zept-Ipte-4 29: Zept-Ipte-5 30: Aun-Zept-Shune-1 31: Aun-Zept-Shune-2 32: Aun-Zept-Shune-3 33: Aun-Zept-Shune-4 34: Aun-Zept-Shune-5 35: n/a-Oraff-1 36: n/a-Oraff-2 37: n/a-Oraff-3 38: n/a-Oraff-4 39: n/a-Oraff-5 40: Aun-Eshiran-1 41: Aun-Eshiran-2 42: Aun-Eshiran-3 43: Aun-Eshiran-4 44: Aun-Eshiran-5 45: Zept-Dami-1 46: Zept-Dami-2 47: Zept-Dami-3 48: Zept-Dami-4 49: Zept-Dami-5 50: Aun-Zept-Ipte-1 51: Aun-Zept-Ipte-2 52: Aun-Zept-Ipte-3 53: Aun-Zept-Ipte-4 54: Aun-Zept-Ipte-5 55: n/a-Shune-1 56: n/a-Shune-2 57: n/a-Shune-3 58: n/a-Shune-4 59: n/a-Shune-5 60: Aun-Oraff-1 61: Aun-Oraff-2 62: Aun-Oraff-3 63: Aun-Oraff-4 64: Aun-Oraff-5 65: Zept-Eshiran-1 66: Zept-Eshiran-2 67: Zept-Eshiran-3 68: Zept-Eshiran-4 69: Zept-Eshiran-5 70: Aun-Zept-Dami-1 71: Aun-Zept-Dami-2 72: Aun-Zept-Dami-3 73: Aun-Zept-Dami-4 74: Aun-Zept-Dami-5 75: n/a-Ipte-1 76: n/a-Ipte-2 77: n/a-Ipte-3 78: n/a-Ipte-4 79: n/a-Ipte-5 80: Aun-Shune-1 81: Aun-Shune-2 82: Aun-Shune-3 83: Aun-Shune-4 84: Aun-Shune-5 85: Zept-Oraff-1 86: Zept-Oraff-2 87: Zept-Oraff-3 88: Zept-Oraff-4 89: Zept-Oraff-5 90: Aun-Zept-Eshiran-1 91: Aun-Zept-Eshiran-2 92: Aun-Zept-Eshiran-3 93: Aun-Zept-Eshiran-4 94: Aun-Zept-Eshiran-5 95: n/a-Dami-1 96: n/a-Dami-2 97: n/a-Dami-3 98: n/a-Dami-4 99: n/a-Dami-5 100: Aun-Ipte-6 101: Aun-Ipte-7 102: Aun-Ipte-8 103: Aun-Ipte-9 104: Aun-Ipte-10 105: Zept-Shune-6 106: Zept-Shune-7 107: Zept-Shune-8 108: Zept-Shune-9 109: Zept-Shune-10 110: Aun-Zept-Oraff-6 111: Aun-Zept-Oraff-7 112: Aun-Zept-Oraff-8 113: Aun-Zept-Oraff-9 114: Aun-Zept-Oraff-10 115: n/a-Eshiran-6 116: n/a-Eshiran-7 117: n/a-Eshiran-8 118: n/a-Eshiran-9 119: n/a-Eshiran-10 120: Aun-Dami-6 121: Aun-Dami-7 122: Aun-Dami-8 123: Aun-Dami-9 124: Aun-Dami-10 125: Zept-Ipte-6 126: Zept-Ipte-7 127: Zept-Ipte-8 128: Zept-Ipte-9 129: Zept-Ipte-10 130: Aun-Zept-Shune-6 131: Aun-Zept-Shune-7 132: Aun-Zept-Shune-8 133: Aun-Zept-Shune-9 134: Aun-Zept-Shune-10 135: n/a-Oraff-6 136: n/a-Oraff-7 137: n/a-Oraff-8 138: n/a-Oraff-9 139: n/a-Oraff-10 140: Aun-Eshiran-6 141: Aun-Eshiran-7 142: Aun-Eshiran-8 143: Aun-Eshiran-9 144: Aun-Eshiran-10 145: Zept-Dami-6 146: Zept-Dami-7 147: Zept-Dami-8 148: Zept-Dami-9 149: Zept-Dami-10 150: Aun-Zept-Ipte-6 151: Aun-Zept-Ipte-7 152: Aun-Zept-Ipte-8 153: Aun-Zept-Ipte-9 154: Aun-Zept-Ipte-10 155: n/a-Shune-6 156: n/a-Shune-7 157: n/a-Shune-8 158: n/a-Shune-9 159: n/a-Shune-10 160: Aun-Oraff-6 161: Aun-Oraff-7 162: Aun-Oraff-8 163: Aun-Oraff-9 164: Aun-Oraff-10 165: Zept-Eshiran-6 166: Zept-Eshiran-7 167: Zept-Eshiran-8 168: Zept-Eshiran-9 169: Zept-Eshiran-10 170: Aun-Zept-Dami-6 171: Aun-Zept-Dami-7 172: Aun-Zept-Dami-8 173: Aun-Zept-Dami-9 174: Aun-Zept-Dami-10 175: n/a-Ipte-6 176: n/a-Ipte-7 177: n/a-Ipte-8 178: n/a-Ipte-9 179: n/a-Ipte-10 180: Aun-Shune-6 181: Aun-Shune-7 182: Aun-Shune-8 183: Aun-Shune-9 184: Aun-Shune-10 185: Zept-Oraff-6 186: Zept-Oraff-7 187: Zept-Oraff-8 188: Zept-Oraff-9 189: Zept-Oraff-10 190: Aun-Zept-Eshiran-6 191: Aun-Zept-Eshiran-7 192: Aun-Zept-Eshiran-8 193: Aun-Zept-Eshiran-9 194: Aun-Zept-Eshiran-10 195: n/a-Dami-6 196: n/a-Dami-7 197: n/a-Dami-8 198: n/a-Dami-9 199: n/a-Dami-10 200: Aun-Ipte-11 201: Aun-Ipte-12 202: Aun-Ipte-13 203: Aun-Ipte-14 204: Aun-Ipte-15 205: Zept-Shune-11 206: Zept-Shune-12 207: Zept-Shune-13 208: Zept-Shune-14 209: Zept-Shune-15 210: Aun-Zept-Oraff-11 211: Aun-Zept-Oraff-12 212: Aun-Zept-Oraff-13 213: Aun-Zept-Oraff-14 214: Aun-Zept-Oraff-15 215: n/a-Eshiran-11 216: n/a-Eshiran-12 217: n/a-Eshiran-13 218: n/a-Eshiran-14 219: n/a-Eshiran-15 220: Aun-Dami-11 221: Aun-Dami-12 222: Aun-Dami-13 223: Aun-Dami-14 224: Aun-Dami-15 225: Zept-Ipte-11 226: Zept-Ipte-12 227: Zept-Ipte-13 228: Zept-Ipte-14 229: Zept-Ipte-15 230: Aun-Zept-Shune-11 231: Aun-Zept-Shune-12 232: Aun-Zept-Shune-13 233: Aun-Zept-Shune-14 234: Aun-Zept-Shune-15 235: n/a-Oraff-11 236: n/a-Oraff-12 237: n/a-Oraff-13 238: n/a-Oraff-14 239: n/a-Oraff-15 240: Aun-Eshiran-11 241: Aun-Eshiran-12 242: Aun-Eshiran-13 243: Aun-Eshiran-14 244: Aun-Eshiran-15 245: Zept-Dami-11 246: Zept-Dami-12 247: Zept-Dami-13 248: Zept-Dami-14 249: Zept-Dami-15 250: Aun-Zept-Ipte-11 251: Aun-Zept-Ipte-12 252: Aun-Zept-Ipte-13 253: Aun-Zept-Ipte-14 254: Aun-Zept-Ipte-15 255: n/a-Shune-11 256: n/a-Shune-12 257: n/a-Shune-13 258: n/a-Shune-14 259: n/a-Shune-15 260: Aun-Oraff-11 261: Aun-Oraff-12 262: Aun-Oraff-13 263: Aun-Oraff-14 264: Aun-Oraff-15 265: Zept-Eshiran-11 266: Zept-Eshiran-12 267: Zept-Eshiran-13 268: Zept-Eshiran-14 269: Zept-Eshiran-15 270: Aun-Zept-Dami-11 271: Aun-Zept-Dami-12 272: Aun-Zept-Dami-13 273: Aun-Zept-Dami-14 274: Aun-Zept-Dami-15 275: n/a-Ipte-11 276: n/a-Ipte-12 277: n/a-Ipte-13 278: n/a-Ipte-14 279: n/a-Ipte-15 280: Aun-Shune-11 281: Aun-Shune-12 282: Aun-Shune-13 283: Aun-Shune-14 284: Aun-Shune-15 285: Zept-Oraff-11 286: Zept-Oraff-12 287: Zept-Oraff-13 288: Zept-Oraff-14 289: Zept-Oraff-15 290: Aun-Zept-Eshiran-11 291: Aun-Zept-Eshiran-12 292: Aun-Zept-Eshiran-13 293: Aun-Zept-Eshiran-14 294: Aun-Zept-Eshiran-15 295: n/a-Dami-11 296: n/a-Dami-12 297: n/a-Dami-13 298: n/a-Dami-14 299: n/a-Dami-15 300: Aun-Ipte-16 301: Aun-Ipte-17 302: Aun-Ipte-18 303: Aun-Ipte-19 304: Aun-Ipte-20 305: Zept-Shune-16 306: Zept-Shune-17 307: Zept-Shune-18 308: Zept-Shune-19 309: Zept-Shune-20 310: Aun-Zept-Oraff-16 311: Aun-Zept-Oraff-17 312: Aun-Zept-Oraff-18 313: Aun-Zept-Oraff-19 314: Aun-Zept-Oraff-20 315: n/a-Eshiran-16 316: n/a-Eshiran-17 317: n/a-Eshiran-18 318: n/a-Eshiran-19 319: n/a-Eshiran-20 320: Aun-Dami-16 321: Aun-Dami-17 322: Aun-Dami-18 323: Aun-Dami-19 324: Aun-Dami-20 325: Zept-Ipte-16 326: Zept-Ipte-17 327: Zept-Ipte-18 328: Zept-Ipte-19 329: Zept-Ipte-20 330: Aun-Zept-Shune-16 331: Aun-Zept-Shune-17 332: Aun-Zept-Shune-18 333: Aun-Zept-Shune-19 334: Aun-Zept-Shune-20 335: n/a-Oraff-16 336: n/a-Oraff-17 337: n/a-Oraff-18 338: n/a-Oraff-19 339: n/a-Oraff-20 340: Aun-Eshiran-16 341: Aun-Eshiran-17 342: Aun-Eshiran-18 343: Aun-Eshiran-19 344: Aun-Eshiran-20 345: Zept-Dami-16 346: Zept-Dami-17 347: Zept-Dami-18 348: Zept-Dami-19 349: Zept-Dami-20 350: Aun-Zept-Ipte-16 351: Aun-Zept-Ipte-17 352: Aun-Zept-Ipte-18 353: Aun-Zept-Ipte-19 354: Aun-Zept-Ipte-20 355: n/a-Shune-16 356: n/a-Shune-17 357: n/a-Shune-18 358: n/a-Shune-19 359: n/a-Shune-20 360: Aun-Oraff-16 361: Aun-Oraff-17 362: Aun-Oraff-18 363: Aun-Oraff-19 364: Aun-Oraff-20 365: Zept-Eshiran-16 366: Zept-Eshiran-17 367: Zept-Eshiran-18 368: Zept-Eshiran-19 369: Zept-Eshiran-20 370: Aun-Zept-Dami-16 371: Aun-Zept-Dami-17 372: Aun-Zept-Dami-18 373: Aun-Zept-Dami-19 374: Aun-Zept-Dami-20 375: n/a-Ipte-16 376: n/a-Ipte-17 377: n/a-Ipte-18 378: n/a-Ipte-19 379: n/a-Ipte-20 380: Aun-Shune-16 381: Aun-Shune-17 382: Aun-Shune-18 383: Aun-Shune-19 384: Aun-Shune-20 385: Zept-Oraff-16 386: Zept-Oraff-17 387: Zept-Oraff-18 388: Zept-Oraff-19 389: Zept-Oraff-20 390: Aun-Zept-Eshiran-16 391: Aun-Zept-Eshiran-17 392: Aun-Zept-Eshiran-18 393: Aun-Zept-Eshiran-19 394: Aun-Zept-Eshiran-20 395: n/a-Dami-16 396: n/a-Dami-17 397: n/a-Dami-18 398: n/a-Dami-19 399: n/a-Dami-20 400: Aun-Ipte-21 401: Aun-Ipte-22 402: Aun-Ipte-23 403: Aun-Ipte-24 404: Aun-Ipte-25 405: Zept-Shune-21 406: Zept-Shune-22 407: Zept-Shune-23 408: Zept-Shune-24 409: Zept-Shune-25 410: Aun-Zept-Oraff-21 411: Aun-Zept-Oraff-22 412: Aun-Zept-Oraff-23 413: Aun-Zept-Oraff-24 414: Aun-Zept-Oraff-25 415: n/a-Eshiran-21 416: n/a-Eshiran-22 417: n/a-Eshiran-23 418: n/a-Eshiran-24 419: n/a-Eshiran-25 420: Aun-Dami-21 421: Aun-Dami-22 422: Aun-Dami-23 423: Aun-Dami-24 424: Aun-Dami-25 425: Zept-Ipte-21 426: Zept-Ipte-22 427: Zept-Ipte-23 428: Zept-Ipte-24 429: Zept-Ipte-25 430: Aun-Zept-Shune-21 431: Aun-Zept-Shune-22 432: Aun-Zept-Shune-23 433: Aun-Zept-Shune-24 434: Aun-Zept-Shune-25 435: n/a-Oraff-21 436: n/a-Oraff-22 437: n/a-Oraff-23 438: n/a-Oraff-24 439: n/a-Oraff-25 440: Aun-Eshiran-21 441: Aun-Eshiran-22 442: Aun-Eshiran-23 443: Aun-Eshiran-24 444: Aun-Eshiran-25 445: Zept-Dami-21 446: Zept-Dami-22 447: Zept-Dami-23 448: Zept-Dami-24 449: Zept-Dami-25 450: Aun-Zept-Ipte-21 451: Aun-Zept-Ipte-22 452: Aun-Zept-Ipte-23 453: Aun-Zept-Ipte-24 454: Aun-Zept-Ipte-25 455: n/a-Shune-21 456: n/a-Shune-22 457: n/a-Shune-23 458: n/a-Shune-24 459: n/a-Shune-25 460: Aun-Oraff-21 461: Aun-Oraff-22 462: Aun-Oraff-23 463: Aun-Oraff-24 464: Aun-Oraff-25 465: Zept-Eshiran-21 466: Zept-Eshiran-22 467: Zept-Eshiran-23 468: Zept-Eshiran-24 469: Zept-Eshiran-25 470: Aun-Zept-Dami-21 471: Aun-Zept-Dami-22 472: Aun-Zept-Dami-23 473: Aun-Zept-Dami-24 474: Aun-Zept-Dami-25 475: n/a-Ipte-21 476: n/a-Ipte-22 477: n/a-Ipte-23 478: n/a-Ipte-24 479: n/a-Ipte-25 480: Aun-Shune-21 481: Aun-Shune-22 482: Aun-Shune-23 483: Aun-Shune-24 484: Aun-Shune-25 485: Zept-Oraff-21 486: Zept-Oraff-22 487: Zept-Oraff-23 488: Zept-Oraff-24 489: Zept-Oraff-25 490: Aun-Zept-Eshiran-21 491: Aun-Zept-Eshiran-22 492: Aun-Zept-Eshiran-23 493: Aun-Zept-Eshiran-24 494: Aun-Zept-Eshiran-25 495: n/a-Dami-21 496: n/a-Dami-22 497: n/a-Dami-23 498: n/a-Dami-24 499: n/a-Dami-25 [/hider]