ફોર્મ્યુલા ઉદાહરણો સાથે એક્સેલ XMATCH ફંક્શન

  • આ શેર કરો
Michael Brown

સામગ્રીઓનું કોષ્ટક

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

મેચનું સિન્ટેક્સ શોધ મોડ દલીલ માટે બિલકુલ પ્રદાન કરતું નથી.

XMATCH એરેને નેટીવલી હેન્ડલ કરે છે

તેના પુરોગામીથી વિપરીત, XMATCH ફંક્શન ડાયનેમિક એક્સેલ માટે ડિઝાઇન કરવામાં આવ્યું હતું અને તમારે Ctrl + Shift + Enter દબાવ્યા વિના, મૂળ રીતે એરેને હેન્ડલ કરે છે. આ ફોર્મ્યુલા બનાવવા અને સંપાદિત કરવા માટે ખૂબ સરળ બનાવે છે, ખાસ કરીને જ્યારે એકસાથે થોડા અલગ કાર્યોનો ઉપયોગ કરો. ફક્ત નીચેના ઉકેલોની તુલના કરો:

  • કેસ-સેન્સિટિવ ફોર્મ્યુલા: XMATCH

    ટ્યુટોરીયલ નવા એક્સેલ XMATCH ફંક્શનનો પરિચય આપે છે અને બતાવે છે કે કેટલાક સામાન્ય કાર્યોને ઉકેલવા માટે તે MATCH કરતાં કેવી રીતે વધુ સારું છે.

    Excel 365 માં, XMATCH ફંક્શનને સ્થાનાંતરિત કરવા માટે ઉમેરવામાં આવ્યું હતું. મેચ કાર્ય. પરંતુ તમે તમારા હાલના ફોર્મ્યુલાને અપગ્રેડ કરવાનું શરૂ કરો તે પહેલાં, નવા ફંક્શનના તમામ ફાયદાઓ અને તે જૂના ફંક્શનથી કેવી રીતે અલગ છે તે સમજવું યોગ્ય રહેશે.

    સારાંમાં, XMATCH ફંક્શન MATCH જેવું જ છે પરંતુ વધુ લવચીક અને મજબુત. તે ઊભી અને આડી બંને એરેમાં શોધી શકે છે, પ્રથમ-થી-છેલ્લા અથવા છેલ્લા-થી-પ્રથમ શોધી શકે છે, ચોક્કસ, અંદાજિત અને આંશિક મેળ શોધી શકે છે અને ઝડપી બાઈનરી શોધ અલ્ગોરિધમનો ઉપયોગ કરી શકે છે.

    Excel XMATCH ફંક્શન

    Excel માં XMATCH ફંક્શન એરે અથવા કોષોની શ્રેણીમાં મૂલ્યની સંબંધિત સ્થિતિ પરત કરે છે.

    તેમાં નીચેનું સિન્ટેક્સ છે:

    XMATCH(lookup_value , lookup_array, [match_mode], [search_mode])

    ક્યાં:

    Lookup_value (જરૂરી) - જોવાનું મૂલ્ય.

    Lookup_array (જરૂરી) - એરે અથવા કોષોની શ્રેણી જ્યાં શોધવી.

    મેચ_મોડ (વૈકલ્પિક) - કયા મેચ પ્રકારનો ઉપયોગ કરવો તે સ્પષ્ટ કરે છે:

    • 0 અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) - ચોક્કસ મેળ
    • -1 - ચોક્કસ મેળ અથવા પછીનું સૌથી નાનું મૂલ્ય
    • 1 - ચોક્કસ મેળ અથવા પછીનું સૌથી મોટું મૂલ્ય
    • 2 - વાઇલ્ડકાર્ડ મેચ ( *, ?)

    Search_mode (વૈકલ્પિક) - શોધ દિશા અને અલ્ગોરિધમનો ઉલ્લેખ કરે છે:

    • 1 અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) -મેચ અથવા પછીનું સૌથી મોટું. કોઈપણ સૉર્ટિંગની જરૂર નથી.

    જ્યારે match_mode / match_type દલીલ -1:

    • MATCH શોધ પર સેટ કરવામાં આવે છે. ચોક્કસ મેચ અથવા આગામી સૌથી મોટા માટે. લુકઅપ એરેને ઉતરતા ક્રમમાં સૉર્ટ કરવાની જરૂર છે.
    • XMATCH સચોટ મેળ અથવા આગામી સૌથી નાના માટે શોધે છે. કોઈપણ સૉર્ટિંગની જરૂર નથી.

    વાઇલ્ડકાર્ડ શોધ

    XMATCH સાથે આંશિક મેળ શોધવા માટે, તમારે match_mode દલીલને 2 પર સેટ કરવાની જરૂર છે.

    MATCH ફંક્શનમાં ખાસ વાઇલ્ડકાર્ડ મેચ મોડ વિકલ્પ નથી. મોટા ભાગના કિસ્સાઓમાં, તમે તેને ચોક્કસ મેચ માટે ગોઠવશો ( match_type 0 પર સેટ કરો), જે વાઇલ્ડકાર્ડ શોધ માટે પણ કામ કરે છે.

    શોધ મોડ

    નવા XLOOKUPની જેમ ફંક્શન, XMATCH પાસે વિશિષ્ટ search_mode દલીલ છે જે તમને શોધની દિશા :

    • 1 અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) વ્યાખ્યાયિત કરવાની મંજૂરી આપે છે - પ્રથમ-થી શોધો -છેલ્લું.
    • -1 - છેલ્લી-થી-પહેલા વિપરીત શોધ.

    અને બાઈનરી શોધ અલ્ગોરિધમ પસંદ કરો, જે <પર ખૂબ જ ઝડપી અને કાર્યક્ષમ છે. 8>સૉર્ટ કરેલ ડેટા .

    • 2 - ચડતા ક્રમમાં સૉર્ટ કરેલ ડેટા પર દ્વિસંગી શોધ.
    • -2 - ઉતરતા ક્રમમાં સૉર્ટ કરેલ ડેટા પર બાઈનરી શોધ.
    <0 દ્વિસંગી શોધ , જેને અર્ધ-અંતરેલ શોધ અથવા લોગરીધમિક શોધ પણ કહેવાય છે, તે એક વિશિષ્ટ અલ્ગોરિધમ છે જે તેની સરખામણી કરીને એરેની અંદર લુકઅપ મૂલ્યની સ્થિતિ શોધે છે. એરેના મધ્ય તત્વ પર. દ્વિસંગી શોધ નિયમિત કરતાં ઘણી ઝડપી છેપ્રથમથી છેલ્લા સુધી શોધો.
  • -1 - છેલ્લાથી પ્રથમ સુધી વિપરીત ક્રમમાં શોધો.
  • 2 - દ્વિસંગી શોધ ચડતા. lookup_array ને ચડતા ક્રમમાં સૉર્ટ કરવાની જરૂર છે.
  • -2 - ઉતરતા ક્રમમાં બાઈનરી શોધ. lookup_array ને ઉતરતા ક્રમમાં સૉર્ટ કરવાની જરૂર છે.

બાઈનરી શોધ એ ઝડપી અલ્ગોરિધમ છે જે સૉર્ટ કરેલ એરે પર કાર્યક્ષમ રીતે કાર્ય કરે છે. વધુ માહિતી માટે, કૃપા કરીને શોધ મોડ જુઓ.

કયા એક્સેલ વર્ઝનમાં XMATCH છે?

XMATCH ફંક્શન માત્ર Microsoft 365 અને Excel 2021 માટે Excel માં ઉપલબ્ધ છે. Excel 2019, Excel 2016 અને તેના પહેલાના આવૃત્તિઓ, આ ફંક્શન સપોર્ટેડ નથી.

એક્સેલમાં મૂળભૂત XMATCH ફોર્મ્યુલા

ફંક્શન શું સક્ષમ છે તેનો સામાન્ય ખ્યાલ મેળવવા માટે, ચાલો XMATCH ફોર્મ્યુલા બનાવીએ તેનું સૌથી સરળ સ્વરૂપ, માત્ર વ્યાખ્યાયિત કરીએ પ્રથમ બે જરૂરી દલીલો અને વૈકલ્પિક દલીલોને તેમના ડિફોલ્ટ પર છોડી દો.

ધારો કે, તમારી પાસે તેમના કદ (C2:C6) દ્વારા ક્રમાંકિત મહાસાગરોની સૂચિ છે અને તમે ચોક્કસ મહાસાગરનો ક્રમ શોધવા માંગો છો. તે પૂર્ણ કરવા માટે, ફક્ત સમુદ્રના નામનો ઉપયોગ કરો, લુકઅપ મૂલ્ય તરીકે ભારતીય કહો અને લુકઅપ એરે તરીકે નામોની સંપૂર્ણ સૂચિ:

=XMATCH("Indian", C2:C6)

બનાવવા માટે ફોર્મ્યુલા વધુ લવચીક છે, અમુક કોષમાં રસના મહાસાગરને ઇનપુટ કરો, F1 કહો:

=XMATCH(F1, C2:C6)

પરિણામે, તમને વર્ટિકલ એરે<માં જોવા માટે XMATCH ફોર્મ્યુલા મળે છે. 9>. આઉટપુટ એ એરેમાં લુકઅપ મૂલ્યની સંબંધિત સ્થિતિ છે, જે આપણા કિસ્સામાં છેસમુદ્રના ક્રમને અનુરૂપ છે:

એક સમાન ફોર્મ્યુલા હોરીઝોન્ટલ એરે માટે પણ સંપૂર્ણ રીતે કામ કરે છે. તમારે ફક્ત lookup_array સંદર્ભને સમાયોજિત કરવાની જરૂર છે:

=XMATCH(B5, B1:F1)

Excel XMATCH ફંક્શન - યાદ રાખવા જેવી બાબતો

તમારી વર્કશીટ્સમાં XMATCH નો અસરકારક રીતે ઉપયોગ કરવા અને અણધાર્યા પરિણામોને રોકવા માટે, કૃપા કરીને આ 3 સરળ હકીકતો યાદ રાખો:

  • જો લુકઅપ એરેમાં લુકઅપ વેલ્યુની બે અથવા વધુ ઘટનાઓ હોય, તો તેની સ્થિતિ જો શોધ_મોડ દલીલ 1 પર સેટ હોય અથવા અવગણવામાં આવે તો પ્રથમ મેચ પરત કરવામાં આવે છે. શોધ_મોડ -1 પર સેટ સાથે, ફંક્શન વિપરીત ક્રમમાં શોધે છે અને આ ઉદાહરણમાં દર્શાવ્યા મુજબ છેલ્લી મેચ ની સ્થિતિ પરત કરે છે.
  • જો લુકઅપ મૂલ્ય મળ્યું નથી , #N/A ભૂલ થાય છે.
  • XMATCH ફંક્શન પ્રકૃતિ દ્વારા કેસ-અસંવેદનશીલ છે અને અક્ષર કેસને અલગ કરી શકતું નથી. લોઅરકેસ અને અપરકેસ અક્ષરોને અલગ પાડવા માટે, આ કેસ-સંવેદનશીલ XMATCH ફોર્મ્યુલાનો ઉપયોગ કરો.

એક્સેલમાં XMATCH નો ઉપયોગ કેવી રીતે કરવો - ફોર્મ્યુલા ઉદાહરણો

નીચેના ઉદાહરણો તમને વિશે વધુ સમજવામાં મદદ કરશે. XMATCH ફંક્શન અને તેના વ્યવહારુ ઉપયોગો.

ચોક્કસ મેચ વિ. અંદાજિત મેચ

XMATCH નું મેચિંગ વર્તન વૈકલ્પિક match_mode દલીલ દ્વારા નિયંત્રિત થાય છે:

  • 0 અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) - ફોર્મ્યુલા માત્ર ચોક્કસ મેળ માટે શોધે છે. જો ચોક્કસ મેળ ન મળે, તો એ#N/A ભૂલ પરત કરવામાં આવી છે.
  • -1 - ફોર્મ્યુલા પહેલા ચોક્કસ મેચ માટે શોધે છે અને પછી પછીની નાની આઇટમ માટે.
  • 1 - ફોર્મ્યુલા પહેલા ચોક્કસ મેચ માટે શોધે છે, અને પછી આગલી મોટી આઇટમ માટે.

અને હવે, ચાલો જોઈએ કે કેવી રીતે વિવિધ મેચ મોડ્સ ફોર્મ્યુલાના પરિણામને અસર કરે છે. ધારો કે તમે એ જાણવા માગો છો કે 80,000,000 km2 નો ચોક્કસ વિસ્તાર, બધા મહાસાગરોની વચ્ચે ક્યાં છે.

ચોક્કસ મેળ

જો તમે મેચ_મોડ માટે 0 નો ઉપયોગ કરો છો, તો તમે' #N/A ભૂલ મળશે, કારણ કે ફોર્મ્યુલા લુકઅપ મૂલ્યની બરાબર સમાન મૂલ્ય શોધી શકતું નથી:

=XMATCH(80000000, C2:C6, 0)

આગલી સૌથી નાની આઇટમ

જો તમે -1 નો ઉપયોગ કરો છો match_mode માટે, ફોર્મ્યુલા 3 આપશે, કારણ કે લુકઅપ મૂલ્ય કરતાં સૌથી નાની મેચ 70,560,000 છે, અને તે લુકઅપ એરેમાં 3જી આઇટમ છે:

=XMATCH(80000000, C2:C6, -1)

આગલી સૌથી મોટી આઇટમ

જો તમે મેચ_મોડ માટે 1 નો ઉપયોગ કરો છો, તો ફોર્મ્યુલા 2 આઉટપુટ કરશે, કારણ કે લુકઅપ મૂલ્ય કરતાં સૌથી મોટી નજીકની મેચ 85,133,000 છે, જે લુકઅપ એરેમાં 2જી આઇટમ છે :

=XMATCH(80000000, C2:C6, -1)

નીચેની છબી બધા પરિણામો બતાવે છે:

એક્સેલમાં આંશિક ટેક્સ્ટને વાઇલ્ડકાર્ડ્સ સાથે કેવી રીતે મેચ કરવી

XMATCH ફંક્શનમાં વાઇલ્ડકાર્ડ્સ માટે વિશિષ્ટ મેચ મોડ છે: match_mode દલીલ 2 પર સેટ છે.

વાઇલ્ડકાર્ડ મેચ મોડમાં, XMATCH ફોર્મ્યુલા નીચેના વાઇલ્ડકાર્ડને સ્વીકારે છે અક્ષરો:

  • કોઈપણ એક અક્ષર સાથે મેળ કરવા માટે પ્રશ્ન ચિહ્ન (?)અક્ષરોનો ક્રમ.

કૃપા કરીને ધ્યાનમાં રાખો કે વાઇલ્ડકાર્ડ માત્ર ટેક્સ્ટ સાથે કામ કરે છે, સંખ્યાઓ સાથે નહીં.

ઉદાહરણ તરીકે, "દક્ષિણ" થી શરૂ થતી પ્રથમ આઇટમની સ્થિતિ શોધવા માટે , સૂત્ર છે:

=XMATCH("south*", B2:B6, 2)

અથવા તમે અમુક સેલમાં તમારા વાઇલ્ડકાર્ડ અભિવ્યક્તિને ટાઇપ કરી શકો છો, F1 કહો, અને lookup_value દલીલ માટે સેલ સંદર્ભ પૂરો પાડી શકો છો:

=XMATCH(F1, B2:B6, 2)

મોટા ભાગના એક્સેલ કાર્યો સાથે, તમે ફૂદડી (~*) અથવા પ્રશ્ન ચિહ્ન (~?) ને શાબ્દિક તરીકે ગણવા માટે ટિલ્ડ (~) નો ઉપયોગ કરશો અક્ષરો, વાઇલ્ડકાર્ડ્સ નહીં. XMATCH સાથે, ટિલ્ડની જરૂર નથી. જો તમે વાઇલ્ડકાર્ડ મેચ મોડને વ્યાખ્યાયિત કરતા નથી, તો XMATCH ધારશે કે? અને * નિયમિત અક્ષરો છે.

ઉદાહરણ તરીકે, નીચેનું સૂત્ર ફૂદડી અક્ષર માટે બરાબર A2:A7 શ્રેણી શોધશે:

=XMATCH("*", A2:A7)

છેલ્લી મેચ શોધવા માટે XMATCH રિવર્સ સર્ચ કરો

જો લુકઅપ એરેમાં લુકઅપ મૂલ્યની ઘણી ઘટનાઓ હોય, તો તમારે કેટલીકવાર છેલ્લી ઘટના ની સ્થિતિ મેળવવાની જરૂર પડી શકે છે. .

શોધની દિશા શોધ_મોડ નામની XMATCH ની 4મી દલીલ દ્વારા નિયંત્રિત થાય છે. ઉલટા ક્રમમાં શોધવા માટે, એટલે કે ઊભી એરેમાં નીચેથી ઉપર અને આડી એરેમાં જમણેથી ડાબે, શોધ_મોડ -1 પર સેટ હોવું જોઈએ.

આ ઉદાહરણમાં, આપણે ચોક્કસ લુકઅપ મૂલ્ય માટે છેલ્લા રેકોર્ડની સ્થિતિ પરત કરશે (કૃપા કરીને નીચેનો સ્ક્રીનશોટ જુઓ). આ માટે, દલીલો આ રીતે સેટ કરોઅનુસરે છે:

  • Lookup_value - H1 માં લક્ષ્ય સેલ્સપર્સન
  • Lookup_array - C2:C10
  • માં વેચાણકર્તાના નામ 1 દલીલો સાથે મળીને, અમને આ સૂત્ર મળે છે:

    =XMATCH(H1, C2:C10, 0, -1)

    જે લૌરા દ્વારા કરવામાં આવેલા છેલ્લા વેચાણની સંખ્યા પરત કરે છે:

    કેવી રીતે મેચ માટે એક્સેલમાં બે કૉલમ્સની તુલના કરો

    મેચ માટેની બે સૂચિની સરખામણી કરવા માટે, તમે IF અને ISNA સાથે XMATCH ફંક્શનનો ઉપયોગ કરી શકો છો:

    IF( ISNA( XMATCH( target_list , શોધ_સૂચિ , 0)), "કોઈ મેચ નથી", "મેચ")

    ઉદાહરણ તરીકે, B2:B10 માં સૂચિ 2 ની A2:A10 માં સૂચિ 1 સાથે સરખામણી કરવા માટે, સૂત્ર નીચેનું સ્વરૂપ લે છે:

    =IF(ISNA(XMATCH(B2:B10, A2:A9)), "", "Match in List 1")

    > ટોચના કોષમાં ઉપરોક્ત સૂત્ર દાખલ કરો (અમારા કિસ્સામાં C2), Enter દબાવો, અને તે આપમેળે અન્ય કોષોમાં "સ્પિલ" થશે (i t ને સ્પિલ રેન્જ કહેવામાં આવે છે:

    આ ફોર્મ્યુલા કેવી રીતે કામ કરે છે

    સૂત્રના કેન્દ્રમાં, XMATCH ફંક્શન શોધે છે સૂચિ 1 ની અંદર સૂચિ 2 માંથી મૂલ્ય માટે. જો કોઈ મૂલ્ય મળે, તો તેની સંબંધિત સ્થિતિ પરત કરવામાં આવે છે, અન્યથા #N/A ભૂલ. અમારા કિસ્સામાં, XMATCH નું પરિણામ નીચેનો એરે છે:

    {#N/A;#N/A;2;#N/A;4;#N/A;#N/A;8;#N/A}

    આ એરે #N/A ભૂલો માટે તપાસવા માટે ISNA ફંક્શનને "ફેડ" કરવામાં આવે છે.દરેક #N/A ભૂલ માટે, ISNA TRUE પરત કરે છે; કોઈપણ અન્ય મૂલ્ય માટે - FALSE. પરિણામ સ્વરૂપે, તે લોજિકલ મૂલ્યોની નીચેની એરેનું નિર્માણ કરે છે, જ્યાં TRUE નોન-મેચનું પ્રતિનિધિત્વ કરે છે, અને FALSE એ મેચોનું પ્રતિનિધિત્વ કરે છે:

    {TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}

    ઉપરોક્ત એરે IF ફંક્શનના લોજિકલ ટેસ્ટમાં જાય છે. . તમે છેલ્લી બે દલીલોને કેવી રીતે ગોઠવી છે તેના આધારે, સૂત્ર અનુરૂપ ટેક્સ્ટને આઉટપુટ કરશે. અમારા કિસ્સામાં, તે મેચ ન હોય તેવા ( value_if_true ) માટે ખાલી સ્ટ્રિંગ ("") છે અને મેચો માટે ( value_if_false ).

    નૉૅધ. આ ફોર્મ્યુલા માત્ર એક્સેલ 365 અને એક્સેલ 2021માં જ કામ કરે છે જે ડાયનેમિક અરેને સપોર્ટ કરે છે. જો તમે એક્સેલ 2019, એક્સેલ 2016 અથવા પહેલાનાં વર્ઝનનો ઉપયોગ કરી રહ્યાં છો, તો કૃપા કરીને અન્ય ઉકેલો તપાસો: Excel માં બે કૉલમની સરખામણી કેવી રીતે કરવી.

    Excel માં INDEX XMATCH

    XMATCH નો ઉપયોગ INDEX ફંક્શન સાથે મળીને INDEX મેચ ફોર્મ્યુલાની જેમ લુકઅપ વેલ્યુ સાથે સંકળાયેલ અન્ય કૉલમમાંથી મૂલ્ય મેળવવા માટે કરી શકાય છે. સામાન્ય અભિગમ નીચે મુજબ છે:

    INDEX ( return _ એરે , XMATCH ( lookup_value , lookup_array )

    The તર્ક ખૂબ જ સરળ અને અનુસરવા માટે સરળ છે:

    XMATCH ફંક્શન લુકઅપ એરેમાં લુકઅપ મૂલ્યની સંબંધિત સ્થિતિની ગણતરી કરે છે અને તેને INDEX ની row_num દલીલમાં પાસ કરે છે. પંક્તિ પર આધારિત નંબર, INDEX ફંક્શન તમે ઉલ્લેખિત કરેલ કોઈપણ કૉલમમાંથી મૂલ્ય પરત કરે છે.

    ઉદાહરણ તરીકે, વિસ્તાર જોવા માટેE1 માં મહાસાગર, તમે આ સૂત્રનો ઉપયોગ કરી શકો છો:

    =INDEX(B2:B6, XMATCH(E1, A2:A6))

    2-પરિમાણીય લુકઅપ કરવા માટે INDEX XMATCH XMATCH

    પ્રતિ કૉલમ અને પંક્તિઓમાં એકસાથે જુઓ, બે XMATCH ફંક્શન્સ સાથે INDEX નો ઉપયોગ કરો. પ્રથમ XMATCH પંક્તિ નંબર મેળવશે અને બીજો કૉલમ નંબર મેળવશે:

    INDEX ( ડેટા , XMATCH ( lookup_value , vertical _ લુકઅપ_એરે ), XMATCH ( લુકઅપ વેલ્યુ , હોરીઝોન્ટલ _ લુકઅપ_એરે ))

    સૂત્ર INDEX MATCH MATCH જેવું જ છે સિવાય કે તમે match_mode દલીલને છોડી શકે છે કારણ કે તે ચોક્કસ મેચ માટે ડિફોલ્ટ છે.

    ઉદાહરણ તરીકે, આપેલ આઇટમ (G1) માટે ચોક્કસ મહિનામાં (G2) વેચાણ નંબર પુનઃપ્રાપ્ત કરવા માટે, સૂત્ર છે :

    =INDEX(B2:D8, XMATCH(G1, A2:A8), XMATCH(G2, B1:D1))

    જ્યાં B2:D8 એ પંક્તિ અને કૉલમ હેડરોને બાદ કરતા ડેટા સેલ છે, A2:A8 એ આઇટમ્સની સૂચિ છે અને B1:D1 એ મહિનાના નામ છે.

    કેસ-સેન્સિટિવ XMATCH ફોર્મ્યુલા

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

    MATCH(TRUE, EXACT( lookup_array , lookup_value ))

    માં શોધવા માટે 8>વિપરીત ક્રમ છેલ્લાથી પ્રથમ સુધી:

    MATCH(TRUE, EXACT( lookup_array , lookup_value ), 0, -1)

    નીચેનું ઉદાહરણ બતાવે છે ક્રિયામાં આ સામાન્ય સૂત્ર. ધારો કે તમારી પાસે B2:B11 માં કેસ-સંવેદનશીલ પ્રોડક્ટ આઈડીની સૂચિ છે. તમે શોધી રહ્યા છોE1 માં વસ્તુની સંબંધિત સ્થિતિ શોધો. E2 માં કેસ-સંવેદનશીલ ફોર્મ્યુલા આના જેટલું સરળ છે:

    =XMATCH(TRUE, EXACT(B2:B11, E1))

    આ ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે:

    ચોક્કસ કાર્ય લુકઅપ એરેમાં દરેક આઇટમ સામે લુકઅપ મૂલ્યની તુલના કરે છે. જો તુલનાત્મક મૂલ્યો અક્ષરોના કેસ સહિત બરાબર સમાન હોય, તો ફંક્શન TRUE પરત કરે છે, અન્યથા FALSE. તાર્કિક મૂલ્યોની આ શ્રેણી (જ્યાં TRUE ચોક્કસ મેચોનું પ્રતિનિધિત્વ કરે છે) XMATCH ની lookup_array દલીલ પર જાય છે. અને કારણ કે લુકઅપ વેલ્યુ TRUE છે, XMATCH ફંક્શન તમે search_mode દલીલને કેવી રીતે ગોઠવી છે તેના આધારે, પ્રથમ મળી આવેલ ચોક્કસ મેચ અથવા છેલ્લી ચોક્કસ મેચની સ્થિતિ પરત કરે છે.

    XMATCH વિ. Excel માં MATCH

    XMATCH ને MATCH માટે વધુ શક્તિશાળી અને બહુમુખી રિપ્લેસમેન્ટ તરીકે ડિઝાઇન કરવામાં આવ્યું હતું, અને તેથી આ બે કાર્યોમાં ઘણું સામ્ય છે. જો કે, ત્યાં આવશ્યક તફાવતો છે.

    વિવિધ ડિફોલ્ટ વર્તન

    મેચ ફંક્શન ચોક્કસ મેચ અથવા પછીની સૌથી નાની આઇટમ ( match_type 1 પર સેટ અથવા અવગણવામાં આવેલ) માટે ડિફોલ્ટ થાય છે.

    XMATCH ફંક્શન ચોક્કસ મેચ માટે ડિફૉલ્ટ થાય છે ( match_mode 0 પર સેટ અથવા અવગણવામાં આવેલ).

    અંદાજે મેચ માટે અલગ વર્તન

    જ્યારે મેચ_મોડ / match_type દલીલ 1 પર સેટ છે:

    • ચોક્કસ મેચ અથવા આગામી સૌથી નાની માટે MATCH શોધ. લુકઅપ એરેને ચડતા ક્રમમાં ગોઠવવામાં આવે તે જરૂરી છે.
    • XMATCH ચોક્કસ માટે શોધ કરે છે

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