સામગ્રીઓનું કોષ્ટક
Microsoft Excel માં કામ કરતી વખતે, અમારું કામ સરળ બનાવવા માટે વિવિધ ફોર્મ્યુલા છે. IF સૂત્ર તેમાંથી એક છે. તે Excel માં એપ્લિકેશન્સની વિશાળ શ્રેણી ધરાવે છે. IF ફંક્શન તાર્કિક પરીક્ષણ કરે છે. જો પરિણામ TRUE હોય તો તે એક મૂલ્ય આપે છે, અને જો પરિણામ FALSE હોય તો બીજું. આ લેખમાં, અમે તારીખો સાથે IF સૂત્રનો ઉપયોગ કેવી રીતે કરવો તે સમજાવીશું. આ કરવા માટે, અમે ઘણા ઉદાહરણો પર જઈશું.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે અહીંથી પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરી શકો છો.
ઉપયોગો IF of dates.xlsx સાથે
એક્સેલ IF ફંક્શનની ઝાંખી
- વર્ણન
IF ફંક્શન ચોક્કસ સ્થિતિ માટે પરીક્ષણ સિવાય કંઈ કરતું નથી.
- સામાન્ય સિન્ટેક્સ
IF( logical_test,[value_if_true],[value_if_false])
- દલીલ વર્ણન
દલીલ | આવશ્યકતા | વર્ણન |
---|---|---|
તાર્કિક_પરીક્ષણ | આવશ્યક | આ એવી સ્થિતિ છે જેનું પરીક્ષણ કરવામાં આવશે અને TRUE અથવા FALSE તરીકે રેટ કરવામાં આવશે. |
[value_if_true] | વૈકલ્પિક | જ્યારે લોજિકલ ટેસ્ટનું મૂલ્યાંકન TRUE થાય છે, ત્યારે આ પરત કરવાની કિંમત છે. |
[value_if_false] | વૈકલ્પિક | જ્યારે લોજિકલ ટેસ્ટનું મૂલ્યાંકન FALSE થાય છે, ત્યારે આ તેનું મૂલ્ય છેપરત કરો. |
- રિટર્ન
અમે જે મૂલ્ય TRUE અથવા<માટે સપ્લાય કરીએ છીએ 1> FALSE.
માં ઉપલબ્ધ Excel 2003 પછીના તમામ સંસ્કરણ 6 એક્સેલમાં તારીખો સાથે IF ફોર્મ્યુલાના ઉપયોગો
1. જો ફોર્મ્યુલાનો ઉપયોગ કરીને બે તારીખો વચ્ચે સરખામણી કરો
પ્રથમ અને અગ્રણી, અમે ઉપયોગ કરીશું બે તારીખો વચ્ચે સરખામણી કરવા માટે IF સૂત્ર. આ કરતી વખતે, નીચેના બે દૃશ્યો હોઈ શકે છે.
1.1 જ્યારે બંને તારીખો કોષોમાં હાજર હોય છે
આ કિસ્સામાં, બંને તારીખો કોષોમાં હાજર હોય છે જેની આપણે સરખામણી કરવી પડશે . નીચેના ડેટાસેટમાં, અમારી પાસે તેમની ડિલિવરી તારીખ અને સમયમર્યાદા સાથે ઉત્પાદનોની સૂચિ છે. અમે ડિલિવરીની સ્થિતિની ગણતરી કરીશું કે શું ડિલિવરી 'સમયસર' અથવા 'વિલંબિત' છે. ચાલો જોઈએ કે આપણે આ કેવી રીતે કરી શકીએ:
- સૌપ્રથમ, સેલ પસંદ કરો E7.
- હવે, દાખલ કરો નીચેનું સૂત્ર:
=IF(D5>=C5,"On Time","Delayed")
- Enter દબાવો.
- તેથી, અમે જોઈ શકીએ છીએ કે પ્રોડક્ટ માઉસની ડિલિવરી સ્થિતિ 'સમય પર' છે.
- આગળ, <ને ખેંચો 1>ફિલ હેન્ડલ ટૂલ સેલમાં E10.
- આખરે, અમને બધાની અંતિમ ડિલિવરી સ્થિતિ મળશે ઉત્પાદનો.
1.2 જ્યારે એક તારીખ ફોર્મ્યુલામાં સંગ્રહિત હોય છે
ક્યારેક આપણી પાસે ડેટાસેટ હશે જેમ કે એક નીચે આપેલ છે. અહીં, અમારી પાસે એકમાત્ર તારીખ છે તે ડિલિવરીની તારીખ છે. સમયમર્યાદાડિલિવરી માટે 1-20-22 છે. ચાલો ડેટાસેટની 'સ્થિતિ' કૉલમમાં ડિલિવરી સ્થિતિ શોધીએ.
- શરૂઆતમાં, સેલ પસંદ કરો D5.
- નીચેનું સૂત્ર દાખલ કરો:
=IF(D5>=C5,"On Time","Delayed")
- હવે , Enter દબાવો.
- અહીં, અમે ઉત્પાદન માઉસ માટે ડિલિવરીની સ્થિતિ 'સમય પર' જોઈ શકીએ છીએ.
- તે પછી, ફિલ હેન્ડલ ટૂલને નીચેની તરફ સેલ D10 પર ખેંચો.
- આખરે, ડેટાસેટની ડિલિવરી સ્થિતિ આના જેવી દેખાય છે.
2. IF ફોર્મ્યુલા અને DATE ફંક્શન એ જ સમયે
આ ઉદાહરણમાં, અમે IF ફોર્મ્યુલા અને DATE ફંક્શનનો એકસાથે ઉપયોગ કરીશું. અગાઉના ડેટાસેટની જેમ, અમે 'સ્થિતિ' કૉલમમાં ઉત્પાદનોની ડિલિવરી સ્થિતિને ઇનપુટ કરીશું. આ કરવા માટે અમારી સાથે સરળ પગલાં અનુસરો:
- પ્રથમ, સેલ પસંદ કરો D5 .
- નીચેનું સૂત્ર ટાઈપ કરો તે કોષમાં:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- એન્ટર કી દબાવો.
- તેથી, અમને ઉત્પાદન માઉસની ડિલિવરી સ્થિતિ 'સમય પર' તરીકે મળે છે.
- હવે, ખેંચો સેલ D10.
- પરિણામે, અમને બધાની ડિલિવરી સ્થિતિ મળે છે 'સ્ટેટસ' કૉલમમાં ઉત્પાદનો.
🔎 ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે?
- તારીખ(2022,1,14): તારીખ લે છેસરખામણી કરો. સ્થિતિ.
3. એક્સેલ DATEVALUE ફંક્શન તારીખો સાથે IF ફોર્મ્યુલામાં લપેટી
એક્સેલમાં DATEVALUE ફંક્શન તારીખને ટેક્સ્ટમાં રૂપાંતરિત કરે છે. તારીખોની ગણતરી કરવા માટે આપણે આ ફંક્શનને IF ફોર્મ્યુલા સાથે મર્જ કરી શકીએ છીએ. આ ઉદાહરણ માટે, અમે એક અલગ સમયમર્યાદા સાથે અમારા અગાઉના ડેટાસેટ સાથે જઈશું. આ કરવા માટે ફક્ત નીચેની સૂચનાને અનુસરો:
- પ્રથમ, સેલ પસંદ કરો D5.
- ત્યાં નીચેનું સૂત્ર મૂકો:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- પછી, Enter દબાવો.
- અહીં, આપણે ડિલિવરી સ્થિતિ જોઈ શકીએ છીએ પ્રથમ ઉત્પાદન માઉસનું 'સમય પર' છે.
- તે પછી, ફિલ હેન્ડલ<2 ને ખેંચો> ટૂલ.
- આખરે, અમને 'સ્ટેટસ' કોલમમાં તમામ ઉત્પાદનો માટે ડિલિવરી સ્થિતિ મળશે જેમ કે નીચેનો આંકડો.
🔎 ફોર્મ્યુલા કેવી રીતે કામ કરે છે?
- DATEVALUE(“18 /01/2022”): તારીખ ધ્યાનમાં લો 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″),,"સમય પર","વિલંબિત"): મૂલ્ય પરત કરે છે ડિલિવરી સ્થિતિ 'સમય પર' જો સ્થિતિ TRUE છે. અન્યથા આઉટપુટ તરીકે 'વિલંબિત' આપે છે.
વધુ વાંચો: એક્સેલમાં VBA DateValue ફંક્શનનો ઉપયોગ કેવી રીતે કરવો
સમાન રીડિંગ્સ
- ફોર્મેટ તારીખ એક્સેલમાં VBA સાથે (4પદ્ધતિઓ)
- એક્સેલમાં વર્તમાન તારીખ કેવી રીતે દાખલ કરવી (3 રીત)
- એક્સેલ તારીખ શોર્ટકટનો ઉપયોગ કરો
- VBA માં વર્તમાન તારીખ કેવી રીતે મેળવવી (3 રીતો)
4. લાગુ કરો અને તર્ક & એક્સેલમાં તારીખો સાથે IF ફોર્મ્યુલા
IF સૂત્ર સાથે અને તર્કનો ઉપયોગ કરીને, આપણે એક્સેલમાં તારીખોની ગણતરી કરી શકીએ છીએ. અને તર્ક એક આઉટપુટ આપે છે જ્યાં બધી શરતો TRUE અથવા FALSE હોવી જરૂરી છે. અમે અમારા અગાઉના ડેટાસેટને સમયમર્યાદાની શ્રેણી સાથે અનુસરીશું. ચાલો જોઈએ કે આપણે આ કેવી રીતે કરી શકીએ:
- શરૂઆતમાં, સેલ પસંદ કરો D5.
- નીચેનું સૂત્ર દાખલ કરો :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")
- હવે, Enter દબાવો.
- તેથી , અમને અને તર્ક સાથે ઉત્પાદન માઉસની ડિલિવરી સ્થિતિ મળે છે.
- પછી ફિલ હેન્ડલને નીચે ખેંચો ટૂલ.
- પરિણામે, અમને 'સ્ટેટસ' માં તમામ ઉત્પાદનો માટે ડિલિવરી સ્થિતિ મળે છે ડેટાસેટની કૉલમ.
🔎 ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે?
- AND( C5>=$G$8,C5<=$G$9): આ ભાગ બે શરતો રજૂ કરે છે. એક છે C5>=G8 અને બીજું છે C5<=G9. ' $ ' ચિહ્ન સેલ સંદર્ભને નિશ્ચિત રાખે છે.
- IF(AND(C5>=$G$8,C5<=$G $9),"સમય પર","સમય પર નહીં"): જો શરત TRUE હોય, તો વેલ્યુ આપે છે 'સમય પર'. અન્યથા ' આપે છે. વિલંબિત' આઉટપુટ તરીકે.
5. દાખલ કરોઆજે & તારીખો સાથે IF ફોર્મ્યુલા
TODAY ફંક્શન અને IF ફોર્મ્યુલા નું સંયોજન એ એક્સેલમાં તારીખોની ગણતરી કરવાનો બીજો અભિગમ છે. ધારો કે, અમારી પાસે ઉત્પાદનોની ડિલિવરી તારીખ સાથેનો ડેટાસેટ છે. ચાલો ધ્યાનમાં લઈએ કે ડિલિવરી માટેની અંતિમ તારીખ આજની તારીખ 1-11-22 છે. તમારા માટે, તે તારીખ હશે કે જેના પર તમે પ્રેક્ટિસ કરી રહ્યા છો. હવે અમે નીચેના પગલાંઓ વડે તમામ ઉત્પાદનોની ડિલિવરી સ્થિતિ શોધીશું:
- પ્રથમ, સેલ પસંદ કરો D5.
- નીચેનું સૂત્ર ઇનપુટ કરો:
=IF(C5<=TODAY(),"On Time","Delayed")
- Enter બટન દબાવો.
- અહીં, સેલ D5 માં અમે ઉત્પાદન માઉસ માટે 'સમય પર' માં ડિલિવરી સ્થિતિ મેળવીએ છીએ.
- આગળ, ફિલ હેન્ડલ ટૂલને આગલા કોષો પર ખેંચો.
- આખરે, તમામ ઉત્પાદનોની ડિલિવરી સ્થિતિ નીચેની આકૃતિ જેવી દેખાય છે.
🔎 ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે?
- TODAY(): આ ભાગ વર્તમાન દિવસની તારીખ લે છે.
- IF(C5<=TODAY(),"સમય પર ”,”વિલંબિત”): પરત કરે છે 'સમય પર' જો સ્થિતિ TRUE હોય તો આઉટપુટ તરીકે 'વિલંબિત' આપો.
વધુ વાંચો: Excel VBA માં ડે ફંક્શનનો ઉપયોગ કેવી રીતે કરવો
6. IF ફોર્મ્યુલાનો ઉપયોગ કરીને એક્સેલમાં ભવિષ્ય અથવા ભૂતકાળની તારીખોની ગણતરી કરો
આ ઉદાહરણમાં, અમે તપાસ કરીશું કે તારીખ શ્રેણીમાં છે કે નહીં. ઉદાહરણ તરીકે, આજનો દિવસ ધ્યાનમાં લો.આ ઉદાહરણનો હેતુ દસ દિવસમાં ડિલિવરી થશે કે નહીં તે તપાસવાનો છે. ચાલો જોઈએ કે આપણે આ કેવી રીતે કરી શકીએ:
- પ્રથમ, સેલ પસંદ કરો D5.
- ત્યાં નીચેનું સૂત્ર ટાઈપ કરો:
=IF(C5
- પછી, એન્ટર દબાવો.
- હવે આપણે જોઈ શકે છે કે ઉત્પાદન માઉસની ડિલિવરી સ્થિતિ શ્રેણીની અંદર છે. ડિલિવરી આજથી 10 દિવસની અંદર થશે.
- તે પછી, ફિલ હેન્ડલ<2 ને ખેંચો> સાધન.
- અંતમાં, અમે 'સ્થિતિ' કૉલમમાં તમામ ઉત્પાદનોની ડિલિવરી સ્થિતિ જોઈ શકીએ છીએ. ડેટાસેટનું.
🔎 ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે?
- TODAY() +10: હાલની તારીખથી દસ દિવસ પછીની તારીખ લે છે.
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> જો સ્થિતિ TRUE હોય તો પરત કરે છે. 'રેન્જની અંદર' અન્યથા આઉટપુટ તરીકે 'રેન્જની બહાર' આપે છે.
નિષ્કર્ષ <5
આ લેખમાં, અમે IF ફોર્મ્યુલાનો ઉપયોગ કરીને તારીખોની ગણતરી કરવાનું આવરી લીધું છે. આશા છે કે, ઉપરના ઉદાહરણો તમને તારીખો સાથેના IF સૂત્રના તર્કને સમજવામાં મદદ કરશે. આ લેખ સાથે ઉમેરેલી પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો અને જાતે જ પ્રેક્ટિસ કરો. જો તમને કોઈ મૂંઝવણ લાગે તો ફક્ત નીચેના બોક્સમાં ટિપ્પણી કરો. અમે શક્ય તેટલી વહેલી તકે જવાબ આપવાનો પ્રયત્ન કરીશું.