Excel-ൽ ഫാക്ടറി കലണ്ടർ

പ്രൊഡക്ഷൻ കലണ്ടർ, അതായത് തീയതികളുടെ ഒരു ലിസ്റ്റ്, എല്ലാ ഔദ്യോഗിക പ്രവൃത്തി ദിവസങ്ങളും അവധി ദിനങ്ങളും അതനുസരിച്ച് അടയാളപ്പെടുത്തിയിരിക്കുന്നു - Microsoft Excel-ന്റെ ഏതൊരു ഉപയോക്താവിനും അത്യന്താപേക്ഷിതമായ ഒരു സംഗതി. പ്രായോഗികമായി, ഇത് കൂടാതെ നിങ്ങൾക്ക് ചെയ്യാൻ കഴിയില്ല:

  • അക്കൗണ്ടിംഗ് കണക്കുകൂട്ടലുകളിൽ (ശമ്പളം, സേവന ദൈർഘ്യം, അവധിക്കാലം ...)
  • ലോജിസ്റ്റിക്സിൽ - വാരാന്ത്യങ്ങളും അവധിദിനങ്ങളും കണക്കിലെടുത്ത് ഡെലിവറി സമയത്തിന്റെ ശരിയായ നിർണ്ണയത്തിനായി ("അവധിക്ക് ശേഷം വരുമോ?" എന്ന ക്ലാസിക് ഓർമ്മിക്കുക)
  • പ്രൊജക്‌റ്റ് മാനേജ്‌മെന്റിൽ - നിബന്ധനകളുടെ ശരിയായ വിലയിരുത്തലിനായി, വീണ്ടും, ജോലി ചെയ്യാത്ത ദിവസങ്ങൾ കൂടി കണക്കിലെടുത്ത്
  • പോലുള്ള പ്രവർത്തനങ്ങളുടെ ഏതെങ്കിലും ഉപയോഗം പ്രവൃത്തിദിനം (പ്രവൃത്തിദിനം) or ശുദ്ധമായ തൊഴിലാളികൾ (NETWORKDAYS), കാരണം അവർക്ക് ഒരു വാദമായി അവധി ദിവസങ്ങളുടെ ഒരു ലിസ്റ്റ് ആവശ്യമാണ്
  • പവർ പിവറ്റിലും പവർ ബിഐയിലും ടൈം ഇന്റലിജൻസ് ഫംഗ്‌ഷനുകൾ (TOTALYTD, TOTALMTD, SAMEPERIODLASTYEAR, മുതലായവ) ഉപയോഗിക്കുമ്പോൾ
  • … മുതലായവ മുതലായവ - ധാരാളം ഉദാഹരണങ്ങൾ.

1C അല്ലെങ്കിൽ SAP പോലുള്ള കോർപ്പറേറ്റ് ERP സിസ്റ്റങ്ങളിൽ പ്രവർത്തിക്കുന്നവർക്ക് ഇത് എളുപ്പമാണ്, കാരണം അവയിൽ പ്രൊഡക്ഷൻ കലണ്ടർ നിർമ്മിച്ചിരിക്കുന്നു. എന്നാൽ Excel ഉപയോക്താക്കളുടെ കാര്യമോ?

നിങ്ങൾക്ക് തീർച്ചയായും അത്തരമൊരു കലണ്ടർ സ്വമേധയാ സൂക്ഷിക്കാൻ കഴിയും. എന്നാൽ പിന്നീട് നിങ്ങൾ ഇത് വർഷത്തിൽ ഒരിക്കലെങ്കിലും അപ്‌ഡേറ്റ് ചെയ്യേണ്ടിവരും (അല്ലെങ്കിൽ പലപ്പോഴും, "ജോളി" 2020 ലെ പോലെ), ഞങ്ങളുടെ സർക്കാർ കണ്ടുപിടിച്ച എല്ലാ വാരാന്ത്യങ്ങളും ട്രാൻസ്ഫറുകളും നോൺ-വർക്കിംഗ് ദിനങ്ങളും ശ്രദ്ധാപൂർവ്വം നൽകുക. തുടർന്ന് എല്ലാ അടുത്ത വർഷവും ഈ നടപടിക്രമം ആവർത്തിക്കുക. വിരസത.

അൽപ്പം ഭ്രാന്ത് പിടിക്കുന്നതും Excel-ൽ ഒരു "ശാശ്വത" ഫാക്ടറി കലണ്ടർ ഉണ്ടാക്കുന്നതും എങ്ങനെ? സ്വയം അപ്‌ഡേറ്റ് ചെയ്യുകയും ഇന്റർനെറ്റിൽ നിന്ന് ഡാറ്റ എടുക്കുകയും എല്ലാ കണക്കുകൂട്ടലുകളിലും തുടർന്നുള്ള ഉപയോഗത്തിനായി പ്രവർത്തിക്കാത്ത ദിവസങ്ങളുടെ കാലികമായ ലിസ്റ്റ് സൃഷ്ടിക്കുകയും ചെയ്യുന്ന ഒന്നാണോ? പ്രലോഭിപ്പിക്കുന്നത്?

ഇത് ചെയ്യുന്നതിന്, വാസ്തവത്തിൽ, ഒട്ടും ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല.

വിവര ഉറവിടം

ഡാറ്റ എവിടെ നിന്ന് ലഭിക്കും എന്നതാണ് പ്രധാന ചോദ്യം. അനുയോജ്യമായ ഒരു ഉറവിടം തേടി, ഞാൻ നിരവധി ഓപ്ഷനുകളിലൂടെ കടന്നുപോയി:

  • യഥാർത്ഥ ഉത്തരവുകൾ ഗവൺമെന്റിന്റെ വെബ്‌സൈറ്റിൽ PDF ഫോർമാറ്റിൽ പ്രസിദ്ധീകരിക്കുന്നു (ഇവിടെ, അവയിലൊന്ന്, ഉദാഹരണത്തിന്) ഉടൻ അപ്രത്യക്ഷമാകും - അവയിൽ നിന്ന് ഉപയോഗപ്രദമായ വിവരങ്ങൾ പുറത്തെടുക്കാൻ കഴിയില്ല.
  • പ്രലോഭിപ്പിക്കുന്ന ഒരു ഓപ്ഷൻ, ഒറ്റനോട്ടത്തിൽ, “ഫെഡറേഷൻ്റെ ഓപ്പൺ ഡാറ്റ പോർട്ടൽ” ആണെന്ന് തോന്നി, അവിടെ അനുബന്ധ ഡാറ്റ സെറ്റ് ഉണ്ട്, പക്ഷേ, സൂക്ഷ്മപരിശോധനയിൽ എല്ലാം സങ്കടകരമായി മാറി. Excel-ലേക്ക് ഇമ്പോർട്ടുചെയ്യുന്നതിന് സൈറ്റ് വളരെ അസൗകര്യമാണ്, സാങ്കേതിക പിന്തുണ പ്രതികരിക്കുന്നില്ല (സ്വയം-ഒറ്റപ്പെട്ടോ?), കൂടാതെ ഡാറ്റ തന്നെ വളരെക്കാലമായി അവിടെ കാലഹരണപ്പെട്ടതാണ് - 2020-ലെ പ്രൊഡക്ഷൻ കലണ്ടർ 2019 നവംബറിലാണ് അവസാനമായി അപ്‌ഡേറ്റ് ചെയ്തത് (അപമാനം!) , തീർച്ചയായും, നമ്മുടെ “കൊറോണ വൈറസും’ 2020ലെ ‘വോട്ടിംഗ്’ വാരാന്ത്യവും അടങ്ങിയിട്ടില്ല, ഉദാഹരണത്തിന്.

ഔദ്യോഗിക സ്രോതസ്സുകളിൽ നിരാശനായ ഞാൻ അനൗദ്യോഗിക സ്രോതസ്സുകൾ കുഴിക്കാൻ തുടങ്ങി. അവയിൽ പലതും ഇൻറർനെറ്റിൽ ഉണ്ട്, എന്നാൽ അവയിൽ മിക്കതും വീണ്ടും Excel-ലേക്ക് ഇറക്കുമതി ചെയ്യുന്നതിന് പൂർണ്ണമായും അനുയോജ്യമല്ല, കൂടാതെ മനോഹരമായ ചിത്രങ്ങളുടെ രൂപത്തിൽ ഒരു പ്രൊഡക്ഷൻ കലണ്ടർ നൽകുകയും ചെയ്യുന്നു. പക്ഷേ അത് ഭിത്തിയിൽ തൂക്കിയിടുന്നത് നമുക്കുള്ളതല്ല, അല്ലേ?

തിരയുന്ന പ്രക്രിയയിൽ, ഒരു അത്ഭുതകരമായ കാര്യം ആകസ്മികമായി കണ്ടെത്തി - സൈറ്റ് http://xmlcalendar.ru/

Excel-ൽ ഫാക്ടറി കലണ്ടർ

അനാവശ്യമായ "ഫ്രില്ലുകൾ" ഇല്ലാതെ, ലളിതവും ഭാരം കുറഞ്ഞതും വേഗതയേറിയതുമായ സൈറ്റ്, ഒരു ടാസ്ക്കിനായി മൂർച്ച കൂട്ടുന്നു - XML ​​ഫോർമാറ്റിൽ ആവശ്യമുള്ള വർഷത്തേക്ക് എല്ലാവർക്കും ഒരു പ്രൊഡക്ഷൻ കലണ്ടർ നൽകാൻ. മികച്ചത്!

പെട്ടെന്ന്, നിങ്ങൾക്ക് അറിവില്ലെങ്കിൽ, എക്സ്എംഎൽ എന്നത് പ്രത്യേകം അടയാളപ്പെടുത്തിയ ഉള്ളടക്കമുള്ള ഒരു ടെക്സ്റ്റ് ഫോർമാറ്റാണ്. . എക്സൽ ഉൾപ്പെടെയുള്ള മിക്ക ആധുനിക പ്രോഗ്രാമുകൾക്കും ഭാരം കുറഞ്ഞതും സൗകര്യപ്രദവും വായിക്കാവുന്നതുമാണ്.

ഒരു സാഹചര്യത്തിൽ, ഞാൻ സൈറ്റിന്റെ രചയിതാക്കളുമായി ബന്ധപ്പെടുകയും സൈറ്റ് 7 വർഷമായി നിലവിലുണ്ടെന്ന് അവർ സ്ഥിരീകരിച്ചു, അതിലെ ഡാറ്റ നിരന്തരം അപ്‌ഡേറ്റ് ചെയ്യപ്പെടുന്നു (ഇതിനായി അവർക്ക് ഗിത്തബിൽ ഒരു ശാഖ പോലും ഉണ്ട്) അവർ അത് അടയ്ക്കാൻ പോകുന്നില്ല. Excel-ലെ ഞങ്ങളുടെ ഏതെങ്കിലും പ്രോജക്റ്റുകൾക്കും കണക്കുകൂട്ടലുകൾക്കുമായി നിങ്ങളും ഞാനും അതിൽ നിന്ന് ഡാറ്റ ലോഡ് ചെയ്യുന്നതിനെ ഞാൻ കാര്യമാക്കുന്നില്ല. സൗജന്യമാണ്. ഇനിയും ഇതുപോലെയുള്ളവർ ഉണ്ടെന്നറിയുന്നതിൽ സന്തോഷം! ബഹുമാനം!

പവർ ക്വറി ആഡ്-ഇൻ (എക്‌സൽ 2010-2013 പതിപ്പുകൾക്കായി ഇത് മൈക്രോസോഫ്റ്റ് വെബ്‌സൈറ്റിൽ നിന്ന് സൗജന്യമായി ഡൗൺലോഡ് ചെയ്യാം, എക്‌സൽ 2016-ന്റെയും പുതിയ പതിപ്പുകളിലും ഡിഫോൾട്ടായി ഇത് ഇതിനകം തന്നെ അന്തർനിർമ്മിതമാണ്. ).

പ്രവർത്തനങ്ങളുടെ യുക്തി ഇപ്രകാരമായിരിക്കും:

  1. സൈറ്റിൽ നിന്ന് ഏതെങ്കിലും ഒരു വർഷത്തേക്ക് ഡാറ്റ ഡൗൺലോഡ് ചെയ്യാൻ ഞങ്ങൾ അഭ്യർത്ഥിക്കുന്നു
  2. ഞങ്ങളുടെ അഭ്യർത്ഥന ഒരു ഫംഗ്‌ഷനാക്കി മാറ്റുന്നു
  3. 2013 മുതൽ ഈ വർഷം വരെ ലഭ്യമായ എല്ലാ വർഷങ്ങളുടെയും ലിസ്റ്റിലേക്ക് ഞങ്ങൾ ഈ ഫംഗ്‌ഷൻ പ്രയോഗിക്കുന്നു - കൂടാതെ സ്വയമേവ അപ്‌ഡേറ്റ് ചെയ്യുന്ന ഒരു "ശാശ്വത" പ്രൊഡക്ഷൻ കലണ്ടർ ഞങ്ങൾക്ക് ലഭിക്കും. വോയില!

ഘട്ടം 1. ഒരു വർഷത്തേക്ക് ഒരു കലണ്ടർ ഇറക്കുമതി ചെയ്യുക

ആദ്യം, ഏതെങ്കിലും ഒരു വർഷത്തേക്ക് പ്രൊഡക്ഷൻ കലണ്ടർ ലോഡ് ചെയ്യുക, ഉദാഹരണത്തിന്, 2020. ഇത് ചെയ്യുന്നതിന്, Excel-ൽ, ടാബിലേക്ക് പോകുക ഡാറ്റ (അഥവാ പവർ അന്വേഷണംനിങ്ങൾ ഇത് ഒരു പ്രത്യേക ആഡ്-ഓൺ ആയി ഇൻസ്റ്റാൾ ചെയ്താൽ) തിരഞ്ഞെടുക്കുക ഇന്റർനെറ്റിൽ നിന്ന് (വെബിൽ നിന്ന്). തുറക്കുന്ന വിൻഡോയിൽ, സൈറ്റിൽ നിന്ന് പകർത്തിയ അനുബന്ധ വർഷത്തിലേക്കുള്ള ലിങ്ക് ഒട്ടിക്കുക:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ക്ലിക്കുചെയ്‌തതിനുശേഷം OK ഒരു പ്രിവ്യൂ വിൻഡോ ദൃശ്യമാകുന്നു, അതിൽ നിങ്ങൾ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യണം ഡാറ്റ പരിവർത്തനം ചെയ്യുക (ഡാറ്റ രൂപാന്തരപ്പെടുത്തുക) or ഡാറ്റ മാറ്റാൻ (ഡാറ്റ എഡിറ്റ് ചെയ്യുക) പവർ ക്വറി ക്വറി എഡിറ്റർ വിൻഡോയിലേക്ക് ഞങ്ങൾ എത്തും, അവിടെ ഞങ്ങൾ ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നത് തുടരും:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഉടനടി നിങ്ങൾക്ക് വലത് പാനലിൽ സുരക്ഷിതമായി ഇല്ലാതാക്കാം അഭ്യർത്ഥന പരാമീറ്ററുകൾ (അന്വേഷണ ക്രമീകരണങ്ങൾ) ഘട്ടം പരിഷ്കരിച്ച തരം (തരം മാറ്റി) നമുക്ക് അവനെ ആവശ്യമില്ല.

അവധിക്കാല കോളത്തിലെ പട്ടികയിൽ പ്രവർത്തിക്കാത്ത ദിവസങ്ങളുടെ കോഡുകളും വിവരണങ്ങളും അടങ്ങിയിരിക്കുന്നു - പച്ച പദത്തിൽ ക്ലിക്കുചെയ്‌ത് രണ്ട് തവണ "വീണു" അതിന്റെ ഉള്ളടക്കം നിങ്ങൾക്ക് കാണാൻ കഴിയും. മേശ:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

തിരികെ പോകുന്നതിന്, വലത് പാനലിൽ തിരികെ പ്രത്യക്ഷപ്പെട്ട എല്ലാ ഘട്ടങ്ങളും നിങ്ങൾ ഇല്ലാതാക്കേണ്ടതുണ്ട് ഉറവിടം (ഉറവിടം).

സമാനമായ രീതിയിൽ ആക്‌സസ് ചെയ്യാൻ കഴിയുന്ന രണ്ടാമത്തെ ടേബിളിൽ, നമുക്ക് ആവശ്യമുള്ളത് കൃത്യമായി അടങ്ങിയിരിക്കുന്നു - എല്ലാ ജോലി ചെയ്യാത്ത ദിവസങ്ങളുടെയും തീയതികൾ:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഈ പ്ലേറ്റ് പ്രോസസ്സ് ചെയ്യാൻ അവശേഷിക്കുന്നു, അതായത്:

1. രണ്ടാമത്തെ കോളത്തിലൂടെ അവധി ദിവസങ്ങൾ (അതായത്) മാത്രം ഫിൽട്ടർ ചെയ്യുക ആട്രിബ്യൂട്ട്: ടി

Excel-ൽ ഫാക്ടറി കലണ്ടർ

2. ആദ്യ കോളം ഒഴികെയുള്ള എല്ലാ നിരകളും ഇല്ലാതാക്കുക - ആദ്യ നിരയുടെ തലക്കെട്ടിൽ വലത്-ക്ലിക്കുചെയ്ത് കമാൻഡ് തിരഞ്ഞെടുത്ത് മറ്റ് നിരകൾ ഇല്ലാതാക്കുക (മറ്റ് നിരകൾ നീക്കം ചെയ്യുക):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

3. കമാൻഡ് ഉപയോഗിച്ച് മാസത്തിനും ദിവസത്തിനും വെവ്വേറെ ഡോട്ട് ഉപയോഗിച്ച് ആദ്യ കോളം വിഭജിക്കുക സ്പ്ലിറ്റ് കോളം - ഡിലിമിറ്റർ പ്രകാരം ടാബ് രൂപാന്തരം (രൂപാന്തരം — സ്പ്ലിറ്റ് കോളം — ഡിലിമിറ്റർ പ്രകാരം):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

4. അവസാനമായി സാധാരണ തീയതികളുള്ള ഒരു കണക്കുകൂട്ടിയ കോളം സൃഷ്ടിക്കുക. ഇത് ചെയ്യുന്നതിന്, ടാബിൽ ഒരു കോളം ചേർക്കുന്നു ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക ഇഷ്‌ടാനുസൃത കോളം (നിര ചേർക്കുക - ഇഷ്‌ടാനുസൃത കോളം) ദൃശ്യമാകുന്ന വിൻഡോയിൽ ഇനിപ്പറയുന്ന ഫോർമുല നൽകുക:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

=#തീയതി(2020, [#»ആട്രിബ്യൂട്ട്:d.1″], [#»ആട്രിബ്യൂട്ട്:d.2″])

ഇവിടെ, #date ഓപ്പറേറ്റർക്ക് മൂന്ന് ആർഗ്യുമെന്റുകൾ ഉണ്ട്: യഥാക്രമം വർഷം, മാസം, ദിവസം. ക്ലിക്ക് ചെയ്ത ശേഷം OK സാധാരണ വാരാന്ത്യ തീയതികൾക്കൊപ്പം ആവശ്യമായ കോളം ഞങ്ങൾക്ക് ലഭിക്കും, കൂടാതെ ഘട്ടം 2 ലെ പോലെ ശേഷിക്കുന്ന കോളങ്ങൾ ഇല്ലാതാക്കുക

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഘട്ടം 2. അഭ്യർത്ഥന ഒരു ഫംഗ്ഷനാക്കി മാറ്റുന്നു

2020-ൽ സൃഷ്‌ടിച്ച ചോദ്യം ഏത് വർഷത്തേക്കുള്ള ഒരു സാർവത്രിക ഫംഗ്‌ഷനാക്കി മാറ്റുക എന്നതാണ് ഞങ്ങളുടെ അടുത്ത ടാസ്‌ക് (വർഷ സംഖ്യ അതിന്റെ വാദം ആയിരിക്കും). ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ ഇനിപ്പറയുന്നവ ചെയ്യുന്നു:

1. പാനൽ വികസിപ്പിക്കുന്നു (ഇതിനകം വികസിപ്പിച്ചിട്ടില്ലെങ്കിൽ). അന്വേഷണങ്ങൾ (ചോദ്യങ്ങൾ) പവർ ക്വറി വിൻഡോയിൽ ഇടതുവശത്ത്:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

2. അഭ്യർത്ഥന ഒരു ഫംഗ്ഷനിലേക്ക് പരിവർത്തനം ചെയ്ത ശേഷം, അഭ്യർത്ഥന ഉണ്ടാക്കുന്ന ഘട്ടങ്ങൾ കാണാനും അവ എളുപ്പത്തിൽ എഡിറ്റുചെയ്യാനുമുള്ള കഴിവ്, നിർഭാഗ്യവശാൽ, അപ്രത്യക്ഷമാകുന്നു. അതിനാൽ, ഞങ്ങളുടെ അഭ്യർത്ഥനയുടെ ഒരു പകർപ്പ് ഉണ്ടാക്കുകയും അതിനോടൊപ്പം ഉല്ലസിക്കുകയും ചെയ്യുന്നതിൽ അർത്ഥമുണ്ട്, കൂടാതെ യഥാർത്ഥമായത് കരുതിവയ്ക്കുക. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങളുടെ കലണ്ടർ അഭ്യർത്ഥനയിൽ ഇടത് പാളിയിൽ വലത്-ക്ലിക്കുചെയ്ത് ഡ്യൂപ്ലിക്കേറ്റ് കമാൻഡ് തിരഞ്ഞെടുക്കുക.

ഫലമായുണ്ടാകുന്ന കലണ്ടറിന്റെ(2) പകർപ്പിൽ വീണ്ടും റൈറ്റ് ക്ലിക്ക് ചെയ്താൽ കമാൻഡ് തിരഞ്ഞെടുക്കും പേരുമാറ്റുക (പേരുമാറ്റുക) ഒരു പുതിയ പേര് നൽകുക - ഉദാഹരണത്തിന്, അത് ആയിരിക്കട്ടെ, fxവർഷം:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

3. കമാൻഡ് ഉപയോഗിച്ച് ഞങ്ങൾ ആന്തരിക പവർ ക്വറി ഭാഷയിൽ (ഇതിനെ "എം" എന്ന് ചുരുക്കി വിളിക്കുന്നു) അന്വേഷണ സോഴ്സ് കോഡ് തുറക്കുന്നു വിപുലമായ എഡിറ്റർ ടാബ് അവലോകനം(കാണുക - വിപുലമായ എഡിറ്റർ) ഞങ്ങളുടെ അഭ്യർത്ഥന ഏത് വർഷത്തേയും ഒരു ഫംഗ്‌ഷനാക്കി മാറ്റുന്നതിന് അവിടെ ചെറിയ മാറ്റങ്ങൾ വരുത്തുക.

ഇത് ഇങ്ങനെയായിരുന്നു:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ശേഷം:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

നിങ്ങൾക്ക് വിശദാംശങ്ങളിൽ താൽപ്പര്യമുണ്ടെങ്കിൽ, ഇവിടെ:

  • (വർഷം സംഖ്യയായി)=>  - ഞങ്ങളുടെ പ്രവർത്തനത്തിന് ഒരു സംഖ്യാ വാദം ഉണ്ടായിരിക്കുമെന്ന് ഞങ്ങൾ പ്രഖ്യാപിക്കുന്നു - ഒരു വേരിയബിൾ വർഷം
  • വേരിയബിൾ ഒട്ടിക്കുന്നു വർഷം ഘട്ടത്തിൽ വെബ് ലിങ്കിലേക്ക് ഉറവിടം. അക്കങ്ങളും ടെക്‌സ്‌റ്റും ഒട്ടിക്കാൻ പവർ ക്വറി നിങ്ങളെ അനുവദിക്കാത്തതിനാൽ, ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ഞങ്ങൾ വർഷത്തിന്റെ സംഖ്യയെ ടെക്‌സ്‌റ്റാക്കി മാറ്റുന്നു. നമ്പർ.ToText
  • അവസാന ഘട്ടത്തിൽ ഞങ്ങൾ ഇയർ വേരിയബിളിനെ 2020-ന് പകരം വയ്ക്കുന്നു #”ഇഷ്‌ടാനുസൃത ഒബ്‌ജക്‌റ്റ് ചേർത്തു«, അവിടെ ഞങ്ങൾ ശകലങ്ങളിൽ നിന്ന് തീയതി രൂപീകരിച്ചു.

ക്ലിക്കുചെയ്‌തതിനുശേഷം തീര്ക്കുക ഞങ്ങളുടെ അഭ്യർത്ഥന ഒരു പ്രവർത്തനമായി മാറുന്നു:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഘട്ടം 3. എല്ലാ വർഷത്തേക്കും കലണ്ടറുകൾ ഇറക്കുമതി ചെയ്യുക

ലഭ്യമായ എല്ലാ വർഷങ്ങളിലേക്കും ഡാറ്റ അപ്‌ലോഡ് ചെയ്യുകയും ലഭിച്ച എല്ലാ അവധിക്കാല തീയതികളും ഒരു ടേബിളിൽ ചേർക്കുകയും ചെയ്യുന്ന അവസാനത്തെ പ്രധാന അന്വേഷണം നടത്തുക എന്നതാണ് അവസാനമായി അവശേഷിക്കുന്നത്. ഇതിനായി:

1. വലത് മൗസ് ബട്ടൺ ഉപയോഗിച്ച് ചാരനിറത്തിലുള്ള ശൂന്യമായ സ്ഥലത്ത് ഇടത് അന്വേഷണ പാനലിൽ ഞങ്ങൾ ക്ലിക്കുചെയ്ത് തുടർച്ചയായി തിരഞ്ഞെടുക്കുക പുതിയ അഭ്യർത്ഥന - മറ്റ് ഉറവിടങ്ങൾ - ശൂന്യമായ അഭ്യർത്ഥന (പുതിയ ചോദ്യം - മറ്റ് ഉറവിടങ്ങളിൽ നിന്ന് - ശൂന്യമായ ചോദ്യം):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

2. ഞങ്ങൾ കലണ്ടറുകൾ അഭ്യർത്ഥിക്കുന്ന എല്ലാ വർഷങ്ങളുടെയും ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കേണ്ടതുണ്ട്, അതായത് 2013, 2014 ... 2020. ഇത് ചെയ്യുന്നതിന്, ദൃശ്യമാകുന്ന ശൂന്യമായ അന്വേഷണത്തിന്റെ ഫോർമുല ബാറിൽ, കമാൻഡ് നൽകുക:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഘടന

={NumberA..NumberB}

… പവർ ക്വറിയിൽ എ മുതൽ ബി വരെയുള്ള പൂർണ്ണസംഖ്യകളുടെ ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കുന്നു. ഉദാഹരണത്തിന്, എക്സ്പ്രഷൻ

={1..5}

… 1,2,3,4,5 എന്നിവയുടെ ഒരു ലിസ്റ്റ് നിർമ്മിക്കും.

ശരി, 2020 വരെ കർശനമായി ബന്ധിപ്പിക്കാതിരിക്കാൻ, ഞങ്ങൾ ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു DateTime.LocalNow() - എക്സൽ ഫംഗ്ഷന്റെ അനലോഗ് ഇന്ന് (ഇന്ന്) പവർ ക്വറിയിൽ - ഫംഗ്‌ഷൻ പ്രകാരം നിലവിലെ വർഷം അതിൽ നിന്ന് വേർതിരിച്ചെടുക്കുക തീയതി.വർഷം.

3. തത്ഫലമായുണ്ടാകുന്ന വർഷങ്ങളുടെ കൂട്ടം, അത് പര്യാപ്തമാണെന്ന് തോന്നുമെങ്കിലും, പവർ ക്വറിക്കുള്ള ഒരു പട്ടികയല്ല, മറിച്ച് ഒരു പ്രത്യേക വസ്തുവാണ് - പട്ടിക (ലിസ്റ്റ്). എന്നാൽ ഇത് ഒരു പട്ടികയിലേക്ക് മാറ്റുന്നത് ഒരു പ്രശ്നമല്ല: ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക മേശയിലേക്ക് (മേശയിലേക്ക്) മുകളിൽ ഇടത് കോണിൽ:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

4. ഫിനിഷ് ലൈൻ! ഞങ്ങൾ നേരത്തെ സൃഷ്ടിച്ച ഫംഗ്ഷൻ പ്രയോഗിക്കുന്നു fxവർഷം തത്ഫലമായുണ്ടാകുന്ന വർഷങ്ങളുടെ പട്ടികയിലേക്ക്. ഇത് ചെയ്യുന്നതിന്, ടാബിൽ ഒരു കോളം ചേർക്കുന്നു ബട്ടൺ അമർത്തുക ഇഷ്‌ടാനുസൃത പ്രവർത്തനം വിളിക്കുക (നിര ചേർക്കുക - ഇഷ്‌ടാനുസൃത പ്രവർത്തനം ആവശ്യപ്പെടുക) അതിന്റെ ഒരേയൊരു ആർഗ്യുമെന്റ് - കോളം സജ്ജമാക്കുക ചൊലുമ്ന്ക്സനുമ്ക്സ വർഷങ്ങളായി:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ക്ലിക്കുചെയ്‌തതിനുശേഷം OK ഞങ്ങളുടെ പ്രവർത്തനം fxവർഷം ഇറക്കുമതി ഓരോ വർഷവും പ്രവർത്തിക്കും, ഓരോ സെല്ലിലും പ്രവർത്തിക്കാത്ത ദിവസങ്ങളുടെ തീയതികളുള്ള ഒരു പട്ടിക അടങ്ങിയിരിക്കുന്ന ഒരു കോളം ഞങ്ങൾക്ക് ലഭിക്കും (അടുത്തുള്ള സെല്ലിന്റെ പശ്ചാത്തലത്തിൽ നിങ്ങൾ ക്ലിക്കുചെയ്യുകയാണെങ്കിൽ പട്ടികയിലെ ഉള്ളടക്കങ്ങൾ വ്യക്തമായി കാണാം. വാക്ക് മേശ):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

കോളം ഹെഡറിലെ ഇരട്ട അമ്പടയാളങ്ങളുള്ള ഐക്കണിൽ ക്ലിക്കുചെയ്‌ത് നെസ്റ്റഡ് ടേബിളുകളുടെ ഉള്ളടക്കം വിപുലീകരിക്കാൻ ഇത് ശേഷിക്കുന്നു. തീയതി (ടിക്ക് പ്രിഫിക്സായി യഥാർത്ഥ കോളത്തിന്റെ പേര് ഉപയോഗിക്കുക അത് നീക്കം ചെയ്യാൻ കഴിയും):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

… ക്ലിക്ക് ചെയ്തതിന് ശേഷം OK ഞങ്ങൾ ആഗ്രഹിച്ചത് ഞങ്ങൾക്ക് ലഭിക്കും - 2013 മുതൽ ഈ വർഷം വരെയുള്ള എല്ലാ അവധിദിനങ്ങളുടെയും ഒരു ലിസ്റ്റ്:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ആദ്യത്തേത്, ഇതിനകം ആവശ്യമില്ലാത്ത നിര, ഇല്ലാതാക്കാം, രണ്ടാമത്തേതിന്, ഡാറ്റ തരം സജ്ജമാക്കുക തീയതി (തീയതി) കോളം തലക്കെട്ടിലെ ഡ്രോപ്പ്ഡൗൺ ലിസ്റ്റിൽ:

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ചോദ്യം തന്നെയേക്കാൾ അർത്ഥവത്തായ എന്തെങ്കിലും പുനർനാമകരണം ചെയ്യാം അഭ്യർത്ഥന1 തുടർന്ന് കമാൻഡ് ഉപയോഗിച്ച് ഡൈനാമിക് “സ്മാർട്ട്” പട്ടികയുടെ രൂപത്തിൽ ഷീറ്റിലേക്ക് ഫലങ്ങൾ അപ്‌ലോഡ് ചെയ്യുക അടച്ച് ഡൗൺലോഡ് ചെയ്യുക ടാബ് വീട് (വീട് - അടയ്ക്കുക & ലോഡ് ചെയ്യുക):

Excel-ൽ ഫാക്ടറി കലണ്ടർ

ഭാവിയിൽ നിങ്ങൾക്ക് പട്ടികയിൽ വലത്-ക്ലിക്കുചെയ്ത് അല്ലെങ്കിൽ കമാൻഡ് വഴി വലത് പാളിയിലെ ചോദ്യം ചെയ്തുകൊണ്ട് സൃഷ്ടിച്ച കലണ്ടർ അപ്ഡേറ്റ് ചെയ്യാം. അപ്ഡേറ്റ് & സംരക്ഷിക്കുക. അല്ലെങ്കിൽ ബട്ടൺ ഉപയോഗിക്കുക എല്ലാം പുതുക്കുക ടാബ് ഡാറ്റ (തീയതി - എല്ലാം പുതുക്കുക) അല്ലെങ്കിൽ കീബോർഡ് കുറുക്കുവഴി Ctrl+ആൾട്ട്+F5.

അത്രയേയുള്ളൂ.

അവധിദിനങ്ങളുടെ ലിസ്റ്റ് തിരയുന്നതിനും അപ്‌ഡേറ്റ് ചെയ്യുന്നതിനുമായി നിങ്ങൾക്ക് ഇനി ഒരിക്കലും സമയവും ചിന്താ ഇന്ധനവും പാഴാക്കേണ്ടതില്ല - ഇപ്പോൾ നിങ്ങൾക്ക് ഒരു "ശാശ്വത" പ്രൊഡക്ഷൻ കലണ്ടർ ഉണ്ട്. എന്തായാലും, http://xmlcalendar.ru/ സൈറ്റിന്റെ രചയിതാക്കൾ അവരുടെ സന്തതികളെ പിന്തുണയ്ക്കുന്നിടത്തോളം കാലം, അത് വളരെ വളരെക്കാലം ആയിരിക്കുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു (അവർക്ക് വീണ്ടും നന്ദി!).

  • പവർ ക്വറി വഴി ഇന്റർനെറ്റിൽ നിന്ന് മികച്ചതാക്കാൻ ബിറ്റ്കോയിൻ നിരക്ക് ഇറക്കുമതി ചെയ്യുക
  • WORKDAY ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് അടുത്ത പ്രവൃത്തി ദിവസം കണ്ടെത്തുന്നു
  • തീയതി ഇടവേളകളുടെ വിഭജനം കണ്ടെത്തുന്നു

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക