ഉള്ളടക്ക പട്ടിക
തീയതി മുതൽ ആഴ്ചയിലെ ദിവസം ലഭിക്കുന്നതിന് നിങ്ങൾ ഒരു Excel ഫംഗ്ഷനാണ് തിരയുന്നതെങ്കിൽ, നിങ്ങൾ ശരിയായ പേജിൽ എത്തിയിരിക്കുന്നു. ഈ ട്യൂട്ടോറിയൽ Excel-ലെ WEEKDAY ഫോർമുല എങ്ങനെ ഒരു പ്രവൃത്തിദിവസത്തെ പേരാക്കി മാറ്റാനും ഫിൽട്ടർ ചെയ്യാനും ഹൈലൈറ്റ് ചെയ്യാനും വാരാന്ത്യങ്ങൾ അല്ലെങ്കിൽ പ്രവൃത്തിദിനങ്ങൾ എണ്ണാനും മറ്റും നിങ്ങളെ പഠിപ്പിക്കും.
വിവിധ ഫംഗ്ഷനുകൾ ഉണ്ട് Excel-ൽ തീയതികൾക്കൊപ്പം പ്രവർത്തിക്കുക. ആസൂത്രണത്തിനും ഷെഡ്യൂളിംഗിനും ആഴ്ചയിലെ ദിവസം (WEEKDAY) പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്, ഉദാഹരണത്തിന് ഒരു പ്രോജക്റ്റിന്റെ സമയപരിധി നിർണ്ണയിക്കുന്നതിനും മൊത്തത്തിൽ നിന്ന് വാരാന്ത്യങ്ങൾ സ്വയമേവ നീക്കം ചെയ്യുന്നതിനും. അതിനാൽ, നമുക്ക് ഉദാഹരണങ്ങളിലൂടെ ഒറ്റയടിക്ക് നോക്കാം, Excel-ലെ തീയതിയുമായി ബന്ധപ്പെട്ട വിവിധ ജോലികൾ നേരിടാൻ അവ നിങ്ങളെ എങ്ങനെ സഹായിക്കുമെന്ന് നോക്കാം.
WEEKDAY - Excel ഫംഗ്ഷൻ ഈ ദിവസത്തേക്കുള്ള ആഴ്ച
ഒരു നിശ്ചിത തീയതിയിൽ നിന്ന് ആഴ്ചയിലെ ദിവസം തിരികെ നൽകാൻ Excel WEEKDAY ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു.
സ്ഥിരസ്ഥിതിയായി 1 (ഞായർ) മുതൽ 7 (ശനി) വരെയുള്ള ഒരു പൂർണ്ണസംഖ്യയാണ് ഫലം. . നിങ്ങളുടെ ബിസിനസ്സ് ലോജിക്കിന് മറ്റൊരു കണക്കെടുപ്പ് ആവശ്യമാണെങ്കിൽ, ആഴ്ചയിലെ മറ്റേതെങ്കിലും ദിവസം ഉപയോഗിച്ച് എണ്ണൽ ആരംഭിക്കുന്നതിന് നിങ്ങൾക്ക് ഫോർമുല കോൺഫിഗർ ചെയ്യാം.
WEEKDAY ഫംഗ്ഷൻ Excel 365 മുതൽ 2000 വരെയുള്ള എല്ലാ പതിപ്പുകളിലും ലഭ്യമാണ്.
WEEKDAY ഫംഗ്ഷന്റെ വാക്യഘടന ഇപ്രകാരമാണ്:
WEEKDAY(serial_number, [return_type])എവിടെ:
Serial_number (ആവശ്യമാണ്) - നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന തീയതി പ്രവൃത്തിദിന നമ്പറിലേക്ക്. തീയതിയെ പ്രതിനിധീകരിക്കുന്ന ഒരു സീരിയൽ നമ്പറായി, ഫോർമാറ്റിൽ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗായി ഇത് നൽകാംതീയതി അടങ്ങുന്ന സെല്ലിന്റെ റഫറൻസ് ആയി അല്ലെങ്കിൽ DATE ഫംഗ്ഷൻ ഉപയോഗിച്ചുകൊണ്ട് Excel മനസ്സിലാക്കുന്നു . ഒഴിവാക്കിയാൽ, സൺ-ശനി ആഴ്ചയിലേക്ക് ഡിഫോൾട്ടാകും.
പിന്തുണയ്ക്കുന്ന എല്ലാ return_type മൂല്യങ്ങളുടെയും ഒരു ലിസ്റ്റ് ഇതാ:
Return_type | നമ്പർ തിരികെ നൽകി |
---|---|
1 അല്ലെങ്കിൽ ഒഴിവാക്കി | 1 (ഞായർ) മുതൽ 7 (ശനി) വരെ |
2 | 1 (തിങ്കൾ) മുതൽ 7 (ഞായർ) വരെ |
3 | 0 (തിങ്കൾ) മുതൽ 6 വരെ (ഞായർ) |
11 | 1 (തിങ്കൾ) മുതൽ 7 (ഞായർ) വരെ |
12 | 1 (ചൊവ്വാഴ്ച) മുതൽ 7 (തിങ്കൾ) |
13 | 1 (ബുധൻ) മുതൽ 7 (ചൊവ്വ) വരെ |
14 | 1 (വ്യാഴം) മുതൽ 7 (ബുധൻ) വരെ |
15 | 1 (വെള്ളി) മുതൽ 7 വരെ (വ്യാഴം) |
16 | 1 (ശനി) മുതൽ 7 (വെള്ളി) വരെ |
17 | 1 (ഞായർ) മുതൽ 7 വരെ (ശനി) |
ശ്രദ്ധിക്കുക. return_type മൂല്യങ്ങൾ 11 മുതൽ 17 വരെ Excel 2010-ൽ അവതരിപ്പിച്ചു, അതിനാൽ അവ മുമ്പത്തെ പതിപ്പുകളിൽ ഉപയോഗിക്കാൻ കഴിയില്ല.
Excel-ലെ അടിസ്ഥാന WEEKDAY ഫോർമുല
തുടക്കക്കാർക്കായി, എങ്ങനെയെന്ന് നോക്കാം. തീയതി മുതൽ ദിവസം നമ്പർ ലഭിക്കുന്നതിന് WEEKDAY ഫോർമുല അതിന്റെ ഏറ്റവും ലളിതമായ രൂപത്തിൽ ഉപയോഗിക്കുന്നതിന്.
ഉദാഹരണത്തിന്, C4-ൽ ഡീഫോൾട്ട് ഞായറാഴ്ച - ശനി ആഴ്ചയ്ക്കൊപ്പം പ്രവൃത്തിദിനം ലഭിക്കുന്നതിന്, ഫോർമുല ഇതാണ്:
=WEEKDAY(C4)
നിങ്ങൾക്ക് ഒരു സീരിയൽ നമ്പർ ഉണ്ടെങ്കിൽതീയതിയെ പ്രതിനിധീകരിക്കുന്നു (ഉദാ. DATEVALUE ഫംഗ്ഷൻ കൊണ്ടുവന്നത്), നിങ്ങൾക്ക് ആ നമ്പർ ഫോർമുലയിൽ നേരിട്ട് നൽകാം:
=WEEKDAY(45658)
കൂടാതെ, ഉദ്ധരണി ചിഹ്നങ്ങളിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗായി നിങ്ങൾക്ക് തീയതി ടൈപ്പുചെയ്യാനാകും നേരിട്ട് ഫോർമുലയിൽ. Excel പ്രതീക്ഷിക്കുന്നതും വ്യാഖ്യാനിക്കാൻ കഴിയുന്നതുമായ തീയതി ഫോർമാറ്റ് ഉപയോഗിക്കുന്നത് ഉറപ്പാക്കുക:
=WEEKDAY("1/1/2025")
അല്ലെങ്കിൽ, DATE ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഉറവിട തീയതി 100% വിശ്വസനീയമായ രീതിയിൽ നൽകുക:
=WEEKDAY(DATE(2025, 1,1))
ഡിഫോൾട്ട് സൺ-സാറ്റ് ഒഴികെയുള്ള ഡേ മാപ്പിംഗ് ഉപയോഗിക്കുന്നതിന്, രണ്ടാമത്തെ ആർഗ്യുമെന്റിൽ ഉചിതമായ ഒരു നമ്പർ നൽകുക. ഉദാഹരണത്തിന്, തിങ്കളാഴ്ച മുതൽ ദിവസങ്ങൾ എണ്ണുന്നത് ആരംഭിക്കുന്നതിന്, ഫോർമുല ഇതാണ്:
=WEEKDAY(C4, 2)
ചുവടെയുള്ള ചിത്രത്തിൽ, എല്ലാ ഫോർമുലകളും 2025 ജനുവരി 1-ന് അനുയോജ്യമായ ആഴ്ചയിലെ ദിവസം നൽകുന്നു, അതായത് Excel-ൽ ആന്തരികമായി 45658 എന്ന നമ്പറായി സംഭരിച്ചിരിക്കുന്നു. രണ്ടാമത്തെ ആർഗ്യുമെന്റിൽ സെറ്റ് ചെയ്ത മൂല്യത്തെ ആശ്രയിച്ച്, ഫോർമുലകൾ വ്യത്യസ്ത ഫലങ്ങൾ നൽകുന്നു.
ഒറ്റനോട്ടത്തിൽ, WEEKDAY ഫംഗ്ഷൻ നൽകുന്ന സംഖ്യകൾക്ക് പ്രായോഗിക ബുദ്ധി വളരെ കുറവാണെന്ന് തോന്നിയേക്കാം. എന്നാൽ നമുക്ക് ഇത് മറ്റൊരു കോണിൽ നിന്ന് നോക്കാം, യഥാർത്ഥ ജീവിതത്തിലെ ടാസ്ക്കുകൾ പരിഹരിക്കുന്ന ചില സൂത്രവാക്യങ്ങൾ ചർച്ച ചെയ്യാം.
Excel തീയതി പ്രവൃത്തിദിവസത്തെ പേരിലേക്ക് എങ്ങനെ പരിവർത്തനം ചെയ്യാം
ഡിസൈൻ പ്രകാരം, Excel WEEKDAY ഫംഗ്ഷൻ ആഴ്ചയിലെ ദിവസം ഒരു സംഖ്യയായി നൽകുന്നു. പ്രവൃത്തിദിവസത്തെ ദിവസത്തെ പേരാക്കി മാറ്റാൻ, TEXT ഫംഗ്ഷൻ ഉപയോഗിക്കുക.
മുഴുവൻ ദിവസത്തെ പേരുകൾ ലഭിക്കാൻ, "dddd" ഫോർമാറ്റ് കോഡ് ഉപയോഗിക്കുക:
TEXT(WEEKDAY( തീയതി ), "dddd")തിരികെ നൽകാൻ ചുരുക്കിദിവസത്തെ പേരുകൾ , ഫോർമാറ്റ് കോഡ് "ddd" ആണ്:
TEXT(WEEKDAY( date ), "ddd")ഉദാഹരണത്തിന്, A3-ലെ തീയതി ആഴ്ചദിവസത്തെ പേരിലേക്ക് പരിവർത്തനം ചെയ്യാൻ , ഫോർമുല ഇതാണ്:
=TEXT(WEEKDAY(A3), "dddd")
അല്ലെങ്കിൽ
=TEXT(WEEKDAY(A3), "ddd")
CHOOSE ഫംഗ്ഷനോടൊപ്പം WEEKDAY ഉപയോഗിക്കുന്നതാണ് സാധ്യമായ മറ്റൊരു പരിഹാരം.
ഉദാഹരണത്തിന്, A3-ലെ തീയതിയിൽ നിന്ന് ചുരുക്കിയ പ്രവൃത്തിദിന നാമം ലഭിക്കുന്നതിന്, ഫോർമുല ഇങ്ങനെ പോകുന്നു:
=CHOOSE(WEEKDAY(A3),"Sun","Mon","Tus","Wed","Thu","Fri","Sat")
ഇവിടെ, WEEKDAY 1 (സൺ) മുതൽ 7 (ശനി) വരെയുള്ള ഒരു സീരിയൽ നമ്പർ നൽകുന്നു ) കൂടാതെ CHOOSE ലിസ്റ്റിൽ നിന്ന് അനുബന്ധ മൂല്യം തിരഞ്ഞെടുക്കുന്നു. A3-ലെ തീയതി (ബുധൻ) 4-ന് യോജിക്കുന്നതിനാൽ, "ബുധൻ" എന്ന ഔട്ട്പുട്ടുകൾ തിരഞ്ഞെടുക്കുക, ഇത് ലിസ്റ്റിലെ നാലാമത്തെ മൂല്യമാണ്.
CHOOSE ഫോർമുല കോൺഫിഗർ ചെയ്യാൻ അൽപ്പം ബുദ്ധിമുട്ടുള്ളതാണെങ്കിലും, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഏത് ഫോർമാറ്റിലും ദിവസ നാമങ്ങൾ ഔട്ട്പുട്ട് ചെയ്യാൻ ഇത് കൂടുതൽ വഴക്കം നൽകുന്നു. മുകളിലുള്ള ഉദാഹരണത്തിൽ, ചുരുക്കിയ ദിവസ നാമങ്ങൾ ഞങ്ങൾ കാണിക്കുന്നു. പകരം, നിങ്ങൾക്ക് പൂർണ്ണമായ പേരുകൾ, ഇഷ്ടാനുസൃത ചുരുക്കെഴുത്തുകൾ അല്ലെങ്കിൽ ദിവസ നാമങ്ങൾ പോലും മറ്റൊരു ഭാഷയിൽ നൽകാം.
നുറുങ്ങ്. ഒരു ഇഷ്ടാനുസൃത തീയതി ഫോർമാറ്റ് പ്രയോഗിക്കുക എന്നതാണ് ഒരു തീയതിയെ പ്രവൃത്തിദിവസത്തിന്റെ പേരിലേക്ക് പരിവർത്തനം ചെയ്യാനുള്ള മറ്റൊരു എളുപ്പവഴി. ഉദാഹരണത്തിന്, "dddd, mmmm d, yyyy" എന്ന കോഡ് ഫോർമാറ്റിൽ " വെള്ളി, 2025 ജനുവരി 3 " എന്ന് പ്രദർശിപ്പിക്കുമ്പോൾ "dddd" എന്നത് " വെള്ളിയാഴ്ച " കാണിക്കും. .
പ്രവർത്തിദിനങ്ങളും വാരാന്ത്യങ്ങളും കണ്ടെത്തി ഫിൽട്ടർ ചെയ്യുന്നതിനുള്ള Excel WEEKDAY ഫോർമുല
തീയതികളുടെ ഒരു നീണ്ട ലിസ്റ്റ് കൈകാര്യം ചെയ്യുമ്പോൾ, ഏതൊക്കെ പ്രവൃത്തി ദിവസങ്ങളാണെന്നും ഏതൊക്കെ വാരാന്ത്യങ്ങളാണെന്നും അറിയാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം.
Excel-ൽ വാരാന്ത്യങ്ങളും പ്രവൃത്തിദിവസങ്ങളും തിരിച്ചറിയാൻ , നെസ്റ്റഡ് WEEKDAY ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഒരു IF സ്റ്റേറ്റ്മെന്റ് നിർമ്മിക്കുക. ഉദാഹരണത്തിന്:
=IF(WEEKDAY(A3, 2)<6, "Workday", "Weekend")
ഈ ഫോർമുല A3 സെല്ലിലേക്ക് പോകുകയും ആവശ്യമുള്ളത്ര സെല്ലുകളിലുടനീളം പകർത്തുകയും ചെയ്യുന്നു.
WEEKDAY ഫോർമുലയിൽ, നിങ്ങൾ return_type സജ്ജീകരിച്ചു മുതൽ 2 വരെ, തിങ്കൾ ദിവസം 1 ആയ തിങ്കൾ-സൂര്യൻ ആഴ്ചയുമായി യോജിക്കുന്നു. അതിനാൽ, പ്രവൃത്തിദിന സംഖ്യ 6-ൽ കുറവാണെങ്കിൽ (തിങ്കൾ മുതൽ വെള്ളി വരെ), ഫോർമുല "പ്രവർത്തിദിനം" നൽകുന്നു, അല്ലാത്തപക്ഷം - "വാരാന്ത്യം".
വാരാന്ത്യങ്ങളോ പ്രവൃത്തിദിവസങ്ങളോ ഫിൽട്ടർ ചെയ്യുന്നതിന്, നിങ്ങളുടെ ഡാറ്റാസെറ്റിൽ Excel ഫിൽട്ടർ പ്രയോഗിക്കുക ( ഡാറ്റ ടാബ് > ഫിൽട്ടർ ) കൂടാതെ "വാരാന്ത്യം" അല്ലെങ്കിൽ തിരഞ്ഞെടുക്കുക "പ്രവർത്തിദിനം".
ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ, ഞങ്ങൾക്ക് പ്രവൃത്തിദിനങ്ങൾ ഫിൽട്ടർ ചെയ്തിരിക്കുന്നു, അതിനാൽ വാരാന്ത്യങ്ങൾ മാത്രമേ ദൃശ്യമാകൂ:
നിങ്ങളുടെ സ്ഥാപനത്തിന്റെ ചില പ്രാദേശിക ഓഫീസുകൾ മറ്റൊരു ഷെഡ്യൂളിൽ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, അവിടെ വിശ്രമ ദിവസങ്ങൾ ശനിയും ഞായറും ഒഴികെയുള്ളവയാണ്, മറ്റൊരു റിട്ടേൺ_ടൈപ്പ് വ്യക്തമാക്കി ആഴ്ചദിന ഫോർമുല നിങ്ങളുടെ ആവശ്യങ്ങൾക്ക് എളുപ്പത്തിൽ ക്രമീകരിക്കാം.
ഉദാഹരണത്തിന്, ശനി , <10 എന്നിവ കൈകാര്യം ചെയ്യാൻ>തിങ്കൾ വാരാന്ത്യങ്ങളായി, റിട്ടേൺ_ടൈപ്പ് എന്നത് 12 ആയി സജ്ജീകരിക്കുക, അതിനാൽ നിങ്ങൾക്ക് "ചൊവ്വ (1) മുതൽ തിങ്കൾ (7)" ആഴ്ച തരം ലഭിക്കും:
=IF(WEEKDAY(A2, 12)<6, "Workday", "Weekend")
വാരാന്ത്യങ്ങളിലെ പ്രവൃത്തിദിനങ്ങളും Excel-ലും എങ്ങനെ ഹൈലൈറ്റ് ചെയ്യാം
നിങ്ങളുടെ വർക്ക്ഷീറ്റിൽ വാരാന്ത്യങ്ങളും പ്രവൃത്തിദിനങ്ങളും ഒറ്റനോട്ടത്തിൽ കണ്ടെത്താൻ, നിങ്ങൾക്ക് അവ സ്വയമേവ വ്യത്യസ്ത നിറങ്ങളിൽ ഷേഡ് ചെയ്യാനാകും. ഇതിനായി, മുമ്പത്തെ ഉദാഹരണത്തിൽ ചർച്ച ചെയ്ത പ്രവൃത്തിദിന/വാരാന്ത്യ ഫോർമുല ഉപയോഗിക്കുകഎക്സൽ സോപാധിക ഫോർമാറ്റിംഗ്. വ്യവസ്ഥ സൂചിപ്പിക്കുന്നത് പോലെ, IF റാപ്പർ ഇല്ലാതെ ഞങ്ങൾക്ക് പ്രധാന WEEKDAY ഫംഗ്ഷൻ മാത്രമേ ആവശ്യമുള്ളൂ.
വാരാന്ത്യങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാൻ (ശനി, ഞായർ):
=WEEKDAY($A2, 2)<6
പ്രവർത്തിദിനങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാൻ (തിങ്കൾ - വെള്ളി):
=WEEKDAY($A2, 2)>5
ഇവിടെ A2 എന്നത് തിരഞ്ഞെടുത്ത ശ്രേണിയുടെ മുകളിൽ ഇടത് സെല്ലാണ്.
ലേക്ക് സോപാധിക ഫോർമാറ്റിംഗ് റൂൾ സജ്ജീകരിക്കുക, ഘട്ടങ്ങൾ ഇവയാണ്:
- തീയതികളുടെ ലിസ്റ്റ് തിരഞ്ഞെടുക്കുക (നമ്മുടെ കാര്യത്തിൽ A2:A15).
- ഹോം ടാബിൽ , സ്റ്റൈലുകൾ ഗ്രൂപ്പിൽ, സോപാധിക ഫോർമാറ്റിംഗ് > പുതിയ റൂൾ ക്ലിക്ക് ചെയ്യുക.
- പുതിയ ഫോർമാറ്റിംഗ് റൂൾ ഡയലോഗിൽ ബോക്സ്, ഏത് സെല്ലുകൾ ഫോർമാറ്റ് ചെയ്യണമെന്ന് നിർണ്ണയിക്കാൻ ഒരു ഫോർമുല ഉപയോഗിക്കുക തിരഞ്ഞെടുക്കുക.
- ഫോർമാറ്റ് മൂല്യങ്ങളിൽ ഈ ഫോർമുല ശരിയാണ് ബോക്സിൽ, വാരാന്ത്യങ്ങളിൽ മുകളിൽ സൂചിപ്പിച്ച ഫോർമുല നൽകുക അല്ലെങ്കിൽ പ്രവൃത്തിദിവസങ്ങൾ.
- ഫോർമാറ്റ് ബട്ടണിൽ ക്ലിക്കുചെയ്ത് ആവശ്യമുള്ള ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക.
- മാറ്റങ്ങൾ സംരക്ഷിച്ച് ഡയലോഗ് വിൻഡോകൾ അടയ്ക്കുന്നതിന് ശരി രണ്ടുതവണ ക്ലിക്കുചെയ്യുക.
ഓരോ ഘട്ടത്തെയും കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾക്ക്, എങ്ങനെ സജ്ജീകരിക്കാമെന്ന് കാണുക ഫോർമുല ഉപയോഗിച്ച് സോപാധിക ഫോർമാറ്റിംഗ്.
ഫലം വളരെ മനോഹരമായി തോന്നുന്നു, അല്ലേ?
Excel-ൽ പ്രവൃത്തിദിവസങ്ങളും വാരാന്ത്യങ്ങളും എങ്ങനെ കണക്കാക്കാം
തീയതികളുടെ പട്ടികയിൽ പ്രവൃത്തിദിവസങ്ങളുടെയോ വാരാന്ത്യങ്ങളുടെയോ എണ്ണം ലഭിക്കാൻ, SUM-നൊപ്പം WEEKDAY ഫംഗ്ഷൻ ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്:
വാരാന്ത്യങ്ങൾ എണ്ണാൻ , D3 ലെ ഫോർമുല ഇതാണ്:
=SUM(--(WEEKDAY(A3:A20, 2)>5))
ആഴ്ചദിവസങ്ങൾ എണ്ണുക ,D4-ലെ ഫോർമുല ഈ ഫോം എടുക്കുന്നു:
=SUM(--(WEEKDAY(A3:A20, 2)<6))
Excel 365, Excel 2021 എന്നിവയിൽ നേറ്റീവ് ആയി അറേകൾ കൈകാര്യം ചെയ്യുന്നു, ഇത് ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു സാധാരണ ഫോർമുലയായി പ്രവർത്തിക്കുന്നു. Excel 2019-ലും അതിനുമുമ്പും, ഒരു അറേ ഫോർമുലയാക്കാൻ Ctrl + Shift + Enter അമർത്തുക.
ഈ സൂത്രവാക്യങ്ങൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു:
return_type 2 ആയി സജ്ജീകരിച്ച WEEKDAY ഫംഗ്ഷൻ 1 (തിങ്കൾ) മുതൽ 7 (സൺ) വരെ ഒരു ദിവസത്തെ നമ്പർ നൽകുന്നു ) A3:A20 ശ്രേണിയിലെ ഓരോ തീയതിക്കും. ലോജിക്കൽ എക്സ്പ്രഷൻ, നൽകിയ സംഖ്യകൾ 5-ൽ കൂടുതലാണോ (വാരാന്ത്യങ്ങളിൽ) 6-ൽ കുറവാണോ (പ്രവൃത്തിദിവസങ്ങളിൽ) എന്ന് പരിശോധിക്കുന്നു. ഈ പ്രവർത്തനത്തിന്റെ ഫലം TRUE, FALSE മൂല്യങ്ങളുടെ ഒരു നിരയാണ്.
ഇരട്ട നിഷേധം (--) ലോജിക്കൽ മൂല്യങ്ങളെ 1, 0 എന്നിവയിലേക്ക് നിർബന്ധിക്കുന്നു. SUM ഫംഗ്ഷൻ അവയെ കൂട്ടിച്ചേർക്കുന്നു. 1 (TRUE) കണക്കാക്കേണ്ട ദിവസങ്ങളെയും 0 (FALSE) അവഗണിക്കേണ്ട ദിവസങ്ങളെയും പ്രതിനിധീകരിക്കുന്നു, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഫലം ലഭിക്കും.
നുറുങ്ങ്. രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രവൃത്തിദിവസങ്ങൾ കണക്കാക്കാൻ, NETWORKDAYS അല്ലെങ്കിൽ NETWORKDAYS.INTL ഫംഗ്ഷൻ ഉപയോഗിക്കുക.
പ്രവൃത്തിദിവസമാണെങ്കിൽ, ശനിയാഴ്ചയോ ഞായറാഴ്ചയോ ആണെങ്കിൽ
അവസാനമായി, നമുക്ക് കുറച്ചുകൂടി ചർച്ച ചെയ്യാം. ആഴ്ചയിലെ ദിവസം എങ്ങനെ നിർണ്ണയിക്കാമെന്ന് കാണിക്കുന്ന നിർദ്ദിഷ്ട കേസ്, അത് ശനിയാഴ്ചയോ ഞായറാഴ്ചയോ ആണെങ്കിൽ എന്തെങ്കിലും ചെയ്യുക, പ്രവൃത്തിദിവസമാണെങ്കിൽ മറ്റെന്തെങ്കിലും ചെയ്യുക.
IF(WEEKDAY( സെൽ , 2)> 5, if_weekend_then , if_weekday_then )അവധി ദിവസങ്ങളിൽ ചില അധിക ജോലികൾ ചെയ്ത ജീവനക്കാർക്കുള്ള പേയ്മെന്റുകൾ നിങ്ങൾ കണക്കാക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് ഇത് ആവശ്യമാണ്പ്രവൃത്തി ദിവസങ്ങളിലും വാരാന്ത്യങ്ങളിലും വ്യത്യസ്ത പേയ്മെന്റ് നിരക്കുകൾ പ്രയോഗിക്കുന്നതിന്. ഇനിപ്പറയുന്ന IF പ്രസ്താവന ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയും:
- logical_test ആർഗ്യുമെന്റിൽ, നൽകിയിരിക്കുന്ന ദിവസം പ്രവൃത്തിദിവസമാണോ വാരാന്ത്യമാണോ എന്ന് പരിശോധിക്കുന്ന WEEKDAY ഫംഗ്ഷൻ നെസ്റ്റ് ചെയ്യുക.
- value_if_true ആർഗ്യുമെന്റിൽ, പ്രവൃത്തി സമയങ്ങളുടെ എണ്ണം വാരാന്ത്യ നിരക്ക് (G4) കൊണ്ട് ഗുണിക്കുക.
- value_if_false ആർഗ്യുമെന്റിൽ, ജോലി സമയത്തിന്റെ എണ്ണം ഗുണിക്കുക. പ്രവൃത്തിദിന നിരക്ക് പ്രകാരം (G3).
D3-ലെ സമ്പൂർണ്ണ ഫോർമുല ഈ രൂപത്തിലാണ്:
=IF(WEEKDAY(B3, 2)>5, C3*$G$4, C3*$G$3)
ഫോർമുല താഴെയുള്ള സെല്ലുകളിലേക്ക് ശരിയായി പകർത്തുന്നതിന്, റേറ്റ് സെൽ വിലാസങ്ങൾ $ ചിഹ്നം ഉപയോഗിച്ച് ലോക്ക് ചെയ്യുന്നത് ഉറപ്പാക്കുക ($G$4 പോലെ).
WEEKDAY ഫംഗ്ഷൻ പ്രവർത്തിക്കുന്നില്ല
സാധാരണയായി, ഒരു WEEKDAY ഫോർമുല നൽകിയേക്കാവുന്ന രണ്ട് സാധാരണ പിശകുകൾ ഉണ്ട്:
#VALUE! ഒന്നുകിൽ പിശക് സംഭവിക്കുന്നു:
- Serial_number അല്ലെങ്കിൽ return_type സംഖ്യയല്ല.
- Serial_number പിന്തുണയ്ക്കുന്ന തീയതി ശ്രേണി (1900 മുതൽ 9999 വരെ).
#NUM! return_type അനുവദനീയമായ പരിധിക്ക് പുറത്തായിരിക്കുമ്പോൾ (1-3 അല്ലെങ്കിൽ 11-17) പിശക് സംഭവിക്കുന്നു.
ആഴ്ചയിലെ ദിവസങ്ങൾ കൈകാര്യം ചെയ്യാൻ Excel-ൽ WEEKDAY ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നത് ഇങ്ങനെയാണ്. അടുത്ത ലേഖനത്തിൽ, ആഴ്ചകൾ, മാസങ്ങൾ, വർഷങ്ങൾ എന്നിങ്ങനെയുള്ള വലിയ സമയ യൂണിറ്റുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള Excel ഫംഗ്ഷനുകൾ ഞങ്ങൾ പര്യവേക്ഷണം ചെയ്യും. ദയവായി തുടരുക, വായിച്ചതിന് നന്ദി!
ഡൗൺലോഡ് ചെയ്യാൻ വർക്ക്ബുക്ക് പരിശീലിക്കുക
Excel-ൽ WEEKDAY ഫോർമുല - ഉദാഹരണങ്ങൾ (.xlsxഫയൽ)