સપ્તાહનો દિવસ, સપ્તાહાંત અને કામકાજના દિવસો મેળવવા માટે Excel માં WEEKDAY ફોર્મ્યુલા

  • આ શેર કરો
Michael Brown

જો તમે તારીખથી અઠવાડિયાનો દિવસ મેળવવા માટે એક્સેલ ફંક્શન શોધી રહ્યાં છો, તો તમે સાચા પેજ પર આવ્યા છો. આ ટ્યુટોરીયલ તમને શીખવશે કે કેવી રીતે એક્સેલમાં WEEKDAY ફોર્મ્યુલાનો ઉપયોગ અઠવાડિયાના દિવસના નામમાં તારીખને રૂપાંતરિત કરવા, ફિલ્ટર કરવા, હાઇલાઇટ કરવા અને સપ્તાહાંત અથવા કામકાજના દિવસોની ગણતરી કરવા અને વધુ કરવા માટે કરવામાં આવશે.

તેના વિવિધ કાર્યો છે. એક્સેલમાં તારીખો સાથે કામ કરો. અઠવાડિયાના કાર્યનો દિવસ (WEEKDAY) ખાસ કરીને આયોજન અને સમયપત્રક માટે ઉપયોગી છે, ઉદાહરણ તરીકે પ્રોજેક્ટની સમયમર્યાદા નક્કી કરવા અને કુલમાંથી સપ્તાહાંતને આપમેળે દૂર કરવા. તેથી, ચાલો એક-એક-એક-એક-એક-એક-એક-એક-એક-એક-એક-એક-એ-એ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-ટ-એ-એ-ટૉક્સ. અઠવાડિયું

એક્સેલ WEEKDAY ફંક્શનનો ઉપયોગ આપેલ તારીખથી અઠવાડિયાનો દિવસ પરત કરવા માટે થાય છે.

પરિણામ એ પૂર્ણાંક છે, જે ડિફોલ્ટ રૂપે 1 (રવિવાર) થી 7 (શનિવાર) સુધીનો છે . જો તમારા વ્યવસાયના તર્કને અલગ ગણતરીની જરૂર હોય, તો તમે અઠવાડિયાના કોઈપણ અન્ય દિવસથી ગણતરી શરૂ કરવા માટે ફોર્મ્યુલાને ગોઠવી શકો છો.

WEEKDAY ફંક્શન એક્સેલ 365 થી 2000 સુધીના તમામ સંસ્કરણોમાં ઉપલબ્ધ છે.

WEEKDAY ફંક્શનનું સિન્ટેક્સ નીચે મુજબ છે:

WEEKDAY(serial_number, [return_type])

ક્યાં:

Serial_number (જરૂરી) - તારીખ કે જેને તમે કન્વર્ટ કરવા માંગો છો અઠવાડિયાના દિવસની સંખ્યા સુધી. તે તારીખનું પ્રતિનિધિત્વ કરતી સીરીયલ નંબર તરીકે, ફોર્મેટમાં ટેક્સ્ટ સ્ટ્રિંગ તરીકે પ્રદાન કરી શકાય છેકે એક્સેલ તારીખ ધરાવતા કોષના સંદર્ભ તરીકે અથવા DATE ફંક્શનનો ઉપયોગ કરીને સમજે છે.

Return_type (વૈકલ્પિક) - પ્રથમ દિવસ તરીકે અઠવાડિયાના કયા દિવસનો ઉપયોગ કરવો તે નક્કી કરે છે . જો અવગણવામાં આવે તો, સૂર્ય-શનિ સપ્તાહમાં ડિફોલ્ટ.

અહીં તમામ સમર્થિત 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 એક્સેલ 2010 માં રજૂ કરવામાં આવ્યા હતા અને તેથી તે પહેલાનાં સંસ્કરણોમાં ઉપયોગમાં લઈ શકાતા નથી.

એક્સેલમાં મૂળભૂત સપ્તાહનું સૂત્ર

શરૂઆત માટે, ચાલો જોઈએ કે કેવી રીતે તારીખથી દિવસ નંબર મેળવવા માટે WEEKDAY ફોર્મ્યુલાનો તેના સૌથી સરળ સ્વરૂપમાં ઉપયોગ કરવા માટે.

ઉદાહરણ તરીકે, C4 માં તારીખથી અઠવાડિયાનો દિવસ ડિફોલ્ટ રવિવાર - શનિવાર સપ્તાહ સાથે મેળવવા માટે, સૂત્ર છે:

=WEEKDAY(C4)

જો તમારી પાસે સીરીયલ નંબર છેતારીખનું પ્રતિનિધિત્વ કરતી (દા.ત. DATEVALUE ફંક્શન દ્વારા લાવવામાં આવે છે), તમે તે નંબર સીધા જ ફોર્મ્યુલામાં દાખલ કરી શકો છો:

=WEEKDAY(45658)

ઉપરાંત, તમે તારીખને અવતરણ ચિહ્નોમાં બંધ કરેલ ટેક્સ્ટ સ્ટ્રિંગ તરીકે લખી શકો છો સીધા સૂત્રમાં. માત્ર તારીખ ફોર્મેટનો ઉપયોગ કરવાની ખાતરી કરો જેની એક્સેલ અપેક્ષા રાખે છે અને તેનો અર્થઘટન કરી શકે છે:

=WEEKDAY("1/1/2025")

અથવા, DATE ફંક્શનનો ઉપયોગ કરીને 100% વિશ્વસનીય રીતે સ્રોત તારીખ સપ્લાય કરો:

=WEEKDAY(DATE(2025, 1,1))

ડિફોલ્ટ સૂર્ય-શનિ સિવાયના દિવસના મેપિંગનો ઉપયોગ કરવા માટે, બીજી દલીલમાં યોગ્ય સંખ્યા દાખલ કરો. ઉદાહરણ તરીકે, સોમવારથી દિવસોની ગણતરી શરૂ કરવા માટે, સૂત્ર છે:

=WEEKDAY(C4, 2)

નીચેની છબીમાં, તમામ સૂત્રો 1 જાન્યુઆરી, 2025 ને અનુરૂપ અઠવાડિયાનો દિવસ આપે છે, જે છે એક્સેલમાં આંતરિક રીતે 45658 નંબર તરીકે સંગ્રહિત. બીજી દલીલમાં સેટ કરેલ મૂલ્યના આધારે, સૂત્રો વિવિધ પરિણામો આપે છે.

પ્રથમ દૃષ્ટિએ, એવું લાગે છે કે WEEKDAY ફંક્શન દ્વારા પરત કરવામાં આવેલ સંખ્યાઓ ખૂબ ઓછી વ્યવહારુ અર્થ ધરાવે છે. પરંતુ ચાલો તેને એક અલગ ખૂણાથી જોઈએ અને કેટલાક સૂત્રોની ચર્ચા કરીએ જે વાસ્તવિક જીવનના કાર્યોને હલ કરે છે.

એક્સેલ તારીખને અઠવાડિયાના દિવસના નામમાં કેવી રીતે રૂપાંતરિત કરવી

ડિઝાઇન દ્વારા, Excel WEEKDAY કાર્ય અઠવાડિયાના દિવસને સંખ્યા તરીકે પરત કરે છે. અઠવાડિયાના દિવસના નંબરને દિવસના નામમાં ફેરવવા માટે, ટેક્સ્ટ ફંક્શનનો ઉપયોગ કરો.

પૂર્ણ દિવસના નામ મેળવવા માટે, "dddd" ફોર્મેટ કોડનો ઉપયોગ કરો:

TEXT(WEEKDAY(<10)>તારીખ ), "dddd")

પરત કરવા માટે સંક્ષિપ્તદિવસના નામ , ફોર્મેટ કોડ "ddd" છે:

TEXT(WEEKDAY( date ), "ddd")

ઉદાહરણ તરીકે, A3 માં તારીખને અઠવાડિયાના દિવસના નામમાં કન્વર્ટ કરવા માટે , સૂત્ર છે:

=TEXT(WEEKDAY(A3), "dddd")

અથવા

=TEXT(WEEKDAY(A3), "ddd")

બીજો સંભવિત ઉકેલ એ છે કે WEEKDAY નો ઉપયોગ પસંદ કરો કાર્ય સાથે.

ઉદાહરણ તરીકે, A3 માં તારીખથી સંક્ષિપ્ત અઠવાડિયાના દિવસનું નામ મેળવવા માટે, સૂત્ર નીચે પ્રમાણે જાય છે:

=CHOOSE(WEEKDAY(A3),"Sun","Mon","Tus","Wed","Thu","Fri","Sat")

અહીં, WEEKDAY 1 (રવિ) થી 7 (શનિ) થી સીરીયલ નંબર આપે છે ) અને CHOOSE યાદીમાંથી અનુરૂપ મૂલ્ય પસંદ કરે છે. A3 (બુધવાર) માં તારીખ 4 ને અનુરૂપ હોવાથી, "બુધ" આઉટપુટ પસંદ કરો, જે સૂચિમાં 4મું મૂલ્ય છે.

જો કે CHOOSE ફોર્મ્યુલા રૂપરેખાંકિત કરવા માટે થોડું વધુ બોજારૂપ છે, તે તમને જોઈતા કોઈપણ ફોર્મેટમાં દિવસના નામો આઉટપુટ કરવા દેતા વધુ સુગમતા પ્રદાન કરે છે. ઉપરના ઉદાહરણમાં, અમે સંક્ષિપ્ત દિવસના નામો બતાવીએ છીએ. તેના બદલે, તમે અલગ ભાષામાં સંપૂર્ણ નામો, કસ્ટમ સંક્ષિપ્ત શબ્દો અથવા દિવસના નામ પણ વિતરિત કરી શકો છો.

ટીપ. તારીખને અઠવાડિયાના દિવસના નામમાં કન્વર્ટ કરવાની બીજી સરળ રીત કસ્ટમ તારીખ ફોર્મેટ લાગુ કરીને છે. ઉદાહરણ તરીકે, કોડ ફોર્મેટ "dddd, mmmm d, yyyy" માં તારીખ " Friday, January 3, 2025 " દર્શાવવામાં આવશે જ્યારે "dddd" માત્ર " Friday " બતાવશે. .

કામકાજના દિવસો અને સપ્તાહાંતને શોધવા અને ફિલ્ટર કરવા માટે એક્સેલ WEEKDAY ફોર્મ્યુલા

તારીખોની લાંબી સૂચિ સાથે કામ કરતી વખતે, તમે જાણવા માગો છો કે કયા કામકાજના દિવસો છે અને કયા સપ્તાહાંત છે.

એક્સેલમાં સપ્તાહાંત અને સપ્તાહના દિવસો ઓળખવા , નેસ્ટેડ WEEKDAY ફંક્શન સાથે IF સ્ટેટમેન્ટ બનાવો. ઉદાહરણ તરીકે:

=IF(WEEKDAY(A3, 2)<6, "Workday", "Weekend")

> થી 2, જે સોમ-રવિ સપ્તાહને અનુરૂપ છે જ્યાં સોમવાર દિવસ 1 છે. તેથી, જો અઠવાડિયાના દિવસની સંખ્યા 6 કરતા ઓછી હોય (સોમવારથી શુક્રવાર), તો સૂત્ર "વર્કડે" પરત કરે છે, અન્યથા - "વીકએન્ડ".

સપ્તાહના અંતે અથવા કામકાજના દિવસોને ફિલ્ટર કરવા માટે, તમારા ડેટાસેટ પર એક્સેલ ફિલ્ટર લાગુ કરો ( ડેટા ટેબ > ફિલ્ટર ) અને ક્યાં તો "વીકએન્ડ" પસંદ કરો અથવા "કામકાજનો દિવસ".

નીચેના સ્ક્રીનશોટમાં, અમે અઠવાડિયાના દિવસો ફિલ્ટર કર્યા છે, તેથી માત્ર સપ્તાહાંત જ દૃશ્યમાન છે:

જો તમારી સંસ્થાની કેટલીક પ્રાદેશિક ઓફિસ અલગ શેડ્યૂલ પર કામ કરે છે જ્યાં આરામના દિવસો શનિવાર અને રવિવાર સિવાયના હોય, તો તમે એક અલગ return_type નો ઉલ્લેખ કરીને તમારી જરૂરિયાતો અનુસાર WEEKDAY ફોર્મ્યુલાને સરળતાથી સમાયોજિત કરી શકો છો.

ઉદાહરણ તરીકે, શનિવાર અને <10 નો ઉપયોગ કરવા માટે>સોમવાર સપ્તાહાંત તરીકે, return_type ને 12 પર સેટ કરો, જેથી તમને "મંગળવાર (1) થી સોમવાર (7)" અઠવાડિયાનો પ્રકાર મળશે:

=IF(WEEKDAY(A2, 12)<6, "Workday", "Weekend")

કેવી રીતે વીકએન્ડના કામકાજના દિવસો અને એક્સેલમાં હાઇલાઇટ કરવા

તમારી વર્કશીટમાં સપ્તાહાંત અને કામકાજના દિવસોને એક નજરમાં જોવા માટે, તમે તેમને વિવિધ રંગોમાં આપમેળે શેડ કરી શકો છો. આ માટે, સાથે અગાઉના ઉદાહરણમાં ચર્ચા કરાયેલ અઠવાડિયાના દિવસ/સપ્તાહના સૂત્રનો ઉપયોગ કરોએક્સેલ શરતી ફોર્મેટિંગ. શરત ગર્ભિત છે તેમ, અમને IF રેપર વિના માત્ર મુખ્ય WEEKDAY ફંક્શનની જરૂર છે.

સપ્તાહિકને હાઇલાઇટ કરવા (શનિવાર અને રવિવાર):

=WEEKDAY($A2, 2)<6

કામકાજના દિવસોને હાઇલાઇટ કરવા (સોમવાર - શુક્રવાર):

=WEEKDAY($A2, 2)>5

જ્યાં A2 એ પસંદ કરેલ શ્રેણીનો ઉપલા-ડાબા કોષ છે.

પ્રતિ શરતી ફોર્મેટિંગ નિયમ સેટ કરો, પગલાંઓ છે:

  1. તારીખની સૂચિ પસંદ કરો (અમારા કિસ્સામાં A2:A15).
  2. હોમ ટેબ પર , શૈલીઓ જૂથમાં, શરતી ફોર્મેટિંગ > નવો નિયમ ક્લિક કરો.
  3. નવા ફોર્મેટિંગ નિયમ સંવાદમાં બૉક્સમાં, કયા કોષોને ફોર્મેટ કરવા તે નક્કી કરવા માટે ફોર્મ્યુલાનો ઉપયોગ કરો પસંદ કરો.
  4. ફોર્મેટ મૂલ્યોમાં જ્યાં આ ફોર્મ્યુલા સાચું છે બોક્સમાં, સપ્તાહાંત માટે ઉપરોક્ત સૂત્ર દાખલ કરો અથવા અઠવાડિયાના દિવસો.
  5. ફોર્મેટ બટન પર ક્લિક કરો અને ઇચ્છિત ફોર્મેટ પસંદ કરો.
  6. ફેરફારો સાચવવા અને સંવાદ વિન્ડો બંધ કરવા માટે ઓકે પર બે વાર ક્લિક કરો.

દરેક પગલાની વિગતવાર માહિતી માટે, કૃપા કરીને કેવી રીતે સેટ કરવું તે જુઓ ફોર્મ્યુલા સાથે શરતી ફોર્મેટિંગ.

પરિણામ ખૂબ સરસ લાગે છે, નહીં?

એક્સેલમાં અઠવાડિયાના દિવસો અને સપ્તાહના દિવસોની ગણતરી કેવી રીતે કરવી

તારીખોની સૂચિમાં અઠવાડિયાના દિવસો અથવા સપ્તાહાંતની સંખ્યા મેળવવા માટે, તમે SUM સાથે સંયોજનમાં WEEKDAY ફંક્શનનો ઉપયોગ કરી શકો છો. ઉદાહરણ તરીકે:

સપ્તાહના દિવસોની ગણતરી કરવા માટે, D3 માં સૂત્ર છે:

=SUM(--(WEEKDAY(A3:A20, 2)>5))

થી સપ્તાહના દિવસોની ગણતરી માટે,D4 માં સૂત્ર આ સ્વરૂપ લે છે:

=SUM(--(WEEKDAY(A3:A20, 2)<6))

એક્સેલ 365 અને એક્સેલ 2021 માં જે એરેને નેટીવલી હેન્ડલ કરે છે, આ નીચે સ્ક્રીનશોટમાં બતાવ્યા પ્રમાણે નિયમિત ફોર્મ્યુલા તરીકે કામ કરે છે. એક્સેલ 2019 અને તેના પહેલાના સમયમાં, તેને એરે ફોર્મ્યુલા બનાવવા માટે Ctrl + Shift + Enter દબાવો. >>>> ) A3:A20 શ્રેણીમાં દરેક તારીખ માટે. તાર્કિક અભિવ્યક્તિ તપાસે છે કે શું પરત કરાયેલા નંબરો 5 કરતા વધારે છે (સપ્તાહના અંતે) અથવા 6 કરતા ઓછા (અઠવાડિયાના દિવસો માટે). આ કામગીરીનું પરિણામ સાચું અને ખોટા મૂલ્યોની શ્રેણી છે.

ડબલ નેગેશન (--) તાર્કિક મૂલ્યોને 1 અને 0 માટે દબાણ કરે છે. અને SUM ફંક્શન તેમને ઉમેરે છે. આપેલ છે કે 1 (TRUE) ગણવાના દિવસોનું પ્રતિનિધિત્વ કરે છે અને 0 (FALSE) અવગણવાના દિવસો, તમને ઇચ્છિત પરિણામ મળે છે.

ટીપ. બે તારીખો વચ્ચેના અઠવાડિયાના દિવસો ની ગણતરી કરવા માટે, NETWORKDAYS અથવા NETWORKDAYS.INTL ફંક્શનનો ઉપયોગ કરો.

જો અઠવાડિયાનો દિવસ હોય તો, જો શનિવાર કે રવિવાર હોય તો

છેલ્લે, ચાલો થોડી વધુ ચર્ચા કરીએ ચોક્કસ કેસ જે દર્શાવે છે કે અઠવાડિયાનો દિવસ કેવી રીતે નક્કી કરવો, અને જો શનિવાર કે રવિવાર હોય તો કંઈક કરો, જો અઠવાડિયાનો દિવસ હોય તો કંઈક બીજું કરો.

IF(WEEKDAY( સેલ , 2)> 5.કામકાજના દિવસો અને સપ્તાહાંત માટે અલગ-અલગ ચુકવણી દર લાગુ કરવા. આ નીચેના IF સ્ટેટમેન્ટનો ઉપયોગ કરીને કરી શકાય છે:
  • Logical_test દલીલમાં, WEEKDAY ફંક્શનને માળો કે જે આપેલ દિવસ કામનો દિવસ છે કે સપ્તાહાંત છે.
  • value_if_true દલીલમાં, કામકાજના કલાકોની સંખ્યાને સપ્તાહાંત દર (G4) વડે ગુણાકાર કરો.
  • મૂલ્ય_જો_ખોટી દલીલમાં, કામના કલાકોની સંખ્યાનો ગુણાકાર કરો. કાર્યદિવસ દર (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 માં WEEKDAY ફોર્મ્યુલા - ઉદાહરણો (.xlsxફાઇલ)

માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.