સામગ્રીઓનું કોષ્ટક
ટ્યુટોરીયલ તમને Excel માં If match ફોર્મ્યુલા કેવી રીતે બનાવવું તે શીખવશે, જેથી તે તાર્કિક મૂલ્યો, કસ્ટમ ટેક્સ્ટ અથવા અન્ય કોષમાંથી મૂલ્ય આપે છે.
જોવા માટે એક એક્સેલ ફોર્મ્યુલા જો બે કોષો મેળ ખાતા હોય તો A1=B1 જેટલું સરળ હોઈ શકે. જો કે, ત્યાં વિવિધ સંજોગો હોઈ શકે છે જ્યારે આ સ્પષ્ટ ઉકેલ કામ કરશે નહીં અથવા તમે જે અપેક્ષિત છો તેના કરતાં અલગ પરિણામો આપશે. આ ટ્યુટોરીયલમાં, અમે Excel માં કોષોની તુલના કરવાની વિવિધ રીતો પર ચર્ચા કરીશું, જેથી તમે તમારા કાર્ય માટે શ્રેષ્ઠ ઉકેલ શોધી શકો.
એક્સેલમાં બે કોષો મેળ ખાય છે કે કેમ તે કેવી રીતે તપાસવું
એક્સેલ જો મેચ ફોર્મ્યુલાની ઘણી વિવિધતાઓ છે. ફક્ત નીચેના ઉદાહરણોની સમીક્ષા કરો અને તમારા દૃશ્ય માટે શ્રેષ્ઠ કાર્ય કરે તે પસંદ કરો.
જો બે કોષ સમાન હોય, તો TRUE પરત કરો
સૌથી સરળ " જો એક કોષ બીજાની બરાબર હોય તો સાચું" એક્સેલ ફોર્મ્યુલા આ છે:
સેલ A= સેલ Bઉદાહરણ તરીકે, દરેક પંક્તિમાં કૉલમ A અને Bમાં કોષોની તુલના કરવા માટે, તમે આ સૂત્ર દાખલ કરો C2, અને પછી તેને કૉલમ નીચે કૉપિ કરો:
=A2=B2
પરિણામ તરીકે, જો બે કોષો સમાન હોય તો તમને TRUE મળશે, અન્યથા FALSE:
નોંધો:
- આ સૂત્ર બે બુલિયન મૂલ્યો આપે છે: જો બે કોષો સમાન હોય તો - TRUE; જો સમાન ન હોય તો - FALSE. માત્ર TRUE મૂલ્યો પરત કરવા માટે, આગલા ઉદાહરણમાં બતાવ્યા પ્રમાણે IF સ્ટેટમેન્ટમાં ઉપયોગ કરો.
- આ ફોર્મ્યુલા કેસ-અસંવેદનશીલ છે, તેથી તે અપરકેસ અને લોઅરકેસ અક્ષરોને સમાન અક્ષરો તરીકે વર્તે છે. જો લખાણકેસ બાબતો, પછી આ કેસ-સંવેદનશીલ સૂત્રનો ઉપયોગ કરો.
જો બે કોષો મેળ ખાતા હોય, તો મૂલ્ય પરત કરો
જો બે કોષો મેળ ખાતા હોય તો તમારી પોતાની કિંમત પરત કરવા માટે, આ પેટર્નનો ઉપયોગ કરીને IF સ્ટેટમેન્ટ બનાવો :
IF( સેલ A = સેલ B , value_if_true, value_if_false)ઉદાહરણ તરીકે, A2 અને B2 ની સરખામણી કરવા અને જો તેમાં સમાન મૂલ્યો હોય તો "હા" પરત કરવા , "ના" નહિંતર, સૂત્ર છે:
=IF(A2=B2, "yes", "no")
જો તમે કોષો સમાન હોય તો જ મૂલ્ય પરત કરવા માંગતા હો, તો value_if_false માટે ખાલી સ્ટ્રિંગ ("") આપો. .
જો મેળ ખાય, તો હા :
=IF(A2=B2, "yes", "")
જો મેળ ખાય, તો TRUE:
=IF(A2=B2, TRUE, "")
<18
નોંધ. તાર્કિક મૂલ્ય TRUE પરત કરવા માટે, તેને ડબલ અવતરણમાં બંધ કરશો નહીં. ડબલ ક્વોટ્સનો ઉપયોગ લોજિકલ વેલ્યુને નિયમિત ટેક્સ્ટ સ્ટ્રિંગમાં રૂપાંતરિત કરશે.
જો એક કોષ બીજા સમાન હોય, તો બીજો કોષ પરત કરો
અને અહીં Excel if match ફોર્મ્યુલાની વિવિધતા છે જે આ ચોક્કસ કાર્યને હલ કરે છે: બે કોષોમાં મૂલ્યોની તુલના કરો અને જો ડેટા મેચ કરો, પછી બીજા કોષમાંથી મૂલ્યની નકલ કરો.
એક્સેલ ભાષામાં, તે આ રીતે રચાયેલ છે:
IF( સેલ A = સેલ B , સેલ C , "")ઉદાહરણ તરીકે, કૉલમ A અને Bમાં આઇટમ્સને તપાસવા અને જો ટેક્સ્ટ મેળ ખાતી હોય તો કૉલમ Cમાંથી મૂલ્ય પરત કરવા માટે, D2 માં સૂત્ર, કૉપિ ડાઉન, છે:<3
=IF(A2=B2, C2, "")
બે કોષો મેળ ખાય છે કે કેમ તે જોવા માટે કેસ-સંવેદનશીલ ફોર્મ્યુલા
જ્યારે તમે કેસ-સંવેદનશીલ ટેક્સ્ટ મૂલ્યો સાથે કામ કરી રહ્યાં હોવ ત્યારે, EXACT નો ઉપયોગ કરોલેટર કેસ સહિત કોષોની બરાબર સરખામણી કરવા માટેનું કાર્ય:
IF(EXACT( cell A , cell B ), value_if_true, value_if_false)ઉદાહરણ તરીકે, સરખામણી કરવા માટે A2 અને B2 માં આઇટમ્સ અને જો ટેક્સ્ટ બરાબર મેળ ખાતી હોય તો "હા" પરત કરો, જો કોઈ તફાવત જોવા મળે તો "ના", તમે આ ફોર્મ્યુલાનો ઉપયોગ કરી શકો છો:
=IF(EXACT(A2, B2), "Yes", "No")
બહુવિધ કોષો કેવી રીતે તપાસવું સમાન છે
> બહુવિધ મૂલ્યો મેળ ખાય છે કે કેમ તે તપાસો, તમે બે અથવા વધુ તાર્કિક પરીક્ષણો સાથે AND ફંક્શનનો ઉપયોગ કરી શકો છો: AND( સેલ A = સેલ B , સેલ A = કોષ C , …)ઉદાહરણ તરીકે, કોષો A2, B2 અને C2 સમાન છે કે કેમ તે જોવા માટે, સૂત્ર છે:
=AND(A2=B2, A2=C2)
ડાયનેમિક એરેમાં એક્સેલ (365 અને 2021) તમે નીચેના સિન્ટેક્સનો પણ ઉપયોગ કરી શકો છો. એક્સેલ 2019 અને તેનાથી નીચેના ભાગમાં, આ ફક્ત પરંપરાગત CSE એરે ફોર્મ્યુલા તરીકે કામ કરશે, જે Ctrl + Shift + Enter કીને એકસાથે દબાવીને પૂર્ણ થશે.
=AND(A2=B2:C2)
અને બંને ફોર્મ્યુલાનું પરિણામ છે. તાર્કિક મૂલ્યો TRUE અને FALSE.
તમારા પોતાના મૂલ્યો પરત કરવા માટે, AND ને IF ફંક્શનમાં આ રીતે લપેટો:
=IF(AND(A2=B2:C2), "yes", "")
આ સૂત્ર "હા" આપે છે જો ત્રણેય કોષો સમાન છે, અન્યથા ખાલી કોષ.
બહુવિધ કૉલમ મેળ ખાય છે કે કેમ તે ચકાસવા માટે COUNTIF ફોર્મ્યુલા
બહુવિધ મેચો તપાસવાની બીજી રીત આ ફોર્મમાં COUNTIF ફંક્શનનો ઉપયોગ કરી રહી છે:
COUNTIF( શ્રેણી , સેલ )= nજ્યાં શ્રેણી એ કોષોની શ્રેણી છે જેની એકબીજા સાથે સરખામણી કરવી જોઈએ, કોષ એ શ્રેણીમાંનો કોઈપણ એક કોષ છે, અને n એ શ્રેણીમાંના કોષોની સંખ્યા છે.
અમારા નમૂના ડેટાસેટ માટે, સૂત્ર આ ફોર્મમાં લખી શકાય છે. :
=COUNTIF(A2:C2, A2)=3
જો તમે ઘણી બધી કૉલમ્સની સરખામણી કરી રહ્યાં છો, તો COLUMNS ફંક્શન તમારા માટે આપમેળે કોષોની ગણતરી (n) મેળવી શકે છે:
=COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)
અને IF ફંક્શન તમને પરિણામ તરીકે તમને જોઈતી કોઈપણ વસ્તુ પરત કરવામાં મદદ કરશે:
=IF(COUNTIF(A2:C2, A2)=3, "All match", "")
બહુવિધ મેચો માટે કેસ-સંવેદનશીલ ફોર્મ્યુલા
જેમ કે બે કોષોને તપાસવા સાથે, અમે અક્ષર કેસ સહિત, ચોક્કસ સરખામણી કરવા માટે EXACT કાર્યનો ઉપયોગ કરો. બહુવિધ કોષોને હેન્ડલ કરવા માટે, EXACT ને AND ફંક્શનમાં આ રીતે નેસ્ટેડ કરવું પડશે:
AND(EXACT( range , cell ))Excel 365 અને Excel 2021 માં , ગતિશીલ એરેના સમર્થનને લીધે, આ સામાન્ય સૂત્ર તરીકે કામ કરે છે. એક્સેલ 2019 અને નીચલામાં, તેને એરે ફોર્મ્યુલા બનાવવા માટે Ctrl + Shift + Enter દબાવવાનું યાદ રાખો.
ઉદાહરણ તરીકે, A2:C2 સમાન મૂલ્યો ધરાવે છે કે કેમ તે તપાસવા માટે, એક કેસ -સંવેદનશીલ સૂત્ર છે:
=AND(EXACT(A2:C2, A2))
IF સાથે સંયોજનમાં, તે આ આકાર લે છે:
=IF(AND(EXACT(A2:C2, A2)), "Yes", "No")
ચેક કરો કે કોષ શ્રેણીમાંના કોઈપણ કોષ સાથે મેળ ખાય છે કે કેમ
કોષ આપેલ શ્રેણીના કોઈપણ કોષ સાથે મેળ ખાય છે કે કેમ તે જોવા માટે, નીચેનામાંથી એક ફોર્મ્યુલાનો ઉપયોગ કરો:
અથવા કાર્ય
તેનો ઉપયોગ કરવો શ્રેષ્ઠ છે 2 - 3 કોષો તપાસવા માટે.
અથવા( કોષ A = સેલ B , સેલ A = સેલ C , સેલ A = સેલ D , …)Excel 365 અને Excel 2021 આ સિન્ટેક્સને પણ સમજે છે:
OR( cell = range )Excel 2019 માં અને નીચે, આને Ctrl + Shift + Enter શૉર્ટકટ દબાવીને એરે ફોર્મ્યુલા તરીકે દાખલ કરવું જોઈએ.
COUNTIF ફંક્શન
COUNTIF( રેન્જ , સેલ )>0ઉદાહરણ તરીકે, B2:D2 માં A2 કોઈપણ કોષની બરાબર છે કે કેમ તે તપાસવા માટે, આમાંથી કોઈપણ ફોર્મ્યુલા આ કરશે:
=OR(A2=B2, A2=C2, A2=D2)
=OR(A2=B2:D2)
=COUNTIF(B2:D2, A2)>0
જો તમે Excel 2019 અથવા તેનાથી નીચેના સંસ્કરણનો ઉપયોગ કરી રહ્યાં છો, તો સાચા પરિણામો આપવા માટે બીજું અથવા ફોર્મ્યુલા મેળવવા માટે Ctrl + Shift + Enter દબાવવાનું યાદ રાખો.
હા/ના અથવા અન્ય કોઈપણ મૂલ્યો તમે ઇચ્છો તે પરત કરવા માટે, તમે જાણો છો કે શું કરવું - IF ફંક્શનની લોજિકલ કસોટીમાં ઉપરોક્ત સૂત્રોમાંથી એકને માળો. ઉદાહરણ તરીકે:
=IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")
વધુ માહિતી માટે, કૃપા કરીને જુઓ કે મૂલ્ય શ્રેણીમાં અસ્તિત્વમાં છે કે કેમ તે તપાસો.
બે શ્રેણીઓ સમાન છે કે કેમ તે તપાસો
સરખામણી કરવા સેલ-બાય-સેલ બે શ્રેણીઓ અને તાર્કિક મૂલ્ય TRUE પરત કરો જો અનુરૂપ સ્થાનોના તમામ કોષો મેળ ખાય છે, તો AND ફંક્શનના લોજિકલ ટેસ્ટ માટે સમાન કદની રેન્જ સપ્લાય કરો:
AND( શ્રેણી A = શ્રેણી B )ઉદાહરણ તરીકે, B3:F6 માં મેટ્રિક્સ A અને B11:F14 માં મેટ્રિક્સ Bની સરખામણી કરવા માટે, સૂત્ર છે:
=AND(B3:F6= B11:F14)
પ્રતિ પરિણામ સ્વરૂપે હા / ના મેળવો, નીચેના IF અને સંયોજનનો ઉપયોગ કરો:
=IF(AND(B3:F6=B11:F14), "Yes", "No")
આ રીતે જો મેચ ફોર્મ્યુલાનો ઉપયોગ કરવોએક્સેલ માં. હું વાંચવા બદલ તમારો આભાર માનું છું અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા રાખું છું!
પ્રેક્ટિસ વર્કબુક
જો સેલ એક્સેલમાં મેળ ખાય છે - ફોર્મ્યુલા ઉદાહરણો (.xlsx ફાઇલ)