એક્સેલ ફંક્શન: FIND vs SEARCH (એક તુલનાત્મક વિશ્લેષણ)

  • આ શેર કરો
Hugh West

Microsoft Excel માં, FIND ફંક્શન અને SEARCH ફંક્શન સ્ટ્રિંગમાં, ટેક્સ્ટ ડેટા સાથેના કોષમાં જરૂરી આલ્ફાબેટીક અથવા ન્યુમેરિક જોડાણ શોધવા માટે સક્ષમ કરે છે. આ લેખમાં, આપણે એક્સેલમાં શોધો અને શોધો કાર્યોની ઝાંખી જોઈશું.

પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

તમે વર્કબુક ડાઉનલોડ કરી શકો છો અને તેમની સાથે પ્રેક્ટિસ કરી શકો છો.

શોધો & SEARCH Functions.xlsx

એક્સેલમાં FIND ફંક્શનનો પરિચય

એક્સેલમાં, FIND ફંક્શન એ બિલ્ટ-ઇન ફંક્શન છે જે સ્ટ્રિંગ/ટેક્સ્ટ ફંક્શન તરીકે વર્ગીકૃત થયેલ છે. FIND ફંક્શન ટેક્સ્ટ સ્ટ્રીંગની અંદર ચોક્કસ અક્ષર અથવા સબસ્ટ્રિંગનું સ્થાન શોધવા માટે ટેવાયેલ છે.

સિન્ટેક્સ:

FIND ફંક્શન માટે સિન્ટેક્સ છે:

FIND( find_text, within_text, [start_num ])

દલીલો:

શોધો_ટેક્સ્ટ: [જરૂરી] જે ટેક્સ્ટ અમે શોધી રહ્યા છીએ.

વિથિન_ટેક્સ્ટ: [જરૂરી] ટેક્સ્ટમાં તે ટેક્સ્ટનો સમાવેશ થાય છે જે આપણે શોધી રહ્યા છીએ.

પ્રારંભ_સંખ્યા: [ વૈકલ્પિક] તે સ્થાનને વ્યાખ્યાયિત કરે છે જ્યાં શોધ શરૂ થવી જોઈએ. અક્ષર 1 એ ટેક્સ્ટની અંદરનું પ્રથમ અક્ષર છે. જો શરૂઆતની સંખ્યા નિર્દિષ્ટ ન હોય, તો તેને 1 ગણવામાં આવે છે.

વળતર મૂલ્ય:

શોધ ટેક્સ્ટ સ્થાન દ્વારા રજૂ થાય છે સંખ્યા.

એક્સેલમાં શોધ કાર્યનો પરિચય

શોધફંક્શન સરળ અથવા જટિલ શોધનો ઉપયોગ કરીને ડેટાબેઝમાં ઑબ્જેક્ટ શોધવાની મંજૂરી આપે છે. આ ફંક્શન એક ટેક્સ્ટ સ્ટ્રિંગની બીજી અંદરની સ્થિતિ આપે છે. તે એક્સેલ સ્ટ્રિંગ/ટેક્સ્ટ ફંક્શન હેઠળ વર્ગીકૃત થયેલ છે.

સિન્ટેક્સ:

માટે વાક્યરચના SEARCH ફંક્શન આ છે:

SEARCH( find_text,within_text,[start_num ])

<1 દલીલ> [જરૂરી] અંદર શોધવાનું લખાણ.

start_num: [વૈકલ્પિક] ટેક્સ્ટમાં શોધવાનું શરૂ કરવાની સ્થિતિ. ડિફૉલ્ટ મૂલ્ય 1 છે.

વળતર મૂલ્ય:

તપાસ ટેક્સ્ટની સ્થિતિ સંખ્યા દ્વારા દર્શાવવામાં આવે છે.

Excel FIND ફંક્શન VS Excel SEARCH ફંક્શન

એક્સેલમાં, FIND ફંક્શન અને SEARCH ફંક્શન એકદમ સમાન છે અને તે જ ધ્યેય કરે છે. , પરંતુ થોડી અલગ છતાં નિર્ણાયક રીતે. Excel FIND અને SEARCH ફંક્શન વચ્ચેનો પ્રાથમિક તફાવત એ છે કે SEARCH કેસ-સંવેદનશીલ છે, જ્યારે FIND કેસ-સંવેદનશીલ છે. બીજો તફાવત એ છે કે SEARCH વાઇલ્ડકાર્ડના ઉપયોગ માટે પરવાનગી આપે છે જ્યારે FIND નથી કરતું.

5 માં FIND અને SEARCH કાર્યોના તુલનાત્મક આઉટપુટ સાથેના ઉદાહરણો Excel

The FIND અને SEARCH Excel માં ક્ષમતાઓનો ભાગ્યે જ સ્વતંત્ર રીતે ઉપયોગ કરવામાં આવે છે. તેઓ સામાન્ય રીતે ઉપયોગમાં લેવાય છેઅન્ય કાર્યો સાથે જોડાણ જેમ કે MID , LEN , LEFT , અથવા જમણે , અને IFERROR આપણે જોઈશું. જે નીચેના ઉદાહરણોમાં છે.

1. એક્સેલ દાખલ કરો FIND & ટેક્સ્ટ સેલમાં SEARCH ફંક્શન

અમે તે ચોક્કસ શબ્દ અથવા અક્ષરની સ્થિતિ શોધવા માટે શોધો અને શોધો ફંક્શન દાખલ કરી શકીએ છીએ. ધારો કે, આપણે Excel માં ' e ' શોધવા માંગીએ છીએ, તેથી અમે ટેક્સ્ટ સ્ટ્રિંગને કૉલમ B, માં મૂકીએ છીએ અને ટેક્સ્ટ સ્ટ્રિંગ માટેની સ્થિતિનું પરિણામ. કૉલમ C માં છે. નીચેના પગલાંઓ અનુસરો:

  • તેથી, પ્રથમ, અમે ' e<2 ની સ્થિતિ શોધવા માટે FIND ફંક્શન નો ઉપયોગ કરવા જઈ રહ્યા છીએ>'. આ માટે, આપણે સેલ C5 પસંદ કરવાની જરૂર છે. તે પછી, તે કોષમાં ફોર્મ્યુલા મૂકો.
=FIND("e",B5)

  • પછી, Enter <2 દબાવીને>કીબોર્ડ પર પરિણામ દેખાશે જે 4 છે. ફોર્મ્યુલા 4 આપે છે કારણ કે e 4 મો અક્ષર છે Excel .
  • હવે, બીજું, આપણે ' e ' ની સ્થિતિ શોધવા માટે SEARCH ફંક્શન નો ઉપયોગ કરવા જઈ રહ્યા છીએ. આ કરવા માટે, આપણે જ્યાં પરિણામ જોવા માંગીએ છીએ તે સેલ પસંદ કરવો પડશે, તેથી આપણે સેલ C6 પસંદ કરીએ છીએ. હવે, તે ચોક્કસ કોષમાં, સૂત્ર દાખલ કરો.
=SEARCH("e",B6)

  • અને, Enter<દબાવો 2>. અને, આપણે જોઈ શકીએ છીએ કે પરિણામ 1 છે. ફોર્મ્યુલા 1 આપે છે કારણ કે E શબ્દમાં પ્રથમ અક્ષર છે Excel . જેમ આપણે જાણીએ છીએ શોધ ફંક્શન ફાઇન્ડ ફંક્શન ની જેમ કેસ સેન્સિટિવ નથી, તેથી અક્ષર કેપિટલ છે કે નાનો છે તેની પરવા નથી. જ્યારે તે પત્ર શોધે છે ત્યારે તે તરત જ પરિણામ બતાવશે.

  • તેથી, શોધો અને શોધનો ઉપયોગ કરીને ફંક્શનથી આપણે ટેક્સ્ટ સ્ટ્રીંગમાં કોઈપણ શબ્દ અથવા અક્ષરની સ્થિતિ શોધી શકીએ છીએ.

વધુ વાંચો: Excel માં સેલમાં ટેક્સ્ટ કેવી રીતે શોધવી

2. આપેલ કેરેક્ટરની પહેલા કે પછી આવતી સ્ટ્રિંગ શોધવા માટે FIND ફંક્શન લાગુ કરો

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

  • પ્રથમ, પ્રથમ નામ મેળવવા માટે, અમે સેલ C5 પસંદ કરીએ છીએ. અમે LEFT ફંક્શન સાથે સંયોજનમાં શોધો અથવા શોધ ફંક્શનનો ઉપયોગ કરી શકીએ છીએ. તેથી, અમે FIND ફંક્શનનો ઉપયોગ કરી રહ્યા છીએ.
  • બીજું, ફોર્મ્યુલાને સેલ C5 માં મૂકો.
=LEFT(B5, FIND(" ", B5)-1)

  • પછી, Enter દબાવો.

  • હવે , અમે છેલ્લું નામ મેળવવા માંગીએ છીએ, આ માટે, અમે જમણે , શોધો અથવા શોધો અને LEN ના જોડાણનો ઉપયોગ કરી શકીએ છીએ. કાર્યો તેથી, પહેલાની જેમ જ ટોકન દ્વારા, સેલ D5 પસંદ કરો અને ત્યાં સૂત્ર મૂકો.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Enter કી દબાવ્યા પછી, તમને પરિણામમાં છેલ્લું નામ મળશેસેલ.

અહીં, LEN ફંક્શન અક્ષરોની કુલ સંખ્યા મેળવશે અને પછી FIND ફંક્શન જગ્યાની સ્થિતિ બાદબાકી કરશે. અને અંતે, જમણું કાર્ય જમણી બાજુના અક્ષરો બતાવશે.

  • આગળ, કૉલમ C પર ફોર્મ્યુલાની નકલ કરવા માટે, ને ખેંચો હેન્ડલ નીચે ભરો અથવા ફક્ત વત્તા (' + ') ચિહ્ન પર ડબલ ક્લિક કરો.

  • તે જ રીતે, ફોર્મ્યુલાની નકલ કરવા માટે ફિલ હેન્ડલ કૉલમ D ઉપર ખેંચો.

  • આખરે, આ નામોમાંથી તમામ પ્રથમ નામ અને છેલ્લા નામો કાઢી લેશે.

નોંધ: અમે ઉપયોગ કરીએ છીએ શોધો ફંક્શનને બદલે શોધો કારણ કે આપણે વધુ સચોટ મૂલ્ય મેળવવા માંગીએ છીએ, કારણ કે આપણે બધા જાણીએ છીએ કે શોધો કાર્ય કેસ સેન્સિટિવ છે.

વધુ વાંચો: એક્સેલમાં સ્ટ્રીંગમાં કેરેક્ટર કેવી રીતે શોધવું

3. એક્સેલમાં વિશિષ્ટ અક્ષરની N મી ઘટના શોધવા માટે FIND ફંક્શન દાખલ કરો

માની લો કે, અમારી પાસે વિશિષ્ટ અક્ષર ડૅશ (' –<2) સાથે અમુક ટેક્સ્ટ સ્ટ્રિંગ છે>') કૉલમ B માં. અને અમે ડૅશ (' ) ની 2 nd અને 3 rd સ્થિતિ શોધવા માંગીએ છીએ – ') સતત કૉલમ C , અને D માં. વિશેષ પાત્રની સ્થિતિ મેળવવા માટે, ચાલો નીચે આપેલા પગલાંને અનુસરીએ.

  • તેમજ પહેલાનાં ઉદાહરણો, પ્રથમ, તમારી સ્પ્રેડશીટમાં કોષ પસંદ કરો જ્યાંતમે ફોર્મ્યુલાનો ઉપયોગ કર્યા પછી પરિણામ જોવા માંગો છો. તેથી, આપણે સેલ પસંદ કરીએ છીએ C5 .
  • બીજું, તે કોષમાં સૂત્ર મૂકો.
=FIND("-", B5, FIND("-",B5)+1)

  • ત્રીજું, પરિણામ જોવા માટે Enter દબાવો.

અહીં, ફોર્મ્યુલા મેળવવા માટે છે. 2 nd સ્થિતિ.

  • આગળ, ફોર્મ્યુલાની નકલ કરવા માટે ફિલ હેન્ડલ નીચે ખેંચો.

  • આગળ, આપણે કૉલમ D માં 3 rd સ્થાન મેળવવા માંગીએ છીએ. તેથી, આપણે સેલ D5 પસંદ કરીએ છીએ અને ત્યાં સૂત્ર મૂકીએ છીએ.
=FIND("-",B5, FIND("-", B5, FIND("-",B5)+1) +2)

  • વધુમાં , કીબોર્ડ પર Enter કી દબાવો.

અહીં, ફોર્મ્યુલા 3 બતાવશે. rd વિશિષ્ટ અક્ષરની સ્થિતિ.

  • અને, હવે, ફરીથી ફિલ હેન્ડલ કૉલમ પર ફોર્મ્યુલાની નકલ કરવા માટે નીચે ખેંચો D .
  • છેવટે, પગલાંઓ અનુસરીને, તમને તમારું ઇચ્છિત પરિણામ મળશે.

વધુ વાંચો: કેવી રીતે સ્ટ્રિંગ એક્સેલમાં અક્ષર શોધવા માટે (8 સરળ રીતો)

સમાન રીડિંગ્સ

  • એક્સેલમાં શૂન્ય કરતાં મોટી કૉલમમાં છેલ્લું મૂલ્ય શોધો (2 સરળ ફોર્મ્યુલા)
  • એક્સેલમાં સૌથી ઓછા 3 મૂલ્યો કેવી રીતે શોધવી (5 સરળ પદ્ધતિઓ)
  • એમાં મૂલ્યની પ્રથમ ઘટના શોધો એક્સેલમાં શ્રેણી (3 રીતો)
  • એક્સેલમાં બાહ્ય લિંક્સ શોધો (6 ઝડપી પદ્ધતિઓ)
  • કેવી રીતે શોધવી કે કોષમાં ચોક્કસ ટેક્સ્ટ છે કે કેમ એક્સેલ

4. પર SEARCH ફંક્શન લાગુ કરોકૌંસ વચ્ચે ટેક્સ્ટ શોધો

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

  • શરૂઆતમાં, સેલ પસંદ કરો, જ્યાં તમે પરિણામ જોવા માંગો છો. તેથી, આપણે સેલ C5 પસંદ કરીએ છીએ.
  • પછી, તે કોષમાં ફોર્મ્યુલા કોપી અને પેસ્ટ કરો.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)

  • આગળ, Enter દબાવો.

તમારે બસ સેલ નંબર બદલવાની જરૂર છે તમારા સેલ સ્થાન મુજબ, ફોર્મ્યુલા પેસ્ટ કર્યા પછી.

  • તે પછી, ફોર્મ્યુલાને ડુપ્લિકેટ કરવા માટે ફિલ હેન્ડલ ને નીચે ખેંચો.

  • અને અંતે, કૌંસની અંદરનું લખાણ હવે સમગ્ર ટેક્સ્ટ સ્ટ્રીંગમાંથી કાઢવામાં આવે છે.

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

SEARCH(“(“, B5)+1 : આ સેલ માંથી સેલ વેલ્યુ લેશે B5 , અને શરૂઆતના કૌંસની સ્થિતિ માટે શોધો ' ( ' જે 4+1 છે, SEARCH(“(“, B5) માંથી આપણને 4 મળશે, કારણ કે જગ્યા પણ ગણાય છે.

આઉટપુટ → 5 , જે કૌંસની અંદરનો પહેલો અક્ષર છે ' 0 '.

શોધ(“)”, B5)-શોધ(“(“,B5)-1 : આ બંધ કૌંસની સ્થિતિ શોધી કાઢશે ‘ ) ’. અને, શરૂઆતના કૌંસની સ્થિતિ બાદ કરો.

આઉટપુટ → 10-4-1; 6-1; 5 , જે કૌંસની અંદરનો છેલ્લો અક્ષર છે ' 1 '.

MID(B5, SEARCH(“(“,B5)+1, SEARCH(“)”,B5)-SEARCH(“(“,B5)-1) : આ કૌંસની અંદરના ટેક્સ્ટને બહાર કાઢશે.

આઉટપુટ → 01001

વધુ વાંચો: રેન્જમાં ટેક્સ્ટ માટે એક્સેલ શોધ (11 ઝડપી પદ્ધતિઓ)

5. FIND & લખાણ શોધવામાં ભૂલને હેન્ડલ કરવા માટેના IFERROR કાર્યો

જો ફાઇન્ડ_ટેક્સ્ટ મળ્યું ન હોય તો તે શોધો <2 બંનેમાં ભૂલ સંદેશ બતાવે છે>અને શોધો ફંક્શન્સ. ભૂલ સંદેશ બતાવવાને બદલે અમે ' નૉટ ફાઉન્ડ ' જેવા અભિવ્યક્ત સંદેશ પ્રદર્શિત કરવા માટે IFERROR ફંક્શનનો ઉપયોગ કરી શકીએ છીએ. ઉદાહરણ તરીકે, માં સેલ C10 , વપરાશકર્તા કોઈપણ ટેક્સ્ટ ઇનપુટ કરી શકે છે અને સેલ C5 દાખલ કરેલ ટેક્સ્ટ માટે શોધ કરવામાં આવશે.

  • પ્રથમ, તમે જ્યાં ઇચ્છો છો તે સેલ પસંદ કરો કોષ C10 માં આરોપિત ટેક્સ્ટની સ્થિતિ. તેથી, અમે સેલ C11 પસંદ કરીએ છીએ.
  • બીજું, કોષ C11b માં ફોર્મ્યુલા મૂકો.
=IFERROR(FIND(C10, C5), "Given text is not found!")

  • પછી, <દબાવો 1>તમારા કીબોર્ડ પર કી દાખલ કરો. જેમ તમે જોઈ શકો છો, તે 1 બતાવશે. કારણ કે ટેક્સ્ટ Excel સેલ C5 માં માત્ર એક જ વાર જોવા મળે છે.

  • ટેક્સ્ટ Indesign સેલ C5 માં જોવા મળતું નથી. તેથી, તે આપશેસંદેશ ' આપેલું ટેક્સ્ટ મળ્યું નથી! '.

વધુ વાંચો: કેવી રીતે ઉપયોગ કરવો એક્સેલમાં બોલ્ડ ટેક્સ્ટ શોધવા માટેની ફોર્મ્યુલા

ધ્યાનમાં રાખવા જેવી બાબતો

જો નીચેની કોઈપણ શરતો પૂરી થાય, તો એક્સેલ શોધો અને SEARCH ફંક્શન #VALUE! ભૂલ પેદા કરે છે:

  • ટેક્સ્ટની અંદર ફાઇન્ડ_ટેક્સ્ટ <ફંક્શન નથી હોતું 2>.
  • within_text માં start_num કરતાં ઓછા અક્ષરો છે.
  • start_num કાં તો શૂન્ય (' 0 ') અથવા ઋણ મૂલ્ય છે અથવા start_num શૂન્ય કરતાં ઓછું અથવા બરાબર છે (' 0 ').

નિષ્કર્ષ

ઉપરોક્ત તમને શોધો અને <એક્સેલમાં 1>શોધો ફંક્શન્સ. આશા છે કે આ તમને મદદ કરશે! જો તમારી પાસે કોઈ પ્રશ્નો, સૂચનો અથવા પ્રતિસાદ હોય, તો કૃપા કરીને અમને ટિપ્પણી વિભાગમાં જણાવો. અથવા તમે ExcelWIKI.com બ્લોગમાં અમારા અન્ય લેખો પર એક નજર કરી શકો છો!

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