બે નંબરો અથવા તારીખો વચ્ચે Excel IF

  • આ શેર કરો
Michael Brown

આ ટ્યુટોરીયલ દર્શાવે છે કે આપેલ નંબર અથવા તારીખ બે મૂલ્યો વચ્ચે આવે છે કે કેમ તે જોવા માટે એક્સેલ IF ફોર્મ્યુલાનો ઉપયોગ કેવી રીતે કરવો.

આપેલ મૂલ્ય બે આંકડાકીય મૂલ્યો વચ્ચે છે કે કેમ તે તપાસવા માટે, તમે બે લોજિકલ પરીક્ષણો સાથે AND ફંક્શનનો ઉપયોગ કરી શકો છો. જ્યારે બંને સમીકરણો TRUE, નેસ્ટ અને IF ફંક્શનની અંદર મૂલ્યાંકન કરે ત્યારે તમારા પોતાના મૂલ્યો પરત કરવા. વિગતવાર ઉદાહરણો નીચે આપેલ છે.

    એક્સેલ ફોર્મ્યુલા: જો બે નંબરો વચ્ચે હોય

    આપેલ સંખ્યા તમે ઉલ્લેખિત કરેલ બે સંખ્યાઓ વચ્ચે છે કે કેમ તે ચકાસવા માટે, બે સાથે AND ફંક્શનનો ઉપયોગ કરો તાર્કિક પરીક્ષણો:

    • મૂલ્ય નાની સંખ્યા કરતા વધારે છે કે કેમ તે તપાસવા માટે મોટા પછી (>) ઓપરેટરનો ઉપયોગ કરો.
    • ચકાસવા માટે (<) કરતા ઓછા ઓપરેટરનો ઉપયોગ કરો જો કિંમત મોટી સંખ્યા કરતા ઓછી હોય.

    સામાન્ય જો વચ્ચે હોય તો સૂત્ર છે:

    અને( મૂલ્ય> નાની_સંખ્યા, મૂલ્ય< મોટી_સંખ્યા)

    સીમા મૂલ્યોનો સમાવેશ કરવા માટે, (>=) થી વધુ અથવા બરાબર અને (<) થી ઓછા અથવા સમાનનો ઉપયોગ કરો ;=) ઓપરેટર્સ:

    અને( મૂલ્ય>= નાની_સંખ્યા, મૂલ્ય<= મોટી_સંખ્યા)

    માટે ઉદાહરણ તરીકે, A2 માં સંખ્યા 10 અને 20 ની વચ્ચે આવે છે કે કેમ તે જોવા માટે, સીમા મૂલ્યો સહિત, B2 માં ફોર્મ્યુલા, કૉપિ ડાઉન, છે:

    =AND(A2>10, A2<20)

    A2 વચ્ચે છે કે કેમ તે તપાસવા માટે 10 અને 20, થ્રેશોલ્ડ મૂલ્યો સહિત, C2 માં સૂત્ર આ સ્વરૂપ લે છે:

    =AND(A2>=10, A2<=20)

    માં બંને કિસ્સાઓમાં, જો પરીક્ષણ કરવામાં આવે તો પરિણામ બુલિયન મૂલ્ય TRUE છેસંખ્યા 10 અને 20 ની વચ્ચે છે, જો તે ન હોય તો FALSE:

    જો બે નંબરો વચ્ચે હોય તો

    જો તમે કસ્ટમ મૂલ્ય પરત કરવા માંગતા હોવ જો સંખ્યા બે મૂલ્યો વચ્ચે હોય, તો પછી મૂકો IF ફંક્શનના લોજિકલ ટેસ્ટમાં AND ફોર્મ્યુલા.

    ઉદાહરણ તરીકે, A2 માં નંબર 10 અને 20 ની વચ્ચે હોય તો "હા" પરત કરવા માટે, "ના" નહિંતર, આમાંથી એક IF સ્ટેટમેન્ટનો ઉપયોગ કરો:

    જો 10 અને 20 ની વચ્ચે હોય:

    =IF(AND(A2>10, A2<20), "Yes", "No")

    જો 10 અને 20 ની વચ્ચે હોય, તો સીમાઓ સહિત:

    =IF(AND(A2>=10, A2<=20), "Yes", "No")

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

    ધારો કે તમારી પાસે કૉલમ Aમાં મૂલ્યોનો સમૂહ છે અને તમે એ જાણવા માગો છો કે સમાન પંક્તિમાં કૉલમ B અને Cની સંખ્યાઓ વચ્ચે કઈ કિંમતો આવે છે. ધારી લો કે નાની સંખ્યા હંમેશા કૉલમ B માં હોય છે અને મોટી સંખ્યા કૉલમ C માં હોય છે, કાર્ય આ સૂત્ર સાથે પૂર્ણ કરી શકાય છે:

    =IF(AND(A2>B2, A2

    સીમાઓ સહિત:

    =IF(AND(A2>=B2, A2<=C2), "Yes", "No")

    અને અહીં જો વચ્ચે વિધાનની ભિન્નતા છે જે સાચું હોય તો મૂલ્ય આપે છે, જો ખોટું હોય તો અમુક ટેક્સ્ટ અથવા ખાલી સ્ટ્રિંગ:

    =IF(AND(A2>10, A2<20), A2, "Invalid")

    સીમાઓ સહિત:

    =IF(AND(A2>=10, A2<=20), A2, "Invalid")

    જો સીમાની કિંમતો અલગ-અલગ કૉલમમાં હોય

    જ્યારે તમે નાની અને મોટી સંખ્યાઓની સરખામણી કરી રહ્યાં હોવ ત્યારે તે અલગ-અલગ કૉલમમાં દેખાઈ શકે છે (એટલે ​​કે સંખ્યા 1 હંમેશા નંબર 2 કરતા નાનો હોતો નથી), ની થોડી વધુ જટિલ આવૃત્તિનો ઉપયોગ કરોફોર્મ્યુલા.

    AND( મૂલ્ય > MIN( num1 , num2 ), મૂલ્ય < MAX( num1 , સંખ્યા2 ))

    અહીં, અમે પ્રથમ પરીક્ષણ કરીએ છીએ કે લક્ષ્ય મૂલ્ય MIN ફંક્શન દ્વારા પરત કરવામાં આવેલી બે સંખ્યાઓમાંથી નાની કરતાં વધારે છે કે નહીં, અને પછી તપાસો કે તે મોટા કરતા ઓછી છે કે નહીં. MAX ફંક્શન દ્વારા પરત કરવામાં આવેલી બે સંખ્યાઓમાંથી.

    થ્રેશોલ્ડ સંખ્યાઓનો સમાવેશ કરવા માટે, નીચે પ્રમાણે તર્કને સમાયોજિત કરો:

    AND( મૂલ્ય >= MIN( num1 , num2 ), મૂલ્ય <= MAX( num1 , num2 ))

    ઉદાહરણ તરીકે, શોધવા માટે જો A2 માંની સંખ્યા B2 અને C2 માં બે સંખ્યાઓ વચ્ચે આવે છે, તો આમાંથી એક ફોર્મ્યુલાનો ઉપયોગ કરો:

    સીમાઓને બાદ કરતા:

    =AND(A2>MIN(B2, C2), A2

    સીમાઓ સહિત:

    =AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))

    TRUE અને FALSE ને બદલે તમારા પોતાના મૂલ્યો પરત કરવા માટે, બે નંબરો વચ્ચે નીચેના Excel IF સ્ટેટમેન્ટનો ઉપયોગ કરો:

    =IF(AND(A2>MIN(B2, C2), A2

    અથવા

    =IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")

    એક્સેલ ફોર્મ્યુલા: જો બે તારીખોની વચ્ચે હોય

    એક્સેલમાં તારીખ વચ્ચે હોય તો ફોર્મ્યુલા આવશ્યકપણે જો નંબરોની વચ્ચે હોય .

    આપેલ તારીખ wi છે કે કેમ તે તપાસવા માટે ચોક્કસ શ્રેણી પાતળી, સામાન્ય સૂત્ર છે:

    IF(AND( date >= start_date , date <= end_date ), value_if_true, value_if_false)

    સીમા તારીખો શામેલ નથી:

    IF(AND( date > start_date , date < અંત_તારીખ ), value_if_true, value_if_false)

    જો કે, ત્યાં એક ચેતવણી છે: IF તેની દલીલો અને સાદર માટે સીધી પૂરી પાડવામાં આવેલ તારીખોને ઓળખે છેતેમને લખાણ શબ્દમાળાઓ તરીકે. IF તારીખને ઓળખવા માટે, તે DATEVALUE ફંક્શનમાં આવરિત હોવી જોઈએ.

    ઉદાહરણ તરીકે, A2 માં તારીખ 1-જાન્યુ-2022 અને 31-ડિસે-2022ની વચ્ચે આવે છે કે કેમ તે ચકાસવા માટે, તમે ઉપયોગ કરી શકો છો આ સૂત્ર:

    =IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")

    જો, પ્રારંભ અને સમાપ્તિ તારીખો પૂર્વવ્યાખ્યાયિત કોષોમાં હોય, તો સૂત્ર વધુ સરળ બને છે:

    =IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")

    જ્યાં $ E$2 એ શરૂઆતની તારીખ છે અને $E$3 એ સમાપ્તિ તારીખ છે. કૃપા કરીને કોષ સરનામાંને લોક કરવા માટે સંપૂર્ણ સંદર્ભોનો ઉપયોગ નોંધો, જેથી નીચેના કોષો પર કૉપિ કરવામાં આવે ત્યારે સૂત્ર તૂટી જશે નહીં.

    ટીપ. જો દરેક પરીક્ષણ કરેલ તારીખ તેની પોતાની શ્રેણીમાં આવવી જોઈએ, અને સીમાની તારીખો બદલાઈ શકે છે, તો જો સીમા મૂલ્યો અલગ-અલગ કૉલમમાં હોય તો તેમાં સમજાવ્યા મુજબ નાની અને મોટી તારીખ નક્કી કરવા માટે MIN અને MAX ફંક્શનનો ઉપયોગ કરો.

    જો તારીખ આગામી N દિવસની અંદર છે

    તારીખ આજની તારીખના આગલા n દિવસની અંદર છે કે કેમ તે ચકાસવા માટે, શરૂઆત અને સમાપ્તિ તારીખો નક્કી કરવા માટે TODAY ફંક્શનનો ઉપયોગ કરો. AND સ્ટેટમેન્ટની અંદર, પ્રથમ લોજિકલ ટેસ્ટ તપાસે છે કે શું લક્ષ્ય તારીખ આજની તારીખ કરતાં મોટી છે, જ્યારે બીજી લોજિકલ ટેસ્ટ તપાસ કરે છે કે શું તે વર્તમાન તારીખ વત્તા n દિવસ કરતાં ઓછી છે કે નહીં:

    IF(AND( date > TODAY(), date <= TODAY()+ n ), value_if_true, value_if_false)

    ઉદાહરણ તરીકે, A2 માં તારીખ આગામી 7 દિવસમાં આવે છે કે કેમ તે ચકાસવા માટે, ફોર્મ્યુલા છે:

    =IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")

    જો તારીખ છેલ્લા N દિવસની અંદર છે

    જો એઆપેલ તારીખ આજની તારીખના છેલ્લા n દિવસની અંદર છે, તમે ફરીથી IF નો ઉપયોગ AND અને TODAY ફંક્શન સાથે કરો. AND ની પ્રથમ તાર્કિક કસોટી તપાસે છે કે શું પરીક્ષણ કરેલ તારીખ આજની તારીખ માઈનસ n દિવસ કરતાં મોટી કે બરાબર છે, અને બીજી તાર્કિક કસોટી તપાસે છે કે તારીખ આજ કરતાં ઓછી છે કે કેમ:

    IF(AND( તારીખ >= TODAY()- n , date < TODAY()), value_if_true, value_if_false)

    ઉદાહરણ તરીકે, એ નક્કી કરવા માટે કે શું A2 માં તારીખ છેલ્લા 7 દિવસમાં આવી છે, સૂત્ર છે:

    =IF(AND(A2>=TODAY()-7, A2

    Hopefully, our examples have helped you understand how to use the If between formula in Excel efficiently. I thank you for reading and hope to see you on our blog next week!

    Practice workbook

    Excel If between - formula examples (.xlsx file)

    <3

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